DEV Community

Stack All Flow
Stack All Flow

Posted on • Originally published at stackallflow.com on

How to Uninstall a Nvidia Driver Completely in Ubuntu?

nvidiauninstallunity

As expected, Nvidia drivers have reduced my customizations. I can’t login to Unity 3D session. I can’t find any content to help me to uninstall the driver and I don’t know what to do as I have never uninstalled them before.

Accepted Answer

For Ubuntu 12.04

Commands can be executed to terminal. You can open a terminal with Ctrl + Alt+T keys combo.

If you remove --purge the nvidia driver you will be OK. No need to blacklist something, but sometimes maybe a force-load of the nouveau module needed.

First uninstall completely the driver.

Search what packages from nvidia you have installed.

dpkg -l | grep -i nvidia

Enter fullscreen mode Exit fullscreen mode

except the package nvidia-common all other packages should be purged.


If you want to be sure that you will purge everything related to nvidia you can give this command

sudo apt-get remove --purge '^nvidia-.*'

Enter fullscreen mode Exit fullscreen mode

the .* in the end means (Purge everything that begins (^) with the name nvidia-)

BUT

above command will also remove the nvidia-common package and the nvidia-common package has as a dependency the ubuntu-desktop package.

So after above command you should also give the installation command for ubuntu-desktop package

sudo apt-get install ubuntu-desktop

Enter fullscreen mode Exit fullscreen mode

Also sometimes the nouveau driver get blacklisted from nvidia driver. With purge command it should UN-blacklisted. If you want to be sure that nouveau will be load in boot, you can force-load it by add it to /etc/modules

echo 'nouveau' | sudo tee -a /etc/modules

Enter fullscreen mode Exit fullscreen mode

Last , search for the xorg.conf file and remove it as well

sudo rm /etc/X11/xorg.conf

Enter fullscreen mode Exit fullscreen mode

In summary

sudo apt-get remove --purge '^nvidia-.*'
sudo apt-get install ubuntu-desktop
sudo rm /etc/X11/xorg.conf
echo 'nouveau' | sudo tee -a /etc/modules

Enter fullscreen mode Exit fullscreen mode

Although all above commands not needed, this is my way to completely purge the nvidia driver and use the open source nounveau.

The post How to Uninstall a Nvidia Driver Completely in Ubuntu? appeared first on Stack All Flow.

Top comments (0)