如何在 Ubuntu 18.04 桌面上停止 GDM 以安装 NVIDIA 驱动程序?

如何在 Ubuntu 18.04 桌面上停止 GDM 以安装 NVIDIA 驱动程序?

对于 Ubuntu 16.04,我可以下载 NVIDIA 驱动程序运行文件,然后按ctrl+ alt+F1,然后执行以下操作

sudo service lightdm stop
sudo ./NVIDIA-Linux-x86_64-390.48.run

我按照屏幕上的说明进行安装和重新启动,一切正常。

现在我尝试在 Ubuntu 18.04 上做同样的事情。我读到 Ubuntu 18.04 已切换到 gdm,所以我尝试了

sudo service gdm stop
sudo gdm stop

它们都不起作用,经过一番搜索后我意识到它可能是 gdm3,但我尝试了

sudo service gdm3 stop
sudo gdm3 stop

仍然没有一个起作用,当然sudo service lightdm stop不起作用。当我尝试安装驱动程序时,它一直告诉我 x-server 仍在运行,因此无法启动安装过程。

在 Ubuntu 18.04 中停止 gdm 的正确方法是什么?

答案1

Ubuntu 已经使用 systemd 一段时间了。这对我来说很有用。

sudo systemctl stop gdm3

答案2

降级到运行级别 3 然后安装驱动程序对我来说很有效。您可以使用以下命令更改运行级别:sudo telinit 3

答案3

您最好使用以下方法安装驱动程序:sudo apt install nvidia-graphics-drivers-384

确保使用以下方法更新了本地存储库sudo apt-get update

希望它有效

答案4

我遇到了类似的问题,并按照以下步骤更新了我的驱动程序 -

  1. ctrl++ (在 ubuntu 18.04 中不起作用altF3F1F2
  2. killall gdm
  3. 查找 Xorg 进程的 ID 并kill -9 <process Id>
  4. 跑步sudo ./NVIDIA*.run
  5. sudo systemctl start gdm3

相关内容