Nvidia
pacman 的 Nvidia-utils“無法準備交易”錯誤
我是基於拱門的發行版的新手,我一直在使用 Manjaro(以及直接從終端使用 pacman,沒有像 pamac 之類的東西)使用相同的 nvidia 顯卡(gtx 1660 super)大約 1 個月,我從未見過任何包中的此錯誤:
looking for conflicting packages... error: failed to prepare transaction (could not satisfy dependencies) :: installing nvidia-utils (460.80-1) breaks dependency 'nvidia-utils=460.73.01' required by linux59-nvidia
我已經看到實驗包可能會發生此錯誤,並且知道解決方案只是使用另一個更穩定的包,但我不知道如何處理看起來很重要的包。
我記得這些問題是從我自己使用 Manjaro 時開始的。遇到此問題時,您需要先刪除衝突的軟體包,然後才能升級到下一個。我不知道您是否仍需要幫助,但如果您仍有這些問題,可以按照以下步驟操作。
- 假設您使用核心
5.8
:您需要使用sudo pacman -R linux58-nvidia-460xx nvidia-460xx-utils linux58-nvidia-460xx
.- 將核心更新到您要使用的版本(例如
5.9
)。- 如果您更喜歡使用 GUI,請轉到
System Settings
>Hardware Configuration
(點擊連結以查看我正在談論的螢幕)並選擇您要安裝的驅動程序。如果您更喜歡 CLI,請編寫此sudo pacman -Sy linux59-nvidia-460xx nvidia-460xx-utils linux59-nvidia-460xx
.- 重啟。