ubuntu nvida 驱动安装与卸载

本文详细介绍了在Ubuntu系统中安装NVIDIA显卡驱动的步骤,包括卸载旧驱动、禁用nouveau、切换至文字界面安装、通过CUDA安装包安装驱动等关键过程,并提供了验证安装成功的方法及卸载命令。
部署运行你感兴趣的模型镜像

转自:https://blog.youkuaiyun.com/u012442845/article/details/78855573/

1.安装之前先卸载已经存在的驱动版本:
   sudo apt-get remove --purge nvidia*

也可以这样卸载:

sudo /usr/bin/nvidia-uninstall


2.需要禁用 nouveau,只有在禁用掉 nouveau 后才能顺利安装 NVIDIA 显卡驱动,禁用方法就是在 /etc/modprobe.d/blacklist-nouveau.conf 文件中添加一条禁用命令,首先需要打开该文件,通过以下命令打开:

   sudo gedit /etc/modprobe.d/blacklist.conf

输入密码后在最后一行加上:  blacklist nouveau 是将Ubuntu自带的显卡驱动加入黑名单

Ctrl +C保存后注意此时还需执行以下命令使禁用 nouveau 真正生效终端输入 : sudo update-initramfs -u 

 
3.重启之后,这里要尤其注意,安装显卡驱动要先切换到文字界面,(按Ctrl+Alt+F1~F6).所以,启动电脑后,先进入文字界面。 然后,首先输入命令sudo service lightdm stop

关闭桌面服务现在可以安装驱动了,先进入家目录 cd ~ ,然后: sudo sh ./NVIDIA-Linux-x86_64-375.20.run,按照提示一步步来完成后,再次重启电脑。

我现在安装的驱动版本,是通过cuda 安装包来安装的 sudo sh ./cuda/cuda_10.1.168_418.67_linux.run

有时候sudo sh ./cuda/cuda_10.1.168_418.67_linux.run 安装失败,改为安装

cuda_10.2.89_440.33.01_linux.run 就成功了

安装完成之后输入以下指令进行验证: sudo nvidia-smi ,若列出了GPU的信息列表则表示驱动安装成功。如下图:
 

 

卸载命令:

$ sudo ./NVIDIA-Linux-x86_64-384.59.run --uninstall

 

cuda 卸载:

sudo /usr/local/cuda-9.2/bin/uninstall_cuda_9.2.pl

 

您可能感兴趣的与本文相关的镜像

PyTorch 2.5

PyTorch 2.5

PyTorch
Cuda

PyTorch 是一个开源的 Python 机器学习库,基于 Torch 库,底层由 C++ 实现,应用于人工智能领域,如计算机视觉和自然语言处理

### 安装 Nvidia 驱动程序的方法 在 Ubuntu 20.04 上安装 Nvidia 显卡驱动可以通过多种方式进行配置。以下是具体方法: #### 方法一:通过 PPA 源安装 PPA (Personal Package Archive) 提供了一种简单的方式来获取最新的 Nvidia 驱动版本。此方法已被验证可以成功完成安装[^1]。 1. 打开终端并更新系统的软件包列表。 ```bash sudo apt update && sudo apt upgrade -y ``` 2. 添加官方的图形驱动 PPA 并刷新本地索引。 ```bash sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt update ``` 3. 查找适合当前硬件的最佳驱动版本号。 ```bash ubuntu-drivers devices ``` 4. 使用 `apt` 命令来安装推荐的驱动程序。 ```bash sudo apt install nvidia-driver-[version_number] ``` 替换 `[version_number]` 为你查询到的具体数值,例如 `nvidia-driver-470`。 5. 完成后重启计算机使更改生效。 ```bash sudo reboot ``` #### 方法二:解决 Nouveau 默认驱动冲突问题 有时,默认情况下会加载开源的 nouveau 驱动模块,这可能会专有的 Nvidia 驱动发生冲突[^2]。因此,在这种情形下需要先禁用它再继续操作。 1. 创建一个新的文件用于存储黑名单设置。 ```bash echo "blacklist nouveau" | sudo tee -a /etc/modprobe.d/blacklist-nouveau.conf echo "options nouveau modeset=0" | sudo tee -a /etc/modprobe.d/blacklist-nouveau.conf ``` 2. 更新 initramfs 文件系统映像以应用修改后的内核参数。 ```bash sudo update-initramfs -u ``` 3. 关机以便切换至单用户模式执行后续步骤。 ```bash sudo shutdown -r now ``` 4. 进入 GRUB 菜单选择高级选项启动进入恢复模式下的 root shell prompt 后运行命令卸载旧版驱动以及清理残留数据[^3]。 ```bash sudo apt-get --purge remove "*nvidia*" sudo /usr/bin/nvidia-uninstall ``` 最后再次按照上述任一种途径重新部署新的闭源型 GPU 控制器支持库及其关联组件即可恢复正常运作状态。 ```python print("Nvidia Driver Installation Completed.") ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值