欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

LinuxDeepin安装NVIDIA显卡驱动禁用nouveau关闭Xservices(the nouveau kernel driver is*,X service error)

程序员文章站 2022-04-02 18:57:33
...
  1. 去官网下载.run 文件(NVIDIS)AMD也一样LinuxDeepin安装NVIDIA显卡驱动禁用nouveau关闭Xservices(the nouveau kernel driver is*,X service error)
  2. 关闭WindowsX

可能是nouveau驱动的问题,我有关掉 X 就出现CPU block (问题和解决办法相矛盾)
于是我使用开机默认进入文字界面,不启动 X service

#默认文字界面
systemctl set-default multi-user.target
#默认图形界面(以后有用)
systemctl set-default graphical.target
  1. 卸载原先的驱动 & 禁用 nouveau

#for case1: original driver installed by apt-get:
sudo apt-get remove --purge nvidia* 
#for case2: original driver installed by runfile:
sudo chmod +x *.runsudo ./NVIDIA-Linux-x86_64-384.59.run --uninstall
sudo nano /etc/modprobe.d/blacklist.conf  #TAB 可以自动填写和提示
你的 blacklist 名字可能不一样 但以 .conf 结尾
"在最后一行添加: "
blacklist nouveau

#跟新inittramfs
sudo update-initramfs -u
"电脑重启之后执行"
lsmod | grep nouveau  #没有输出表示成功
  1. 安装驱动

cd Downloads
sudo chmod a+x NVIDIA-Linux-x86_64-375.20.run
sudo ./NVIDIA-Linux-x86_64-375.20.run –no-opengl-files

"附加参数,我没用过"
–no-opengl-files #只安装驱动文件,不安装OpenGL文件
–no-x-check #安装驱动时不检查X服务
–no-nouveau-check #安装驱动时不检查nouveau 
#默认图形界面
systemctl set-default graphical.target
  1. reboot 或者 init 5(进入图像界面)

  2. 有问题欢迎留言

相关标签: Deepin