由于使用GUI的图形界面,在安装nVidia的时候会出现冲突,因此需要关闭图形界面,才能保证安装正常。
Ubuntu 16.04 关闭x server
1. 使用 init.d
比如当我们安装 NVIDIA 的驱动程序时,就需要先关闭 X server,关闭的方式有两种:
1)gdm
# 停止图形界面
sudo /etc/init.d/gdm stop
# 查看状态
sudo /etc/init.d/gdm status
如果 /etc/init.d 下面没有 gdm 的话,也可能是ligdm
# 停止GUI图形界面
sudo /etc/init.d/lightdm stop
# 查看状态
sudo /etc/init.d/lightdm status
重启服务
sudo /etc/init.d/gdm restart
sudo /etc/init.d/lightdm restart
Ubuntu 18.04 关闭x server
Ubuntu18.04 虽然默认使用了gnome桌面,但是经过测试 gdm 并不能很好得工作,通过设置系统启动方式,然后重启来达到关闭 x server 的目的
ps. gdm是GNOME Display Manager, GNOME的桌面环境管理器
# 关闭用户图形界面
sudo systemctl set-default multi-user.target
sudo reboot
# 开启用户图形界面
sudo systemctl set-default graphical.target
sudo reboot
Centos 7 关闭X 服务
查找gdm相关服务
# 查看服务状态
systemctl --all|grep gdm
# 找到gdm位置
whereis gdm
关闭X服务 gdm命令
systemctl stop gdm.service
如果关闭之后安装驱动,报错
You appear to be running an X server; please exit X before installing.
查看/var/log/nvidia.log日志,发现仍然存在X server服务,可以直接使用
kill -9 port
杀掉进程,重新安装,接下来就可以作相应的操作,例如安装NVIDIA,
安装完毕后,启动X Server.
systemctl start gdm.service