问题描述
这并不是登录循环的问题。我正在尝试全新安装 Ubuntu 16 并使用允许它为我检测专有驱动程序的新功能。
我从 this issue 开始
当我尝试使用推荐的 Nvidia 驱动程序时,它会导致笔记本电脑变得不稳定并死机。
我尝试了该帖子的补救措施,结果导致登录循环。
我尝试过 this
sudo mv ~/.config/dconf/user ~/.config/dconf/user.old
试过 this
sudo mv ~/.Xauthority ~/.Xauthority.backup
sudo service lightdm restart
我试过定位和禁用secureboot,但bios中没有secureboot选项。这是 HP DV2000 系列笔记本电脑。
没有任何帮助
what i get when i try to log in
有人可以帮忙吗?
编辑:
来宾会话执行相同的循环。
/var/log/Xorg.0.log
显示了很多东西,但我拍了一张看起来相关的照片 Here
事情是我第一次尝试开始这个混乱的驱动程序是 304 驱动程序,而 364 驱动程序应该是根据其他帖子的修复。
更多编辑:
我清除了 nvidia 文件,它回到没有界面的空白桌面,所以我右键单击并恢复了备份。侧边栏回来了,它正在运行镓。我重新启动,它又是空白的紫色屏幕。
我正在考虑只是重新安装而不使用 nvidia 驱动程序。软件中心告诉我我有一个 presario,我应该使用 304 驱动程序。它不是presario。 =( 至少软件中心为协处理器驱动程序提供了一个很好的建议。
最佳思路
如果您之前已成功使用视频驱动程序运行 16.04,但在最新软件更新后出现登录循环问题,请尝试此操作,在尝试其他所有操作后它对我有用。这相当于搜索 “additional drivers”:
sudo ubuntu-drivers list
然后使用:
sudo ubuntu-drivers autoinstall
对我来说,这更新了我的 nvidia quadroFx 3800 的驱动程序,而使用 sudo apt-get install nvidia-current
不会。
自动安装后,调用另一个 tty(例如 ctrl+alt+f1)并
sudo service lightdm restart
次佳思路
如果您真的想使用 Nvidia 从他们的网站提供的驱动程序(他们在我的 NVIDIA GTX980M 上解决了 cublas 错误 CUBLAS_STATUS_NOT_INITIALIZED),唯一对我有用的是:
按 CTRL
– ALT
– F1
卸载任何以前的驱动程序:
sudo apt-get remove nvidia-*
sudo apt-get autoremove
从 .run 文件中卸载驱动程序:
sudo nvidia-uninstall
这应该删除登录循环,所以现在 reboot
并正常登录。
仅在使用 lightdm 时应用,再次按 CTRL
– ALT
– F1
并执行以下操作:
sudo service lightdm stop
sudo bash Your-Nvidia-Drivers-File.run
我使用了所有默认选项,除了我拒绝的 opengl。我不知道这是否重要。
这是重要的部分:不要重新启动。做就是了:
sudo service lightdm restart
并在安装后立即按 CTRL
– ALT
– F7
登录。这样我就再也没有看到登录循环了。