E-Dreamer

脚踏实地,仰望星空

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

PS: 很早以前就会linux(ubuntu)下装显卡驱动了,也碰到过一些问题,一直只是记录在自己印象笔记,迟迟没有分享,故来分享分享。 

安装显卡驱动

1. 先在终端中查看显卡型号,查看语句请百度,然后显卡驱动下载官网下载驱动(.run文件)。
2. 下载好驱动包后,参考本机下载的显卡驱动安装步骤:
a. 禁用 nouveau
vim /etc/modprobe.d/blacklist.conf 
进入,最后一行 添加 blacklist nouveau
b. 查看是否禁用成功,无输出则禁用成功,运行以下命令:
lsmod | grep nouveau
c. 更新内核
sudo update-initramfs -u
d. 关图形界面
sudo systemctl set-default multiuser.target
e. 重启 
sudo reboot
f. 设置显卡驱动权限 (这里需要找到安装的NVIDIAXXXX.run文件)
sudo chmod 777 ./Nvidia....
g. 安装显卡驱动
sudo ./Nvidia...
h. 开图形界面
sudo systemctl set-default graphical.target
i. 重启
 
注意:指令可以使用补全键来减少过程中出现的错误。注意安装时下载的.run文件只有一个(可能由于网不好,存在下载出来的.run 文件不完整,必须注意) 
 
卸载显卡驱动
sudo apt-get --purge remove nvidia-*

相关问题

1.NVIDIA显卡 Ubuntu16.04安装驱动后出现问题:Unable to determine the device handle for GPUXXX

解决: 参考:https://blog.csdn.net/kemgine/article/details/78779944

2.Unable to find the development tool `cc` in your path; please make sure that you have the If gcc is installed on your system, then please check that `cc` is in your PATH.

解决: 安装gcc或者升级gcc

3.Installation has failed.  Please see the file  '/var/log/nvidia-installer.log' for details.

解决:尝试更新linux 内核,尝试其他版本驱动

4.Failed to initialize NVML: Driver/library version mismatch

解决: 
lsmod | grep nvidia
sudo rmmod nvidia_uvm
sudo rmmod nvidia_modeset
如果存在使用nvidia的进程: sudo fuser -v /dev/nvidia* #查找占用GPU资源的PID ,使用kill -9 id 杀掉

 

 
 
 
posted on 2020-06-06 09:27  E-Dreamer  阅读(632)  评论(0编辑  收藏  举报