Ubuntu16.04使用命令安装显卡驱动及双显卡切换至独显

Ubuntu16.04驱动安装及双显卡切换至独显

最近发现电脑的处理速度有点跟不上,就去查看了一下ubuntu的驱动,结果发现自己的驱动是挂在集成显卡上面的,因为一开始自己手动下载过nvidia驱动,cuda,cudnn,然后发现其实一直都没用到独显卡驱动,因为读不到独显连tensorflow都是安装的cpu版本的。网上查了很久,最后重新安装驱动和tensorflow,现在能改正常使用独显了。各位可以在切换时用于参考。(GTX960M显卡)

一、卸载、安装驱动

1、禁用nouveau驱动

输入下面这行代码没有输出便表示已经禁用,在安装cuda的那篇文章里面有禁用方法

lsmod | grep nouveau

2、卸载nvidia驱动

每一次更新新版本的nvidia驱动的时候,都要先把电脑已有的驱动卸载掉。我的电脑在卸载驱动后也可以正常的显示图形界面,可能是因为集成显卡的原因。

sudo apt-get install purge nvidia*

输入命令nvidia进行验证,卸载成功后会显示没有这条命令

3、安装nvidia驱动

1)查询适合的显卡驱动

先检查适合自己电脑的nvidia版本,输入命令

sudo ubuntu-drivers devices

可以查看适合自己电脑的驱动版本。
在这里插入图片描述
可以看到这里有一个recommended的建议选项,我们在这里使用这个驱动版本。如果你觉得你推荐的版本过低,可以使用以下命令进行更新。

sudo add-apt-repository ppa:graphics-drivers  #添加ppa源
sudo apt-get update                           #更新
sudo ubuntu-drivers devices                   #再次查找驱动版本
2)安装显卡驱动

我这里一开始是直接使用命令安装的显卡驱动,但是安装430版本后,重启图形界面出现黑屏。在安装双显卡切换软件后,就没有黑屏了。输入命令如下:

sudo add-apt-repository ppa:nilarimogard/webupd8        #添加更新源
sudo apt-get update                                     #更新源
sudo apt-get install prime-indicator                    #安装双显卡切换软件

注:最好在每一次添加ppa源后,都更新源一次。
安装结束后,重启电脑,你会发现右上角多了一个nvidia的标志。

然后进入字符界面安装显卡驱动,输入以下命令进行安装。

sudo service lightdm stop             #关闭图形界面
sudo apt-get install nvidia-430       #下载驱动,版本根据推荐自选
sudo service lightdm start            #安装结束后打开图形界面
sudo reboot                           #安装结束后重启电脑,   

4、切换到独显

1)验证安装成功

在开机重启后验证驱动的安装情况,输入命令:

nvidia-smi

如果成功会有下图显示。(以前我安装的显卡驱动,下面的进程是空的,而且显卡使用率也是0)
在这里插入图片描述

2)切换到独显

我开机后就已经使用在独显了,可以使用detail(关于这台计算机)进行查看是否使用独显
在这里插入图片描述
如果没有切换过来,也可以使用命令进行切换也可用此命令查看是否切换成功

sudo prime-select nvidia  

还可以打开nvidia-settings进入prime profiles进行手动切换。
在这里插入图片描述

5、实时查看显卡驱动

实时查看显卡驱动使用情况命令如下

watch -n 1 nvidia-smi

得到如下图所示的结果。
在这里插入图片描述
可以使用一些软件或者运行一些素要使用GPU的程序来观察GPU的使用情况

  • 5
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值