我最近在使用Ubuntu的时候,不知道为什么,系统隔三差五地掉显卡驱动,所以在这里把装驱动的流程记录下来,供以后使用。
方法1:系统自动更新
系统设置->软件更新->附加驱动->选择nvidia最新驱动->应用更改
方法2:官网下载自行编译
先在官网下载好对应的显卡驱动。
Nvidia中文官网是 http://www.nvidia.cn/page/home.html
1. 打开终端,先删除旧的驱动
1 | sudo apt-get purge nvidia* |
2. 禁用自带的 nouveau nvidia 驱动
首先通过以下命令创建一个文件
1 | sudo vim /etc/modprobe.d/blacklist-nouveau.conf |
然后添加如下内容:
1 | blacklist nouveau |
再更新一下
1 | sudo update-initramfs -u |
修改后需要重启系统。确认下Nouveau是否已经被你干掉,使用命令:
1 | lsmod | grep nouveau |
3.重启系统至文本模式,关闭 X-Window
也可先进入图形桌面再运行init 3进入文本模式,再安装下载的驱动就无问题。
首先我们需要结束x-window的服务,否则驱动将无法正常安装。
关闭X-Window,
1 | sudo service lightdm stop |
然后切换tty1控制台:Ctrl+Alt+F1即可。
4.安装驱动
接下来就是最关键的一步了:
1 | sudo ./NVIDIA.run |
开始安装,安装过程比较快。
根据提示选择即可最后安装完毕后,重新启动X-Window:
1 | sudo service lightdm start |
然后Ctrl+Alt+F7进入图形界面;
最后测试一下是否安装成功
1 | nvidia-smi |
方法3:添加官方ppa源
快捷键ctrl+alt+T打开命令终端,加入官方ppa源。
1 | sudo add-apt-repository ppa:graphics-drivers/ppa |
需要输入密码并按enter键确认。之后刷新软件库并安装最新驱动。
1 | sudo apt-get update |
安装完成后通过下面命令查看是否安装成功。
1 | nvidia-settings |
注意安装完成后要重启,有如下效果则安装完成,否则就说明安装有问题,尝试关闭UEFI保护试试。