在安装GTX1070 显卡驱动的时候,因为要禁止系统自带驱动,故修改:
方式一:
创建新文件:
sudo vim /etc/modprobe.d/blacklist-nouveau.conf
内容为
blacklist nouveau
options nouveau modeset=0
再更新
sudo update-initramfs -u
结束X-window服务
安装Nvidia驱动需要结束x-window服务,据说这一步很重要。
KUbuntu : sudo /etc/init.d kdm stop
Ubuntu : sudo /etc/init.d gdm stop
Ubuntu(>11.10) : sudo /etc/init.d lightdm stop 或sudo service lightdm stop
我这里是lightdm,不确定是哪个可以都试试,或是直接 init 3
按Ctrl + Alt + F1 进入tty1控制台
安装驱动
执行驱动安装的run文件
sudo sh ./NVIDIA-Linux-x86_64-367.57.run 或sudo sh ./NVIDIA*.run
(如果安装不正常则带 --uninstall 参数卸载)
安装完后重启X-window
KUbuntu : sudo /etc/init.d kdm restart
Ubuntu : sudo /etc/init.d gdm restart
Ubuntu(>11.10) : sudo start lightdm 或 sudo service lightdm start
按Ctrl + Alt + F7返回tty7图形界面
方式二:
禁用Ubuntu16系统自启软件nouveau
输入 cd /lib/modules
输入 ls
会显示4.13.0-37-generic,4.13.0-36-generic,我们目标是最新的那个版本,每个人可能不同,记得下面输入选择自己电脑上最新 的那个版本号4.13.0-37-generic就行了
输入 cd 4.13.0-37-generic/kernel/drivers/gpu/drm/nouveau
输入 ls
会显示nouveau.ko,不让它起作用,才可以禁用nouveau了。所以给它改名。
输入 sudo mv nouveau.ko nouveau.ko.org
输入 ls
会显示nouveau.ko.org,但是没有nouveau.ko文件了。
输入 sudo update-initramfs -u
刷新刚才修改操作,等半分钟,这里会只显示你刚才修改的文件夹nouveau.ko.org
输入 lsmod | grep nouveau
可以查看是否屏蔽成功,没有任何输出即为成功,如果有输也没问题。
修改结束后再重新启动,将无法进入图形界面
ctrl+alt+f1 进入命令窗口
将sudo mv nouveau.ko.org nouveau.ko 文件名修改回来
将 /etc/modprobe.d/blacklist-nouveau.conf 删除
reboot
---------------------
原文:https://blog.csdn.net/caiexu/article/details/83411936