文章目录
- 1 、前言
- 2、解决Syu失败的问题
- 3、安装稳定内核(我之前用的一直是5.9不稳定内核。。。)
- 4、 选择适合内核版本的显卡驱动
- 5、参考资料
- 6、更新
1 、前言
亲爱而兄弟姐妹,当你想要在manjaro上安装nvidia驱动时并恰好搜到了我的这篇文章,无论遇到什么样的困难,不要放弃,永远不要放弃,因为最终证明,总是能安装上的!每个人遇到的问题可能都不一样,加油,总是要靠自己思考试错的!安装nvdia驱动的过程用一句诗来概括就是:“千呼万换始出来”,从一开始想安装到现在安装成功,前前后后花了将近一个星期了。。。。。
我在网上搜“manjaro安装nvidia驱动”类似这种关键词,但是基本都是说用“用mhwd命令安装”,“在ManjaroSetting里面直接使用图形界面安装”,也尝试了“在官网下载nvidia最新驱动安装”,但是以上办法对我都不管用,我甚至一开始mhwd都安装不上(这里是镜像问题,我使用pacman -Ss 和 yay -Ss 搜索到的包都特别少,然后-Syu又经常失败),‘nvidia-smi用不了’
反正经过一系列的狗血过程,我今天试了一种方法奏效了
2、解决Syu失败的问题
配置性能好的镜像源
配置archlinuxcnsudo vim /etc/pacman.conf
更新镜像列表
更新pacman数据库并更新系统
防止PGB签名出错(这里我也不懂)
3、安装稳定内核(我之前用的一直是5.9不稳定内核。。。)
可以在终端里面安装也可以直接在图像界面里面安装,选择一个推荐的内核
使用mhwd-kernel -li
可以看到我这里已经安装了两个内核了,一个是510,一个是419,
(我当时是把所有内核都移除,留一个我需要用的内核,然后重启,就是那个内核在运行了。。。可能有什么方法能在manjaro里面切换不同的内核版本,但是我在网上还没搜到)
4、 选择适合内核版本的显卡驱动
通过上面的命令得知当前的内核是linux510,那么我们就选择适合linux510的nvidia驱动sudo pacman -S nvidia
这里显然我们要选择10。安装完成!输入nvidia-smi
如果还有问题,直接评论我,我一定会及时回复
5、参考资料
https://www.jianshu.com/p/2d096cd9ad61
6、更新
2022年3月17日更新
今天使用nvidia驱动跑模型的时候,又提示我驱动不是最新的。
解决方法,打开manjaro-setting,将内核更新到5.16。
然后sudo pacman -S linux516-nvidia-470xx
就好了