Ubuntu 12.04 systems sometimes boot directly into a TTY terminal instead of the graphical desktop, displaying the Xorg error: "VESA V_BIOS address 0x0 out of range". This error typically indicates a problem with graphics drivers or incorrect Xorg configurations. Addressing this issue involves troubleshooting your graphics settings and updating or reinstalling appropriate drivers.
Method 1: Reconfigure Xorg Settings
sudo service lightdm stop
If you’re using a different display manager, replace lightdm with your display manager’s name, such as gdm or sddm.
sudo dpkg-reconfigure xserver-xorg
Follow the on-screen prompts to complete the configuration process. The utility guides you through selecting appropriate options for your hardware.
sudo service lightdm start
If successful, you will see your graphical login screen. If the issue persists, proceed to the next method.
Join readers who trust AllThings.How
Add us as a preferred source on Google so our practical guides show up first next time you search.
Add to Google Preferences →Method 2: Install Proprietary Graphics Drivers
sudo apt-get update
sudo apt-get install nvidia-current
For AMD graphics cards, use:
sudo apt-get install fglrx
If you’re unsure about your graphics hardware, identify it using:
lspci | grep VGA
This command lists your graphics hardware details, helping you select the correct driver.
sudo reboot
Upon reboot, your graphical desktop environment should load without the VESA error.
Method 3: Modify GRUB Boot Parameters
sudo nano /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT. Add the parameter nomodeset to disable kernel mode setting, which can trigger the VESA BIOS error. The edited line should look similar to:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
Save the changes by pressing Ctrl + O, then exit nano by pressing Ctrl + X.
sudo update-grub
Reboot your system:
sudo reboot
This adjustment often resolves boot-time graphical display issues related to hardware compatibility.
After following these steps, your Ubuntu 12.04 system should boot normally into the graphical desktop environment. Keep your system and drivers regularly updated to prevent similar issues in the future.






