I have an Nvidia GPU that is not fully supported by Nouveau, as a result I have to (manually) install a proprietary driver from Nvidia, registered with dkms so that it doesn't break with kernel updates. Thanks to this, I have had great stability with this driver. However, dkms updated yesterday, and suddenly, everything relating to the desktop is broken.
Symptoms/steps taken:
The first symptom was a failure for my functioning desktop to be able to access openGL, which is usually a symptom of a broken graphics driver.
After that, I rebooted and my login screen came up in 640x480. Upon logging in, my desktop was also broken, wrong resolution.
I resigned myself to re-installing the driver, and re-registering it with dkms (again, manually)
However, this didn't work.
After retrying this a couple times with various versions of the driver, I reinstalled dkms. This didn't change anything either.
Next, I turned off my computer. The next morning I swapped out my Nvidia GPU for a Radeon card, and uninstalled all Nvidia related packages (nvidia-common, etc.) This made it so that I could reboot into my monitors native resolution, and the greeter came up in the right resolution, but logging in through the greeter leads to the resolution bumping down from 1280x1024 to 1024x768. This is manageable, but obviously not optimal. In addition, Cinnamon, which I installed along with XFCE crashes on launch and goes into "fallback mode" However, Cinnamon in fallback mode is running at the proper resolution, but missing toolbars and the ability to resize. KDE is a mix of the two, running at full resolution and not outright crashing, but not letting me do things like drag windows around and missing toolbars for windows.
I have since refreshed my xorg.conf using
Code: Select all
Xorg -configure
Any hint as to what specifically is causing the problem would be amazing, and a solution would be better.