Reinstall the drivers depending on your case:
-
Nvidia
sudo apt-get install nvidia-current
- More stable/tested versionsudo apt-get install nvidia-current-updates
- More up-to-date versionFor other cases see this answer for details and follow the links there to help you along the way.
-
AMD/ATI
The simple way is to
sudo apt-get install fglrx
. If this does not work keep reading.Go to AMDs support site and download the driver you need. (If you have a newer card, you may want to download be the latest beta driver instead of the stable one. You would need to compare release dates and read through release notes to find out which driver version supports which chips.) Put the downloaded driver in some folder and rename it to "amd-gpu.run" to simplify name. Go to the folder where you downloaded the file and type
chmod +x amd-gpu.run
to give it Executable Permission. Now just simply run./sh amd-gpu.run
and follow the onscreen steps.After rebooting all problems should be solved. If you test 'Additional Drivers' with a problem like this it will finish downloading the package but then it will give an error. It also gives the same error if you use 'Software Center' and 'Synaptic'. The only way was to go to the
failsafeX
option and do the workaround about changing to thetty1
terminal and doing it via command line.