"sudo service lightdm stop" 会导致进入一个空白屏幕。

我正在尝试停止X Server以便安装一些新的NVidia驱动程序。然而,一旦我输入"sudo service lightdm stop",电脑就会进入一个空白屏幕,什么都不会发生。
有什么想法吗?
谢谢。
MacBook Pro Retina (10,1),Xubuntu 13.04

据我所知,lightdm是登录窗口管理器,而不是X服务器。 - Stefano Mtangoo
2...但是停止它也会终止您的X会话。 - aquaherd
我有同样的问题,驱动程序已安装。我觉得问题可能出在gdm上(我同时安装了lightdm和gdm,但我正在使用lightdm)。但我仍然不确定如何解决它。 - Yuri
6个回答

只需在键盘上按下Ctrl+Alt+T即可打开终端。当它打开时,运行以下命令:
如果您使用的是GNOME桌面环境:
sudo /etc/init.d/lightdm stop

重新开始:
sudo /etc/init.d/lightdm start

如果你正在使用GNOME:
sudo /etc/init.d/gdm stop

重新开始:
sudo /etc/init.d/gdm start

如果你正在使用KDE:
sudo /etc/init.d/kdm stop

重新开始:
sudo /etc/init.d/kdm start

一旦你停止X,你需要进入虚拟终端。在Ubuntu中,使用Ctrl+Alt+F1 - F7,登录并获得对系统的访问权限。

这些命令都不起作用 :( 它只会返回“找不到命令”的提示。 - mbilyanov
你使用的是哪个显示管理器? - Mitch
2谢谢:"sudo /etc/init.d/lightdm stop" 停止了 X 服务器,但我立即面对的是一个空白屏幕,不是终端,就像按下 CTRL+ALT+F1 后被丢到了一个空白屏幕。有些东西出现了根本性的问题。:( - mbilyanov
X服务器?它是Xubuntu 13.04。 - mbilyanov

试着按下 Ctrl+Alt+F1(或者Mac上的相应按键),然后登录以安装您的驱动程序。

谢谢,这又是一个奇怪的问题。我所有的虚拟终端都是一片空白的黑屏,什么也没有。但是当我按下CTRL+ALT+F7时,X Windows就会恢复正常。我不明白为什么会这样。 - mbilyanov
如果有这个选项,您也可以尝试重新启动进入恢复模式并访问终端。 - BeryJu
那么?在恢复模式下终端进行的任何驱动程序更新等操作都会对实际的系统产生影响,对吗? - mbilyanov
是的,只要您使用系统恢复模式启动。 - BeryJu

这里有另一个不太优雅的解决方案,对我很有效,我遇到了同样的问题(仍然不知道为什么..):在关闭X服务器之前启动一个ssh服务器,并从另一台机器远程安装驱动程序。

别人已经说过的话 首先进入tty 1-6,然后执行sudo service lightdm stop

我的解决方法:

从一开始就进入控制台模式。要做到这一点,编辑/etc/default/grub文件。确保您自动连接到家庭网络,您处于有线网络上,或者至少知道如何使用nmcli连接到网络。

将第12行从""更改为"text",如下所示。保存,执行sudo update-grub,重新启动。一旦出现控制台登录界面,请继续登录,进行安装,然后将/etc/default/grub文件恢复为原样,执行sudo update-grub并重新启动。

enter image description here

奖励:在编辑grub文件之前,获取elinks控制台浏览器,这样,如果你搞砸了什么东西,你可以使用命令行搜索谷歌。

其他事情你也可以:sudo pkill X


我遇到了同样的问题,并通过不同的解决方法解决了它。
首先,我需要在 X 中将分辨率降低到较低的水平(800x600)。然后当我切换到 tty 并停止 lightdm 时,屏幕没有变成空白。

如果你想安装 beta 版驱动程序,可以在“软件源”中的最后一个选项卡中选择安装驱动。请添加 xorg edgers ppa

enter image description here

如果您有任何需要Nvidia/AMD/ATI/Wi-Fi驱动程序的硬件,它会在那里显示一个选项。
您可以启动恢复模式并进入根控制台,然后以此方式安装驱动程序,但在每次内核升级后都需要重新安装它。

nVidia驱动程序需要在没有运行XServer的情况下安装,我认为最好从nvidia.com下载驱动程序,因为它们更新。 - BeryJu
如果你添加了我给你链接的PPA,你就可以获得最新的驱动程序,只会滞后一两天,稳定的驱动程序在xswat ppa中。 - GM-Script-Writer-62850
嗨,感谢帮忙。我安装了一个与我的内核不兼容的Nvidia驱动程序,把我的Linux搞得一团糟。然后出现了内核和驱动程序不匹配的问题,无法真正恢复。只好重新安装Xubuntu 13.04,从头开始。这个过程很棘手,我真的不太明白怎么做才对。 - mbilyanov
我假设你想要319驱动程序,它将很快在xswat ppa中放慢速度,目前没有raring仓库,你可以从xorg edgers ppa(BETA TESTING)获取beta驱动程序,如果你等不及的话sudo apt-add-repository ppa:xorg-edgers/ppa;sudo apt-get update;sudo apt-get dist-upgrade你可能需要进入软件源来获取319驱动程序。 - GM-Script-Writer-62850
嗨,我将提出一个与此相关的新问题。你能帮助我了解如何找到合适的驱动程序吗?问题链接为:http://askubuntu.com/questions/296168/how-to-decide-on-the-right-nvidia-driver-based-on-the-linux-kernel-version 谢谢。 - mbilyanov