您尚未登录。

#1 2022-12-22 14:36:00

Codinghua
会员
注册时间: 2022-12-22
帖子: 5

[已解决] 显卡驱动循环依赖问题怎么解决?

大佬们,我的系统是Garuda Linux,属于arch分支,
我装好系统以后使用sudo pacman -S nvidia-dkms  nvidia-settings  nvidia-utils来安装显卡驱动,
但是安装的时候它自动安装的是525的包,正常应该是470的包,
然后重启以后,画面确实边流畅了,但是系统设置显示显卡还是NV106,而且终端输入nvidia-smi也没有显示小表格,也就是说没装上,
我想先卸载原来的包,然后安装指定的包,sudo pacman -S nvidia-470xx-dkms  nvidia-470xx-settings  nvidia-470xx-utils,
然后就发现遇到了循环依赖,终端内容如下:

╭─gua@gua in ~ as 🧙 took 11s
[🔴] × sudo pacman -S nvidia-470xx-dkms  nvidia-470xx-settings  nvidia-470xx-utils
正在解析依赖关系...
正在查找软件包冲突...
:: nvidia-470xx-utils 与 nvidia-utils 有冲突 (nvidia-libgl)。删除 nvidia-utils 吗? [y/N] y
:: nvidia-470xx-settings 与 nvidia-settings 有冲突。删除 nvidia-settings 吗? [y/N] y
:: libxnvctrl-470xx 与 libxnvctrl 有冲突。删除 libxnvctrl 吗? [y/N] y
错误:无法准备事务处理 (无法满足依赖关系)
:: 删除 nvidia-utils 破坏依赖 'nvidia-utils=525.60.11' (nvidia 需要)
╭─gua@gua in ~ as 🧙 took 4s
[🔴] × pacman -R nvidia-utils
错误:非 root (根用户) 无法执行指定操作。
╭─gua@gua in ~ as 🧙 took 8ms
[🔴] × sudo pacman -R nvidia-utils
正在检查依赖关系...
错误:无法准备事务处理 (无法满足依赖关系)
:: 删除 nvidia-utils 破坏依赖 'nvidia-utils' (lib32-nvidia-utils 需要):: 删除 nvidia-utils 破坏依赖 'nvidia-utils=525.60.11' (nvidia 需要):: 删除 nvidia-utils 破坏依赖 'nvidia-utils' (nvidia-prime 需要):: 删除 nvidia-utils 破坏依赖 'nvidia-utils' (nvidia-settings 需要)
╭─gua@gua in ~ as 🧙 took 75ms
[🔴] ×

听说pacman可以卸载包但不检查依赖 smile
求助大佬!

最近编辑记录 Codinghua (2022-12-22 16:19:25)

离线

#2 2022-12-22 16:18:58

Codinghua
会员
注册时间: 2022-12-22
帖子: 5

Re: [已解决] 显卡驱动循环依赖问题怎么解决?

已经解决了,卸载依赖的包即可。

离线

页脚