nvidia 驱动程序包已损坏

nvidia 驱动程序包已损坏

我尝试升级后遇到问题。显示的消息是:

cuda-drivers-535 : Depends: nvidia-kernel-common-535 (>= 535.54.03) but it is not installed
nvidia-dkms-535 : Depends: nvidia-kernel-common-535 (= 535.54.03-0ubuntu1) but it is not installed
Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).

答案1

我在 Ubuntu 22.04 上进行常规更新后也遇到了类似的问题。我按照以下说明解决了这个问题这个问题

第一的:

sudo apt update && sudo apt upgrade -y

第二:

sudo apt --fix-broken install

以防万一有损坏的包裹(半安装)。

第三:

sudo apt-get --with-new-pkgs upgrade <list of packages held back>

就我而言,它们是:

libnvidia-cfg1-535 libnvidia-common-535 libnvidia-compute-535 libnvidia-compute-535:i386 libnvidia-decode-535 libnvidia-decode-535:i386 libnvidia-encode-535 libnvidia-encode-535:i386  libnvidia-extra-535 libnvidia-fbc1-535 libnvidia-fbc1-535:i386 libnvidia-gl-535 libnvidia-gl-535:i386 nvidia-compute-utils-535 nvidia-dkms-535 nvidia-driver-530 nvidia-driver-535  nvidia-kernel-common-535 nvidia-kernel-source-535 nvidia-utils-535 xserver-xorg-video-nvidia-535

但它们可能会因您的配置而有所不同,因此只需从结果中复制它们即可apt upgrade。但请记住删除换行符。

最后:

sudo apt autoremove

以防万一有包不再需要。

我希望这能帮助更多人。这个问题问得不好,但它是搜索引擎中的第一个结果之一。

相关内容