ubuntu20.04安装nvidia驱动真实有效(被折磨了一天一夜的肝文!!!)

ubuntu20.04安装nvidia驱动真实有效

安装前后需要注意的

能找到这篇帖子说明你之前肯定有过无数次方法的尝试,这些尝试可能会影响下面教程的有效
1.下面这个指令可能会导致ubuntu内核的更新。内核更新可能会导致你的nvidia驱动出现问题,不能用。

sudo apt-get upgrade

所以这个指令要注意避开!!!
2.运行nvidia-smi指令出现报错

NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver.Make sure that the latest NVIDIA driver is installed and running

分析原因:因为Ubuntu20.04,或者有的Ubuntu18.04自带的gcc版本为9,而nvidia驱动不支持gcc-9,因此我们需要手动安装gcc-7

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

安装完gcc-7,系统中就存在两个版本的gcc,因此设置默认的gcc

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 9
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 1

通过这个命令,优先级最高的为系统默认

### Ubuntu 20.04安装 NVIDIA 显卡驱动 #### 使用图形界面方法 对于大多数用户而言,在Ubuntu 20.04安装NVIDIA显卡驱动非常简单。通过系统的“软件和更新”工具中的“附加驱动”选项可以完成这操作。此界面能够识别计算机上的GPU并展示推荐的NVIDIA驱动版本供选择[^2]。 #### 命令行方式安装 如果偏好命令行或者遇到无法进入桌面环境的情况,则可以通过终端来执行安装1. **禁用 Nouveau 开源驱动** 如果发现`lsmod`命令显示nouveau模块已经被加载,这可能是因为系统自带的个开源显卡驱动与即将安装的专有NVIDIA驱动存在冲突。为了防止这种冲突影响到新驱动的成功安装,建议先编辑GRUB配置件以阻止 nouveau 的启动加载。具体做法是在 `/etc/default/grub` 件内的 `GRUB_CMDLINE_LINUX_DEFAULT` 参数后面追加 `nouveau.modeset=0` ,之后运行 `sudo update-grub` 并重启机器[^1]。 2. **添加 PPA 源 (可选)** 对于某些特定型号的 GPU 或者想要获取最新的稳定版驱动程序来说,可以从官方PPA仓库获得支持。使用如下指令向APT包管理系统添加 graphics-drivers 团队维护的 PPA,并刷新本地索引以便后续能顺利下载所需资源: ```bash sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt-get update ``` 3. **实际安装过程** 接下来就是正式安装NVIDIA驱动的部分了。可以根据个人需求挑选合适的版本号进行安装;如果不指定具体的版本,默认会选择最适合当前硬件的最佳匹配项。下面给出了般情况下的通用命令用于安装最新推荐版本的NVIDIA驱动: ```bash sudo ubuntu-driver autoinstall ``` 或者更直接的方式是利用apt-get来进行安装: ```bash sudo apt install nvidia-driver-xxx # 将 xxx 替换成具体的版本编号 ``` 最后记得再次重启计算机让新的驱动生效。
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值