Ubuntu18.04禁用nouveau驱动的方法


为什么需要禁用nouveau驱动?
nouveau驱动是由Linux社区人员反编译而开发的开源驱动;
对于使用NVIDIA显卡跑程序的人来说,nouveau是个很讨厌的东西,它会在安装ubuntu时自动安装到系统中。
这会在安装nvidia显卡驱动时,与nvidia显卡驱动产生冲突,可能会导致黑屏,循环登录等问题,
所以需要禁掉。
1. 查看nouveau驱动是否运行
使用下述命令可以查看 nouveau 驱动是否运行:
lsmod | grep nouveau
如果出现下述结果:
nouveau              1863680  9
video                  49152  1 nouveau
ttm                   102400  1 nouveau
mxm_wmi                16384  1 nouveau
drm_kms_helper        180224  1 nouveau
drm                   479232  12 drm_kms_helper,ttm,nouveau
i2c_algo_bit           16384  2 igb,nouveau
wmi                    28672  4 intel_wmi_thunderbolt,wmi_bmof,mxm_wmi,nouveau

说明 nouveau 驱动正在运行。
2. 禁用nouveau驱动方法
Step1.创建下面文件:
$ sudo gedit /etc/modprobe.d/blacklist-nouveau.conf
Step2.在文件内插入以下内容:
blacklist nouveau
options nouveau modeset=0

上述命令的意思是是将Ubuntu自带的显卡驱动加入黑名单。
Step3.执行以下命令刷新内核使禁用生效:
$ sudo update-initramfs -u
Step4.重启计算机
$ sudo reboot
 Step5.重启后可以验证是否生效:
$ lsmod | grep nouveau
如果没有信息显示,说明nouveau已被禁用,接下来可以安装nvidia显卡驱动,
否则重新禁用;

《完》
点击上方小卡片关注我
上一篇
Ubuntu手动安装Nvidia显卡驱动的方法
到顶部