在 Arch linux 上安装 nvidia 专有驱动程序时如何让 X 服务器停止?

在 Arch linux 上安装 nvidia 专有驱动程序时如何让 X 服务器停止?

我目前正在迁移到 Arch Linux。我正在尝试安装驱动程序,但它一直告诉我“X 服务器正在运行”。我到处都找过了,++CRTL在我有机会登录 tty 之前就重新启动了 Gnome。ALTBACKSPACE

X 服务器显然仍在运行?我试图杀死 X 服务器,但快捷方式不起作用,甚至在 tty2 中也会出现错误,那么我该如何摆脱 X 服务器呢?和X11窗口管理器有关系吗?如果是的话我该如何杀死它?

答案1

你必须停止整个服务。否则它会重新开始,就像你注意到的那样。

根据您运行的桌面管理器,您可以使用以下命令之一从终端执行此操作:

systemctl stop gdm      # for Gnome Display Manager
systemctl stop kdm      # for KDE Display Manager
systemctl stop lightdm  # for LightDM
systemctl stop lxdm     # for LXDM

systemctl命令通常需要 root 权限,因此可能会提示您输入密码。或者,您可以在命令前面加上sudo.对于 Gnome 桌面管理器,它看起来像这样:

sudo systemctl stop gdm

如果没有sudo,请先尝试使用 , 切换到 root shell su -。然后运行systemctl不带以下命令的命令sudo

username@mypc:~$ sudo systemctl stop gdm
bash: sudo: command not found
username@mypc:~$ su -
Password:
root@mypc:~# systemctl stop gdm

另外,systemctl您可以尝试service

root@mypc:~# systemctl stop gdm
root@mypc:~# service gdm stop

相关内容