安装显卡驱动
1.禁用secure boot
这一步很重要,如果没有禁用之后会报错。
首先,根据自己电脑的情况(F12或F10)进入BIOS。
将Secure Boot Option改成Disabled
我用的是雷神电脑,修改这里之后重启又恢复成了Enable,其他的电脑也有可能出现这种情况,需要调整为自定义模式,其是就是将下面一栏,Change to Customization启用,这样Secure boot会自动变为Disabled。
2.禁用nouveau
编辑文件blacklist.conf
sudo vim /etc/modprobe.d/blacklist.conf
在文件最后部分插入以下两行内容
blacklist nouveau
options nouveau modeset=0
更新系统
sudo update-initramfs -u
重启系统
验证nouveau是否已禁用
lsmod | grep nouveau
没有信息显示,说明nouveau已被禁用,接下来可以安装nvidia的显卡驱动。
3. 在英伟达的官网上查找你自己电脑的显卡型号然后下载相应的驱动。网址:http://www.nvidia.cn
将下载后的run文件拷贝至home目录下
4. 在ubuntu下进入命令行界面
我是ctrl+alt+f3,不同的电脑会不同。
首先切换至root用户:
su root
关闭图形界面,不执行会出错。
service lightdm stop
然后卸载掉原有驱动:
apt-get remove nvidia-*
给驱动run文件赋予执行权限
chmod a+x [NVIDIA run文件]
安装:
./[NVIDIA run文件] -no-x-check -no-nouveau-check -no-opengl-files
-no-x-check:安装驱动时关闭X服务
-no-nouveau-check:安装驱动时禁用nouveau
-no-opengl-files:只安装驱动文件,不安装OpenGL文件
避免出现循环登陆的问题。
安装过程中的选项:
- Continue installation
- Install without signing
其他选择ok或者yes就行。
挂载Nvidia驱动: