我犯了一个错误,直接从他们的网站安装了 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
祝你好运!