无法摆脱nvidia驱动程序,无法还原nouveau驱动程序并使台式机正常工作


15

我在直接从其网站上安装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视频显示我仍然有一个nvidia驱动程序和一个i915驱动程序。nouveau还没有返回,并且桌面将无法运行。

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

我在其他线程中也遇到了同样的问题,但是解决方案没有用

sudo dpkg-reconfigure xserver-xorg

创建一个错误。

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

没有改变。

cccm

相同。


对我来说,替换xorg.conf文件是可行的,即使使用该文件夹中已有的故障安全文件也是如此。如果绝对没有xorg.conf,则可能无法正常工作。
xji 2015年

Answers:


14

有同样的问题。

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

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

您没有提及您的GPU。如果您在笔记本电脑上遇到了这个问题,我建议使用它是因为所谓的“融合”系统(该系统在不需要时使用集成的GPU代替离散的GPU)。


我猜这应该是xserver-xorg-core。
MadMike 2013年

不建议在16.04上运行它。刚刚为我杀死了所有xserver
danielleontiev,

9

最终修复:

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。


1
为什么不删除xorg.conf?如果里面有一些特定于nvidia的东西,我想这可能会使X不再起作用。我只是将其移至xorg.conf.backup并进行了重新启动->就像一个超级按钮一样工作,所以我删除了它。
亚历克斯

6

确保同时删除所有涉及nouveau的黑名单条目/etc/modprobe.d

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


1

我遇到过同样的问题。我的资料在一个地方和另一个地方被bumblebee.conf引用配置错误。nvidia-304nvidia-current


1

尝试这个:

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

祝好运!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.