Nvidia 驱动程序安装 v14.04 后无法登录

Nvidia 驱动程序安装 v14.04 后无法登录

我成功安装了驱动程序,以便在我的台式机上运行 Nvidia 750 Ti 显卡。此后,Ubuntu 运行良好,但只持续了很短的时间。然后,更新管理器提示我安装一些更新。我照做了,然后重新启动。之后,当我尝试登录时,屏幕闪烁并返回登录状态。我尝试了其他几个解决类似问题的指南,但都没有帮助。

我正在双启动 Windows 8 和 Ubuntu 14.04。

答案1

当您使用从 Nvidia 网站下载的 .run 文件安装 Nvidia 驱动程序时,就会发生这种情况。这是安装驱动程序的错误方法。每次更新内核后,您都必须使用控制台重新安装它们,因为 GUI 不会启动。现在,您可以通过按 Ctrl+Alt+F1 进入控制台来修复它。然后登录那里并运行

sudo apt-get purge nvidia*
sudo apt-get install nvidia-331

然后重新启动。

如果这不起作用,则需要卸载驱动程序。您可以查看这里了解使用说明。

答案2

可悲的是,我的经验是:

sudo apt-get purge nvidia*
sudo apt-get 安装 nvidia-current

不保证能起作用。

遗憾的是,内核更新和 xorg 或其他图形驱动程序更新经常会破坏专有驱动程序的安装。

我开始使用这个方案:
1. 当更新发布时,检查上述类型的软件包。2
. 如果更新中不包含任何内容,则允许它们进入,无需采取更多措施。3
. 如果有“有风险”的更新,则:

按 CTRL-ALT-F1,登录然后输入

sudo-i
停止 lightdm
初始化 3
cd /to/dir/with/NVIDIA.run-file/
bash NVIDIA-CURRENTLY-INSTALLED-VERSION.run --uninstall
apt-get 更新 && apt-get 升级

如果有 KERNEL 更新;输入reboot
并重新启动新内核恢复模式, 然后...

cd /to/dir/with/NVIDIA.run-file/
bash NVIDIA-NEW-或-PREVIOUS-INSTALLED-VERSION.run
重启

我还建议更新到内核 3.16,以绕过众多/即将推出的内核 3.13 更新。
请按照以下 Trusty 说明操作:
https://wiki.ubuntu.com/Kernel/LTSEnablementStack

注意:暂时避免使用较高版本的内核,直到对它们有类似的支持。

答案3

原因是当你升级与.Xauthority使用 sudo 后,root 将拥有此文件,并且您无法以用户身份登录。只需按 Ctrl + Alt + F2,使用您的用户名登录即可

sudo chown [your_username] /home/[your_username]/.Xauthority

答案4

CTRL- ALT-F1至终端

卸载所有以前的驱动程序:

sudo apt-get remove nvidia-*
sudo apt-get autoremove

通过以下方式返回 GUI:

sudo service lightdm restart

相关内容