2024-09-01
Linux运维
00

目录

安装docker
卸载显卡驱动
安装新的显卡驱动

安装docker

安装docker(这东西一次就够了):

clike
sudo apt-get update sudo apt-get install -y docker.io 或者snap install docker # version 19.03.11, or apt install docker.io systemctl start docker systemctl enable docker docker version

对于安装新的显卡驱动后,最好重装一下docker nvidia。

安装docker nvidia:

clike
# 1、添加源 distribution=$(. /etc/os-release;echo $ID$VERSION_ID) sudo curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add - # 这个命令抽风,即使去下载https://nvidia.github.io/nvidia-docker/ubuntu22.04/nvidia-docker.list,得到的如果是18.04的,这个时候就自己修改文件/etc/apt/sources.list.d/nvidia-docker.list sudo curl -s -L https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list | sudo tee /etc/apt/sources.list.d/nvidia-docker.list # 2、安装并重启 sudo apt-get update && sudo apt-get install -y nvidia-container-toolkit sudo systemctl restart docker # 3、测试 docker run --name test1 -it --gpus all或者写"device=0"或者'"device=0,1,2,3"' nvidia/cuda:10.0-base docker run -it --gpus all nvidia/cuda:11.8.0-base-centos7 bash

卸载docker:

clike
sudo apt-get remove docker sudo apt-get remove --auto-remove docker sudo apt remove docker-ce

卸载显卡驱动

删除旧版本Nvidia驱动通常需要执行一些步骤,下面是一般情况下的做法:

  1. 卸载Nvidia驱动:使用以下命令可以卸载Nvidia驱动:

    clike
    sudo apt-get purge nvidia-*

    如果你的系统不是基于Debian的发行版(如Ubuntu),可以使用相应发行版的包管理器命令来卸载Nvidia驱动。

  2. 删除残留文件:执行以上命令后,还需要确认删除Nvidia相关的残留文件。你可以使用以下命令来删除Nvidia残留文件:

    clike
    sudo rm /etc/X11/xorg.conf sudo apt-get autoremove sudo apt-get autoclean

    这些命令可以删除Nvidia驱动卸载后留下的配置文件和不再需要的依赖包。

  3. 重启系统:最后,重启系统以确保所有的更改生效。

需要注意的是,卸载Nvidia驱动会导致你的系统使用开源的Nouveau驱动或者没有驱动,这可能会影响显示性能和相关功能。因此,在卸载旧版本驱动之后,确保准备好安装新的、兼容的Nvidia驱动。

希望这些信息对你有所帮助!如有其他问题,欢迎随时提问。🙂

安装新的显卡驱动

wget下载合适的驱动后,sudo -i后直接:

clike
./NVIDIA-Linux-x86_64-535.129.03.run

装的时候提示装不上的话你可以先重启一下。

如果对你有用的话,可以打赏哦
打赏
ali pay
wechat pay

本文作者:Dong

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC。本作品采用《知识共享署名-非商业性使用 4.0 国际许可协议》进行许可。您可以在非商业用途下自由转载和修改,但必须注明出处并提供原作者链接。 许可协议。转载请注明出处!