How do I fix "Ubuntu is running in low-graphics mode?" [duplicate]
Will try to answer the ones I can:
Assuming the answer by Jokerdino was already checked: The greeter is invalid
Issues with Nvidia or AMD/ATI graphics
This happens when a driver has a problem installing correctly (Most cases). For this do the following:
-
Boot PC leaving SHIFT pressed to make the GRUB Menu show.
Select Recovery Mode which will continue booting correctly until the Recovery Menu appeares.
-
Select from the recovery menu failsafeX.
-
In some cases failsafeX will load fine (You lucky dog), for others (Me) it will give an error along the lines of "The system is running in low-graphics mode" and will stay there forever. When this happens, press CTRL+ALT+F1 to go to the terminal. Type in your Username and Password.
-
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.
-
Note that if the problem occured after installing an unsupported driver from the amd site then you may have to first delete the driver you had installed. For this, run in the tty session (i.e) in the terminal screen you get after pressing CTRL+ALT+F1 :
sudo aticonfig --uninstall
(If this command didnt work then check this site . Look under the "Uninstalling the AMD Catalyst™ Proprietary Driver" heading.) After doing this, you may reboot with the command :
sudo shutdown -r now
Now you must get back access to the Unity desktop(Of course with the AMD driver uninstalled). Then you can get to this site which clearly helps in choosing the right AMD driver for your System specifications. Also read the release notes for the latest driver for your graphic card(Especially check if your system satisfies all the system requirements). Then after downloading your driver installer(the .zip file) get to this site and follow the instructions to install your driver. Your driver must be installed and it should work successfully.
I also need to add that I do not recommend downloading the Drivers from the Nvidia site since they:
* Might create additional problems with Ubuntu
* Are not updated automatically
* Are not tested thoroughly in Ubuntu
Always use the nvidia-current
package or the nvidia-current-updates
one. These are tested and approved already for the Ubuntu version you are using and will give less errors and incompatibility bugs.
Issues with Intel graphics
For Intel it is recommended to do the following after doing all the steps mentioned above but before installing anything (When you are in the Terminal). You can choose Xorg-Edgers which is a PPA that brings many improvements, latest video drivers and more:
Warning: This PPA is very unstable for some things. So do it with that in mind.sudo add-apt-repository ppa:xorg-edgers/ppa -y
After that sudo apt-get update
and you should receive several updates. X-Swat currently does not have Intel drivers in the latest versions of Ubuntu.
Update log
UPDATE 1: Added this extensive answer to solve many of the problems that might end with the error mentioned here: How do I install the Nvidia drivers?
UPDATE 2: AMD is no longer releasing (stable) graphics drivers on a monthly basis and not all graphics chips are supported by their Linux drivers upon product release. At the time of this update the latest stable driver is almost 5 months older than the latest beta driver. You should look at the release notes to check if there is a driver that supports your graphics chip and the software versions you are using (X.org xserver or Mir).
Like always please test and give feedback so I can enhance my answer since others will be also reading it. The better it is, the more people it will help.
I solved this problem by reinstalling ubuntu-desktop.
When the message that "your system is running in low-graphics mode" appears, press Ctrl+Alt+F1, then login with your credentials.
And then, run the following commands:
sudo apt-get install --reinstall ubuntu-desktop
sudo reboot
The greeter is invalid
This is a bug in LightDM and a bug report has already been filed.
The reason why you end up with this failsafe X is because the pantheon-greeter you installed along with the elementary desktop is now not available and LightDM is not able to identify an alternative greeter.
As a workaround, you can edit the LightDM conf file and correct the error.
Run the following command in a terminal:
sudo nano /etc/lightdm/lightdm.conf
and change the line
greeter-session=pantheon-greeter
to
greeter-session=unity-greeter
and save it.
After changing the file, reboot and you will now be greeted with Unity greeter.
You have too many files on your computer, and have exhausted disk space
Try moving personal files off the computer onto a USB drive.
To check whether this is the issue:
- Press Ctrl + Alt + F1
- Type
df -h
- If you see that there is no space available on the root (
/
) then you need to free some space.
To free space you can:
-
sudo apt-get autoclean
- Look for large directories with
sudo du -sc /*/* |sort -g
and delete unwanted content, -
Clean your home directory using a combination of
cd ~ du -sc * |sort -g rm myLargeFile
When this is done, restart: shutdown -r now
When this happens there is often an error message indicating why it failed to start X.
Look in your /var/log/Xorg.0.log.old
or /var/log/Xorg.0.log
. The error (if there is one) will be at the tail end of the file. Another good place to look is the log files in /var/log/gdm/*
(or /var/log/lightdm/*
in oneiric and later).
Did you happen to manually install fglrx prior to noticing the problem? If it was not uninstalled properly it can cause weird random issues. Directions for purging fglrx are available at here.
Is your video card an AGP model? If so, a common issue with ati agp cards is having an incorrect AGPMode. Sometimes you can adjust this setting in your BIOS (which perhaps windows screwed with?) There is also a setting in /etc/X11/xorg.conf
for adjusting it in X.