ฉันแก้ไขได้โดยกระบวนการต่อไปนี้
sudo apt ล้าง cuda*
sudo apt ล้าง nvidia*
sudo apt ล้าง libnvidia*
sudo apt ลบอัตโนมัติ
จำเป็นต้องลบเนื้อหาทั้งหมดที่เกี่ยวข้องกับ nvidia มิฉะนั้นคุณอาจประสบปัญหาการติดตั้ง
ฉันพบว่าไดรเวอร์ nvidia ที่ฉันรองรับคือ nvidia-driver-418
จาก ดาวน์โหลดไดรเวอร์ nvidiaต่อมาฉันพบว่าอูบุนตู nvidia-driver-418
ได้ถูกย้ายไปที่ nvidia-driver-470 (470.82.01)
ฉันไม่รู้ทฤษฎีเบื้องหลังเรื่องนี้
จากนั้น บันทึกประจำรุ่นของชุดเครื่องมือ NVIDIA CUDA ฉันเข้าใจ CUDA 11.4 อัปเดต 3
จัดส่งด้วย nvidia-driver-470 (470.82.01)
เสร็จแล้ว จากนั้นฉันก็ทำตามขั้นตอนจาก เอกสารอย่างเป็นทางการ สำหรับ deb ในเครื่อง (Ubuntu 21.10 ไม่สามารถใช้งานได้ แต่ 20.04 ใช้งานได้) และใช้งานได้
ในกรณีของฉันมันเป็นดังนี้:
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/cuda-ubuntu2004.pin
sudo mv cuda-ubuntu2004.pin /etc/apt/preferences.d/cuda-repository-pin-600
wget https://developer.download.nvidia.com/compute/cuda/11.4.3/local_installers/cuda-repo-ubuntu2004-11-4-local_11.4.3-470.82.01-1_amd64.deb
sudo dpkg -i cuda-repo-ubuntu2004-11-4-local_11.4.3-470.82.01-1_amd64.deb
sudo apt-key เพิ่ม /var/cuda-repo-ubuntu2004-11-4-local/7fa2af80.pub
sudo apt-get อัปเดต
sudo apt-get -y ติดตั้ง cuda