修复 NVIDIA 软件包冲突步骤 | AI生成和翻译

Home 2026.03

以下是我修复该 NVIDIA 包冲突的方法:

1. 诊断冲突

dpkg -l | grep -E "nvidia-compute-utils|nvidia-persistenced"
apt-cache show nvidia-compute-utils-535 | grep -i persistenced

2. 删除独立包

sudo apt remove --purge nvidia-persistenced

这会删除与 nvidia-compute-utils-535 中内置的一个冲突的旧独立包。

3. 清理并重新配置

sudo apt autoremove
sudo apt --fix-broken install
sudo dpkg --configure -a

4. 重试驱动安装

sudo apt install nvidia-driver-535

为什么有效: nvidia-compute-utils-535 已经包含 persistenced 二进制文件和服务。拥有单独的包意味着两个文件试图占用同一路径,dpkg 会拒绝。删除独立包让新包干净地接管。

如果 systemd 中仍有旧的 nvidia-persistenced 服务,我也建议禁用它:

sudo systemctl disable nvidia-persistenced
sudo systemctl daemon-reload

这就是完整的修复方法。


Back Donate