Answers:
我认为我从来没有安装/更新nvidia,但是在这里:
# To stop:
sudo init 3
# To resume:
sudo init 5
尽管我不确定100%是否可以在Ubuntu上运行,但IIRC还是将它们从init移开了。在Ubuntu上,尝试以下操作(将gdm替换为kdm / slim /无论使用什么显示管理器):
# To stop:
sudo service gdm stop
# To start:
sudo service gdm start
我很确定这会停止整个X会话
不太干净,您可以杀死它们:
sudo killall /usr/bin/X
但是它们可能会重生。
no proccess found
service lightdm stop
。
由于错误状态,您仍在运行X服务器。当您尝试在登录时安装Nvidia .run文件时,会发生此错误。
确保您已注销。
sudo service lightdm stop
或杀死您当前的X服务器会话sudo stop lightdm
sudo init 3
sudo init 5
sudo service lightdm start
或sudo start lightdm
重新启动X服务器。引导到另一个运行级别
Linux中的运行级别指示在系统启动或关闭时自动启动和停止的服务。运行级别通常在0到6之间,运行级别5通常作为服务的一部分启动X窗口系统(运行级别0实际上是系统停止,而运行级别6是系统重新启动)。最好在未运行X的情况下安装NVIDIA Linux驱动程序,并且最好防止X在重新启动时启动,以防安装出现问题(否则您可能会发现系统已损坏并会自动尝试运行)启动X,但随后在启动过程中挂起,阻止您进行修复X所需的修理。根据您的网络设置,运行级别1、2或3应该足以安装驱动程序。级别3通常包括网络服务,因此,如果系统在安装过程中使用的实用程序依赖于远程文件系统,则级别1和2将不足。如果您的系统通常使用命令提示符引导至控制台,则无需更改任何内容。如果您的系统通常使用图形登录名和桌面引导至X窗口系统,则必须退出X并更改默认运行级别。
在大多数发行版中,默认运行级别存储在文件/ etc / inittab中,尽管您可能需要针对自己的发行版查阅该指南。指示默认运行级别的行显示为
id:n:initdefault:
或类似的内容,其中n表示运行级别的编号。/ etc / inittab必须以root用户身份进行编辑。如果您不熟悉此概念,请阅读有关编辑文件和root用户的部分。另外,建议您在编辑文件之前先创建文件的副本,特别是如果您是Linux文本编辑器的新手,以防意外损坏文件:
# cp /etc/inittab /etc/inittab.original
该行应进行编辑,以使适当的运行级别为缺省值(在大多数系统上为1、2或3):
id:3:initdefault:
保存更改后,退出X。在驱动程序安装完成之后,可以通过再次编辑/ etc / inittab或将备份副本移回其原始名称,将默认运行级别恢复为原始状态。
不同的发行版提供退出X的不同方法。在许多系统上,init实用程序将更改当前运行级别。这可以用于更改为X不在其中运行的运行级别。
init 3
还有其他退出X的方法。请咨询您的发行商。
NVIDIA Accelerated Linux Graphics Driver自述和安装指南
列出您的所有流程,并:
ps ax
列出您所有的跑步服务,包括:
service --status-all | grep +
service
建议?