无法摆脱 nvidia 驱动程序,恢复 nouveau 驱动程序并让桌面正常工作

无法摆脱 nvidia 驱动程序,恢复 nouveau 驱动程序并让桌面正常工作

我犯了一个错误,直接从他们的网站安装了 Nvidia Linux 驱动程序。它失败了,因为它无法删除 nouveau 驱动程序。

接下来,我从存储库中手动安装了 nvidia 驱动程序,成功安装了 nvidia 驱动程序,但 Ubuntu 桌面不起作用;没有启动器,没有菜单栏,没有窗口。(不过 Gnome 似乎可以工作)。

所以我想恢复到原始安装的 nouveau 驱动程序。我试过了

sudo stop lightdm
sudo apt-get purge nvidia*
sudo apt-get install xserver-xorg-video-nouveau
sudo rm /etc/X11/xorg.conf
sudo reboot

但是 lshw -c video 显示我仍有一个 nvidia 驱动程序和一个 i915 驱动程序。nouveau 尚未返回并且桌面将无法运行。

我正在考虑完全重新安装,还有其他方法可以尝试吗?

我关注了其他有同样问题的帖子,但解决方案不起作用

sudo dpkg-reconfigure xserver-xorg

會产生錯誤。

sudo apt-get install --reinstall xserver-xorg.core libgl1-mesa-glx

没什么区别。

cccm

相同的。

答案1

遇到了同样的问题。

sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx

这实际上解决了这个问题。Ubuntu 13.10 x64 + nVidia 740M。非常感谢!

您没有提到您的 GPU。如果您在笔记本电脑上遇到过这个问题,我认为这是因为所谓的“Fusion”系统(当您不需要时,它会使用您的集成 GPU 代替独立 GPU)。

答案2

最终解决方法:

sudo stop lightdm
sudo apt-get purge nvidia*
sudo apt-get install xserver-xorg-video-nouveau
sudo apt-get purge bumblebee
sudo reboot now

不要删除 xorg.conf 文件,我再说一遍,不要删除 xorg.conf。

答案3

确保您/etc/modprobe.d也删除了所有涉及 nouveau 的黑名单条目。

否则,即使系统配置为使用它,它也不会。我相信blacklist-local,这nvidia backlists将是首要关注的问题。

答案4

尝试这个:

cd /etc/modules-load.d/ 
mv nvidia.conf nvidia.conf.backup

cd /etc/modprobe.d/
mv nvidia-blacklists-nouveau.conf nvidia-blacklists-nouveau.conf.backup
mv nvidia.conf nvidia.conf.backup
mv nvidia-kernel-common.conf nvidia-kernel-common.conf.backup

祝你好运!

相关内容