美文网首页
Ubuntu18.04安装nvidia-driver-396 +

Ubuntu18.04安装nvidia-driver-396 +

作者: MiracleJQ | 来源:发表于2018-11-22 15:33 被阅读0次

        Ubuntu 18.04LTS Nvidia-driver-396安装

      因为系统升级或者其他原因导致N卡驱动不可用,故重装。

    【系统信息】 

    系统 ubuntu18.04.1 LTS, 显卡:N卡 GTX1060

    【卸载】

    sudo apt-get autoremove --purge nvidia*

    【安装】

    首先禁用nouveau,将blacklist nouveau追加到/etc/modprobe.d/blacklist.conf

    在文件末尾添加:

    blacklist nouveau

    options nouveau modeset=0

    通过PPA方式自动安装:

    首先,添加PPA。

    sudo add-apt-repository ppa:graphics-drivers/ppa

    sudo apt-get update

    接下来查看适合的Nvidia-driver:

    ubuntu-drivers devices

    比如查到: nvidia-driver-396 recommended

    进入tty(命令行模式)

    ctrl + alt + F3(或者F2456)

    关闭图形界面:

    sudo service lightdm stop

    安装

    sudo apt-get install nvidia-driver-396

    安装若没有出错,则重启

    sudo reboot

    如果提示: Error bad status return for module on kernel:类似的错误,那么请将你的GCC 和 G++升级到和你内核原带的版本。有可能因为编译其他东西降级GCC、G++。

    接下来检查是否安装成功:

    接下来两个命令都正确返回信息。

    nvidia-smi

    nvidia-settings

    查看设置详细信息显示出GTX1060

    Ubuntu18.04+CUDA9.2+cudnn7.4.1.5

    1.GCC降级

        sudo apt-get install gcc-4.8

        sudo apt-get install g++-4.8

    装完后进入到/usr/bin目录下

    1 $ls -l gcc*

    会显示以下结果

        lrwxrwxrwx 1 root root 7th May 16 18:16 /usr/bin/gcc -> gcc-7.0

    发现gcc链接到gcc-7.0, 需要将它改为链接到gcc-4.8,方法如下:

        sudo mv gcc gcc.bak #备份

        sudo ln -s gcc-4.8 gcc #重新链接

    同理,对g++也做同样的修改:

        ls -l g++*

        lrwxrwxrwx 1 root root 7th May 15:17 g++ -> g++-7.0

    需要将g++链接改为g++-4.8:

        sudo mv g++ g++.bak

        sudo ln -s g++-4.8 g++

    再查看gcc和g++版本号:

        gcc -v g++ -v

    均显示gcc version 4.8 ,说明gcc 48.8安装成功。

    2.CUDA ToolKit 安装

    以下地址下载cuda9.2 ubuntu16.04版本,https://developer.nvidia.com/cuda-92-download-archive?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1604;

    sudo sh cuda_9.2.148_396.37_linux.run

    3. cudnn安装

    sudo dpkg -i libcudnn7_7.4.1.5-1+cuda9.2_amd64.deb

    sudo dpkg -i libcudnn7-dev_7.4.1.5-1+cuda9.2_amd64.deb

    sudo dpkg -i libcudnn7-doc_7.4.1.5-1+cuda9.2_amd64.deb

    相关文章

      网友评论

          本文标题:Ubuntu18.04安装nvidia-driver-396 +

          本文链接:https://www.haomeiwen.com/subject/blmlqqtx.html