我有 16.04(从 14.04 升级),运行良好。
一旦我激活了 Nvidia 专有控制器,我就会被锁定在登录循环中。
我尝试ctrl + alt + F1
过F6
,但都没有用(屏幕变黑)。
我制作了一个可启动的 USB,从那里我可以访问原始磁盘,从那里我尝试删除,/home/<user>/.Xauthority
但没有成功。
我想要的只是恢复 Nvidia 专有控制器的激活,使其恢复到X.Org X Server
。
在被认为是重复之前,我没有仔细检查安装带有 NVIDIA 显卡的 Ubuntu 16.04/16.10 后/期间出现图形问题但没有任何内容可以应用于我的问题。
答案1
最后我终于可以正常启动系统了(但没有 nvidia 驱动程序)。我想这应该归功于这里,但我很难弄清楚如何做某些事情。我会尝试提供一些重要的细节。我采取的步骤如下:
进入恢复模式或‘启动进入 GRUB’
我安装的只有 Ubuntu,所以启动时没有出现 GRUB 菜单。而是必须按只有一次 'esc'
键,在 bios 徽标消失后(在 16.04 之前,必须按下该键'shift'
)
一开始,Android开发建议我禁用 BIOS 中的安全启动,但后来我再次启用它并且可以毫无问题地进入恢复模式,所以我认为这与此无关。
一旦我进入 GRUB 菜单,就很容易在恢复模式下启动,只需要环顾四周,直到看到明确“恢复模式”的选项(我有几个,我假设它们每个都引用一个版本的内核,所以我用最高(最新)版本启动)。
卸载 nvidia 驱动程序
然后我选择根控制台并发出
sudo apt-get purge nvidia-*
但最后它什么也没做,因为文件系统是只读的。所以我首先必须从上一个菜单(而不是从控制台)运行 fsck。之后,我重新运行 purge 命令。
删除.Xauthority
在此过程中的某个地方删除了 /home//.Xauthoritysudo rm /home/<user>/.Xauthority
我确信这并没有起到作用,但还有更多的方法可以尝试。
安装专有驱动程序
我再次尝试安装 nvidia 驱动程序,但这次是从终端安装的...一旦安装并重新启动驱动程序,我就会陷入同一个登录循环...所以不得不再次清除驱动程序。