尝试安装nvidia驱动程序时停止lightdm最终到黑屏
我在尝试安装nvidia专有驱动程序时遇到错误,该驱动程序指出:
您似乎正在运行XServer。
所以我遵循了这里提供的指示。
但是当我进入
sudo service lightdm stop
我的屏幕完全空白,我无法继续。
运行Ubuntu 16.04
Linux版本4.4.0-66-generic(buildd @ lgw01-28)(gcc版本5.4.0 20160609(Ubuntu 5.4.0-6ubuntu1~16.04.4)
首先,仅从Ubuntu存储库安装和使用经过测试和可靠的驱动程序始终是一个好习惯。
以下是我要做的事如果我想安装Nvidia专有驱动程序。
正如您的问题所述,驱动程序正在抱怨正在运行的X服务器。
我运行你提到的命令来停止X
,正如你所说的那样,我也最终得到了黑屏,但是当我按下时: CTRL + ALT + F2我去了tty2
我能够登录并做任何我没有任何东西的东西运行X Server。
所以当你停止使用lightdm
,你仍然处于运行图形环境的tty7
,现在已经不再存在,这就是为什么你会出现黑屏的原因。 只需用CTRL + ALT + F1或F6更改tty
,你就可以了。
无论如何,如果你对这种方法有一些问题并且它不适合你,你可以随时杀死x:
pkill Xorg
但是,当没有其他工作时,请让它。
您也可以通过进入multi-user.target
来尝试安装过程:
sudo systemctl isolate multi-user.target
如果你也遇到这个问题(很少见)。
- 重新启动系统
- 出现grub菜单时,按e编辑菜单
- 在以linux开头的行尾添加
systemd.unit=multi-user.target
- 按ctrl + x
您的系统将在没有正在运行的X服务器的情况下启动到多用户目标。 做你的安装。 然后运行:
sudo systemctl isolate graphical.target
运行图形环境,或者在驱动程序需要时重新启动系统。
这个停止lightdm服务的答案中描述的方法第一次对我有用。 由于某种原因,我在以后的更新中有空白屏幕。
最后我进入Ubuntu(16.04)并停止了lightdm。 然后我就可以进行安装了。