เลือกไดรเวอร์ Nvidia ที่คุณต้องการจริงๆ (465 มีให้จากที่เก็บข้อมูลมาตรฐาน หากคุณเลือกจากซอฟต์แวร์และการอัปเดต/ไดรเวอร์เพิ่มเติม)
สร้างไดเร็กทอรี cuda11.1 ที่คุณเขียนได้ สร้างไดเร็กทอรี bin และ lib ภายใต้ไดเร็กทอรี รับไฟล์ .run 11.1 จาก Nvidia ข้ามข้อเสนอของไดรเวอร์ Nvidia และแทนที่ตำแหน่งระบบด้วยไดเร็กทอรี ...cuda11.1/bin และ ...cuda11.1/lib เพิ่ม cuda11.1/bin ที่จุดเริ่มต้นของ PATH ของคุณ และ cuda11.1/lib ที่จุดเริ่มต้นของ LD_LIBRARY_PATH ของคุณ แค่นั้นแหละ. ไม่จำเป็นต้องใช้ sudo เมื่อคุณรันไฟล์ และคุณสามารถเพิ่มลิงก์ไปยังโปรแกรม cuda11.1 เวอร์ชันเก่าที่อาจต้องการในไดเร็กทอรี cuda11.1/bin ของคุณ ไม่จำเป็นต้องติดตั้งโปรแกรม/lib เวอร์ชันเก่า/คี่ในพื้นที่ระบบของคุณ
Terrance มีคำตอบที่ดีสำหรับรายละเอียดเกี่ยวกับการใช้ไฟล์ .run สำหรับการติดตั้ง CUDA การมี CUDA หลายเวอร์ชันให้คุณใช้งานได้ง่าย เพียงแค่เปลี่ยน PATH และ LD_LIBRARY_PATH ของคุณ วิธีนี้จะช่วยหลีกเลี่ยงปัญหาการขึ้นต่อกันของไฟล์ Nvidia .deb และไดรเวอร์ของ Nvidia