【ubuntu】安装显卡驱动

1、安装nvidia显卡驱动

添加显卡安装源

sudo rm -f /etc/apt/sources.list.d/graphics-drivers-ubuntu-ppa-*
sudo add-apt-repository -y ppa:graphics-drivers
sudo sed -i 's/http:\/\/ppa.launchpad.net/https:\/\/launchpad.proxy.ustclug.org/g' /etc/apt/sources.list.d/graphics-drivers-ubuntu-ppa-*.list
sudo apt update

查看并安装显卡

ubuntu-drivers devices
$ ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001C04sv00001462sd0000328Cbc03sc00i00
vendor   : NVIDIA Corporation
model    : GP106 [GeForce GTX 1060 5GB]
driver   : nvidia-driver-545 - distro non-free
driver   : nvidia-driver-390 - distro non-free
driver   : nvidia-driver-470 - distro non-free
driver   : nvidia-driver-535 - distro non-free recommended
driver   : nvidia-driver-450-server - distro non-free
driver   : nvidia-driver-418-server - distro non-free
driver   : nvidia-driver-535-server - distro non-free
driver   : nvidia-driver-470-server - distro non-free
driver   : xserver-xorg-video-nouveau - distro free builtin

安装推荐的显卡驱动(recommended

sudo apt install nvidia-driver-535

换成自己的即可

 

持久化配置

在root用户下面编辑crontab打开显卡持久性模式,添加
@reboot nvidia-smi -pm 1

1、打开终端。

2、输入 sudo nano /etc/crontab 来编辑cron任务。

3、在文件中添加以下行:

@reboot root nvidia-smi -pm 1
这行的意思是,在系统重启后,root用户将运行nvidia-smi -pm 1命令。

4、保存并关闭文件(在nano编辑器中,使用Ctrl+X,然后按Y,最后按Enter)。

请确保你有适当的权限来运行nvidia-smi命令,并且你的NVIDIA驱动程序已正确安装。如果你不是root用户,请确保你有sudo权限,或者使用crontab -e来为当前用户编辑cron任务

 

2、如果需要支持docker使用,安装nvidia-docker

https://www.cnblogs.com/fireblackman/p/18196317

 

 

参考链接:

禁用更新

NVIDIA驱动问题解决方案:Failed to initialize NVML: driver/library version mismatch - 787247510的个人空间 - OSCHINA - 中文开源技术交流社区

 

posted @ 2024-05-16 15:44  代码诠释的世界  阅读(600)  评论(0编辑  收藏  举报