linux安装nvidia显卡驱动
2022.8.4
本文主要记录Ubuntu22.04和Fedora36的安装历程
首先推荐软件仓库安装(Ubuntu)。如果不行的话再参考暴力安装(Fedora)
Ubuntu——软件仓库安装
直接使用强大的Ubuntu仓库,傻瓜式安装:
打开桌面——打开应用“附加驱动”
然后你就会看到自动适配的版本,直接一键安装。
Fedora——手动暴力安装
主要可以参考灰信网这篇,不过里面有几个问题没有说清楚,我会按安装碰到的顺序补充。
关闭X server
这个其实就是要先关闭图形界面
#关闭图形界面并重启,重启之后进入命令行:
systemctl set-default multi-user.target
reboot
不要慌,可以复原
#关闭命令行界面并重启,重启之后进入图形界面:
systemctl set-default graphical.target
reboot
关闭nouveau驱动
尝试之前那篇博客并没有成功,其实安装到这一步的时候安装程序会问你要不要disable 之前的默认驱动nouveau,放心选是,然后就它会自动给你添加一个开机禁用nouveau的配置文件,我们要做的是把它激活,参考这篇
找不到kernel source tree
灰信网那篇的思路是正确的,但是按照上面更新了系统内核之后还是没有成功,参考这篇最后成功的
ERROR: Unable to find the kernel source tree for the currently running kernel – CentOS / RHEL / AlmaLinux
emm如果英文看不懂了我也没啥好办法
后记
1、检测是否安装成功自己百度吧
2、你可以输入
sudo nvidia--settings
来进入显卡的控制面板,我当时碰到的问题是检测不到HDMI扩展屏,找了很多都无解。
最后解决办法是意外删除驱动配置文件就自己好了/etc/X11/xorg.conf。
至于更多的怎么配置驱动自己去百度。
就这样~