[Notes] unbuntu 16.04服务器升级显卡驱动

【将显卡驱动从384升级到440.】

Step1

首先停止x server(图形化界面),依次尝试如下手段:

1. 

sudo /etc/init.d/gdm stop

  成功后要再使用

sudo /etc/init.d/gdm start

  重启。

2. 

sudo init 3

  

3. 

ps -aux | grep X

  找出Xorg进程,kill掉。

其中3是最终大招,无往不利。

Step 2

下载好linux下对应显卡的最新驱动,然后安装,注意安装需要root权限。以我使用为例:

aaa@bbb:~/download$ sudo ./NVIDIA-Linux-x86_64-440.64.run
Verifying archive integrity... OK
Uncompressing NVIDIA Accelerated Graphics Driver for Linux-x86_64 440.64.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................

  

进入后,选择继续安装:

 

 

一路下来,如果遇到32位的库不兼容,不用管它,因为现在电脑都是64位的,不兼容无所谓。如果遇到是否需要更新X server配置,如果已经把其他显卡驱动禁用了,则选yes。

Step 3

然后安装完成后通过如下命令检查是否成功:

nvidia-smi

  如果安装成功则会显示显卡状况。

如果本来有用显卡的docker容器,也可以检查是否正常运行,以一个caffe的镜像为例:

nvidia-docker run -ti  -p 22232:22232 --name test925 kaixhin/cuda-caffe:8.0    /bin/bash
./data/mnist/get_mnist.sh
./examples/mnist/create_mnist.sh
./examples/mnist/train_lenet.sh

  

可以正常使用显卡训练神经网络。

 

posted @ 2020-03-16 16:33  虚无真仙  阅读(413)  评论(0编辑  收藏  举报