双显卡笔记本Ubuntu安装NVIDIA显卡驱动

安装好Ubuntu后,默认应该使用的是Intel核心显卡。由于我的电脑实在太老,cpu核显是10年出的第一代酷睿i5,所以性能其实是很差的。大多数时候勉强够用,可是我需要用到一些3D处理的软件,这时候就出现一些问题。

我用Meshlab查看一些3D点云时候图像要不显示不出来,要不是就像马赛了一样难以分辨,如下图。

 

 

 

于是安装独立显卡驱动势在必行。

我的电脑是425M显卡,应该不用和机器学习那帮人一样还得装CUDA啥的。默认的驱动应该就够用,这应该代表了很大一部分用户的需求。我通过查询资料找到找到有两个途径,一个是通过NVIDIA安装最新驱动,一个是通过Ubuntu安装软件库的驱动。我选择了第二种,步骤如下:

sudo apt install ubuntu-drivers-common

首先上述命令安装一个ubuntu驱动的管理程序,我的16.04提示默认就已经有安装。

然后可以列出电脑上的设备:

shuspieler@shuspieler-Rev-1-0:~$ ubuntu-drivers devices

== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
model    : GF108M [GeForce GT 425M]
vendor   : NVIDIA Corporation
modalias : pci:v000010DEd00000DF0sv000017AAsd0000396Cbc03sc00i00
driver   : nvidia-384 - distro non-free recommended
driver   : xserver-xorg-video-nouveau - distro free builtin
driver   : nvidia-304 - distro non-free
driver   : nvidia-340 - distro non-free

可以看到我的425M已经被识别出来。

然后运行下面命令自动安装驱动:

sudo ubuntu-drivers autoinstall

重启电脑安装完成。

现在用meshlab显示点云正常多了。

 

Reference:

http://christopher5106.github.io/nvidia/2016/12/30/commands-nvidia-install-ubuntu-16-04.html

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.