美文网首页
linux install nvidia driver and

linux install nvidia driver and

作者: mathboyiscoding | 来源:发表于2018-12-04 21:54 被阅读0次

    安装显卡驱动

    (1)查看显卡信息

    lspci  | grep -i vga

    去官方网站查询和下载驱动https://www.nvidia.cn/Download/index.aspx?lang=cn

    (2)禁用nouveau驱动

    sudo vim /etc/modprobe.d/blacklist-nouveau.conf

    填入:

    blacklist nouveau

    options nouveau modeset=0

    执行如下后,

    sudo update-initramfs -u

    reboot

    重启后,输入如下,如果没有信息出来就表明禁用成功

    lsmod | grep nouveau

    (3)安装显卡驱动

    先关闭图像界面

    ctrl+alt+f2切换一下,输入命令关闭图像界面

    sudo service lightdm stop

    sudo chmod a+x NVIDIA-Linux-x86_64-****.run

    sudo ./NVIDIA-Linux-x86_64-****.run

    安装过程中,我是除了DKMS和是否支持32位选否,其它的都是确定的。

    安装好后重启电脑

    开机后输入

    nvidia-smi

    (4)cuda

    sudo service lightdm stop

    sudo chmod a+x cuda.run

    sudo ./cuda.run

    sudo apt-get install gcc-6 g++-6

    sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 100

    sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-5 100

    export LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64/:$LD_LIBRARY_PATH

    export PATH=/usr/local/cuda-9.0/bin:$PATH

    验证cuda安装成功

    cd/usr/local/cuda-9.0/samples/1_Utilities/deviceQuery

    sudo make./deviceQuery

    (5)

    类似cuda

    cudnn

    tar xvf cudnn.gz

    sudo cp cuda/include/cudnn.h /usr/local/cuda-10/include

    sudo cp cuda/lib64/lib* /usr/local/cuda-10/lib64/

    (6)检查驱动是否安装成功

    执行命令(V是大写):

    nvcc -V

    (7)

    如果在编译的时候出现了找不到.so文件的错误的话,就在 /etc/ld.so.conf.d/加入文件 cuda.conf

    内容为/usr/local/cuda-9.0/lib64 ,保存然后执行sudo ldconfig 

    找不到lcudnn:

    先把原来的libcudnn.so链接删除(/usr/lib下)

    然后再创建链接

    sudo ln -s libcudnn.so.7.0.5 libcudnn.so

    相关文章

      网友评论

          本文标题:linux install nvidia driver and

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