我最近将我的 nVidia 卡换成了 ATI 卡,并且遇到了 libgl 冲突。
当我想要安装与 GPU 相关的东西时,出现以下错误:
nvidia-utils and catalyst utils are in conflict (libgl). Remove catalyst-utils? (y/n)
我不想删除催化剂,而是删除 nvidia,所以我尝试了pacman -Rs nvidia-utils
。该命令说找不到目标 nvidia-utils。
我使用的是原装 (nVidia/ATI) 驱动程序,并尝试了官方 nVidia 卸载程序。卸载程序找不到安装程序。我不记得我是如何安装驱动程序的,那是很久以前的事了 ;-)。
我该如何解决这个问题?
答案1
通常,您收到该消息的原因是您正在安装 nvidia-utils。您是否在安装依赖于 nvidia-utils 的程序?这也可能导致此问题。
我建议首先安装 libgl 和 xf86-video-ati 作为过渡步骤。这应该会删除冲突的 nvidia 驱动程序。完成这些操作后,从 AUR 安装 catalyst 包。例如:
pacman -S libgl xf86-video-ati
packer -S catalyst