在 Ubuntu 22.04 LTS/桌面变体上从 Ubuntu 存储库安装 cuda 驱动程序和 cuda-toolkit 时,我遇到了严重的包冲突问题。我可以使用 nvidia-utils 或 nvidia-cuda-toolkit。但我需要 nvcc 和 nvidia-smi。
驱动安装:
# ubuntu-drivers devices
# sudo ubuntu-drivers autoinstall
Run Code Online (Sandbox Code Playgroud)
为我提供推荐的 nvidia-driver-515 软件包以及 nvidia-utils-515 (和 nvidia-smi)。
工具包安装:
# apt install nvidia-cuda-toolkit
Run Code Online (Sandbox Code Playgroud)
删除 nvidia-utils-515 软件包!
没有办法解决这个问题,因为 nvidia-utils-515 上的进一步重新安装尝试会删除 toolikt 软件包!
# apt install nvidia-utils-515
(...)
The following packages will be REMOVED:
libcuinj64-11.5 libnvidia-compute-495 libnvidia-compute-510 libnvidia-ml-dev nsight-systems nsight-systems-target nvidia-cuda-dev nvidia-cuda-toolkit nvidia-profiler
nvidia-visual-profiler
The following NEW packages will be installed:
libnvidia-compute-515 nvidia-utils-515
(...)
Run Code Online (Sandbox Code Playgroud)
如何在不使用 nvidia 存储库的情况下使用 smi 和 nvcc …