ในบทความนี้ เราจะแสดงวิธีดาวน์โหลดเวอร์ชันล่าสุดของไดรเวอร์อย่างเป็นทางการของ NVIDIA สำหรับ Debian 11 และติดตั้งบนเซิร์ฟเวอร์ Debian 11 แบบไม่มีส่วนหัว (โดยไม่ต้องติดตั้งอินเทอร์เฟซผู้ใช้แบบกราฟิก)
หัวข้อเนื้อหา:
- การเชื่อมต่อกับเซิร์ฟเวอร์ Debian 11 ผ่าน SSH
- การลบไดรเวอร์ NVIDIA เก่าออกจากเซิร์ฟเวอร์ Debian 11
- การปิดใช้งานไดรเวอร์ Nouveau บนเซิร์ฟเวอร์ Debian 11
- วิธีที่ 1: ดาวน์โหลดเวอร์ชันล่าสุดของไดรเวอร์ NVIDIA อย่างเป็นทางการสำหรับ Linux และถ่ายโอนไปยังเซิร์ฟเวอร์ Debian 11 ผ่าน SFTP
- วิธีที่ 2: การใช้ CURL เพื่อดาวน์โหลดเวอร์ชันล่าสุดของไดรเวอร์ NVIDIA อย่างเป็นทางการบนเซิร์ฟเวอร์ Debian 11
- การติดตั้งแพ็คเกจการพึ่งพาที่จำเป็นสำหรับเวอร์ชันล่าสุดของไดรเวอร์ NVIDIA อย่างเป็นทางการ
- การติดตั้งไดรเวอร์ NVIDIA อย่างเป็นทางการเวอร์ชันล่าสุดบนเซิร์ฟเวอร์ Debian 11
- ตรวจสอบว่าไดรเวอร์ NVIDIA เวอร์ชันล่าสุดติดตั้งอย่างถูกต้องบนเซิร์ฟเวอร์ Debian 11 หรือไม่
- ถอนการติดตั้งเวอร์ชันล่าสุดของไดรเวอร์ NVIDIA อย่างเป็นทางการจากเซิร์ฟเวอร์ Debian 11
- บทสรุป
- อ้างอิง
การเชื่อมต่อกับเซิร์ฟเวอร์ Debian 11 ผ่าน SSH
การเชื่อมต่อกับเครื่องเซิร์ฟเวอร์ Debian 11 ของคุณผ่าน SSH เป็นทางเลือกหากคุณมีสิทธิ์เข้าถึงฮาร์ดแวร์เซิร์ฟเวอร์ (ที่คุณติดตั้ง Debian 11) คุณสามารถแนบเมาส์ แป้นพิมพ์ และจอภาพเข้ากับเซิร์ฟเวอร์และดาวน์โหลดและติดตั้งไดรเวอร์ NVIDIA อย่างเป็นทางการเวอร์ชันล่าสุดได้
หากคุณไม่มีสิทธิ์เข้าถึงฮาร์ดแวร์เซิร์ฟเวอร์ Debian 11 คุณต้องใช้ SSH เพื่อติดตั้งไดรเวอร์ NVIDIA อย่างเป็นทางการเวอร์ชันล่าสุด
หากต้องการ SSH ในเครื่องเซิร์ฟเวอร์ Debian 11 คุณสามารถเรียกใช้คำสั่งต่อไปนี้จากแอปเทอร์มินัลของเดสก์ท็อป/แล็ปท็อปที่คุณต้องการเข้าถึง:
$ จุ๊ๆ < ชื่อผู้ใช้ >@< ชื่อโฮสต์ / ที่อยู่ IP >
ตรวจสอบให้แน่ใจว่าได้เปลี่ยน <ชื่อผู้ใช้> และ <ชื่อโฮสต์/ที่อยู่ไอพี> ด้วยชื่อผู้ใช้สำหรับเข้าสู่ระบบและชื่อโดเมนหรือที่อยู่ IP ของเครื่องเซิร์ฟเวอร์ Debian 11 ของคุณตามลำดับ
หากคุณใช้ Windows 10 หรือ Windows 11 และคุณต้องการความช่วยเหลือในการเชื่อมต่อกับเครื่องเซิร์ฟเวอร์ Debian 11 ของคุณผ่าน SSH โปรดอ่านบทความเกี่ยวกับ วิธี SSH เข้าสู่เซิร์ฟเวอร์ Linux จาก Windows 10/11 .
การลบไดรเวอร์ NVIDIA เก่าออกจากเซิร์ฟเวอร์ Debian 11
ก่อนที่คุณจะพยายามติดตั้งไดรเวอร์ NVIDIA อย่างเป็นทางการเวอร์ชันล่าสุดบนเซิร์ฟเวอร์ Debian 11 ของคุณ คุณต้องถอนการติดตั้งไดรเวอร์ NVIDIA ที่คุณติดตั้งไว้แล้วจากที่เก็บแพ็คเกจอย่างเป็นทางการของ Debian 11 หากคุณต้องการความช่วยเหลือ โปรดอ่านบทความเกี่ยวกับ วิธีล้างการติดตั้งไดรเวอร์ NVIDIA บน Debian 11 .
การปิดใช้งานไดรเวอร์ Nouveau บนเซิร์ฟเวอร์ Debian 11
เมื่อคุณถอนการติดตั้งไดรเวอร์ NVIDIA จากเซิร์ฟเวอร์ Debian 11 ของคุณแล้ว ไดรเวอร์ของนูโวควรถูกเปิดใช้งานดังที่คุณเห็นในภาพหน้าจอต่อไปนี้:
$ lsmod | จับ ใหม่
ในการติดตั้งไดรเวอร์ NVIDIA อย่างเป็นทางการเวอร์ชันล่าสุด คุณต้องปิดการใช้งานไดรเวอร์นูโวบนเซิร์ฟเวอร์ Debian 11 ของคุณ
หากต้องการปิดใช้งานไดรเวอร์นูโวบนเซิร์ฟเวอร์ Debian 11 ของคุณ ให้สร้างไฟล์ “nvidia-installer-disable-nouveau.conf” ใหม่ใน /etc/modprobe.d/ ไดเรกทอรีดังต่อไปนี้:
$ ซูโด นาโน / เป็นต้น / modprobe.d / nvidia-installer-disable-new.confพิมพ์บรรทัดต่อไปนี้ในไฟล์ “nvidia-installer-disable-nouveau.conf”:
แบล็คลิสนูโวตัวเลือกใหม่ โมเด็มเซ็ต = 0
เสร็จแล้วกด
เพื่อให้การเปลี่ยนแปลงมีผล ให้รีสตาร์ทเซิร์ฟเวอร์ Debian 11 ของคุณด้วยคำสั่งต่อไปนี้:
$ ซูโด รีบูตเมื่อบูทเครื่องเซิร์ฟเวอร์ Debian 11 คุณจะเห็นว่าไม่มีการใช้ไดรเวอร์นูโวอีกต่อไป
$ lsmod | จับ ใหม่วิธีที่ 1: ดาวน์โหลดเวอร์ชันล่าสุดของไดรเวอร์ NVIDIA อย่างเป็นทางการสำหรับ Linux และถ่ายโอนไปยังเซิร์ฟเวอร์ Debian 11 ผ่าน SFTP
ในส่วนนี้ เราจะแสดงวิธีดาวน์โหลดเวอร์ชันล่าสุดของไดรเวอร์อย่างเป็นทางการของ NVIDIA สำหรับ Linux และถ่ายโอนไฟล์ตัวติดตั้งไปยังเซิร์ฟเวอร์ Debian 11 ผ่าน SFTP
หากต้องการดาวน์โหลดไดรเวอร์ NVIDIA อย่างเป็นทางการสำหรับ Linux เวอร์ชันล่าสุด โปรดไปที่ https://nvidia.com/en-us/drivers/unix จากเว็บเบราว์เซอร์ที่คุณชื่นชอบ
เมื่อโหลดหน้านี้แล้ว คุณควรค้นหาเวอร์ชันล่าสุดของไดรเวอร์อย่างเป็นทางการของ NVIDIA ในส่วน 'เวอร์ชันสาขาการผลิตล่าสุด' ในขณะที่เขียนบทความนี้ เวอร์ชันล่าสุดของไดรเวอร์อย่างเป็นทางการของ NVIDIA คือ 525.89.02 หากต้องการดาวน์โหลด ให้คลิกที่หมายเลขเวอร์ชันตามที่ระบุในภาพหน้าจอต่อไปนี้:
ในแท็บ 'ผลิตภัณฑ์ที่สนับสนุน' คุณจะพบการ์ดกราฟิก NVIDIA ทั้งหมดที่ไดรเวอร์นี้รองรับ
หาก NVIDIA GPU ของคุณอยู่ในรายการ “ผลิตภัณฑ์ที่สนับสนุน” ให้คลิกที่ “ดาวน์โหลด”
คลิกที่ “ตกลง & ดาวน์โหลด”
เบราว์เซอร์ของคุณควรขอให้คุณเลือกโฟลเดอร์/ไดเร็กทอรีที่คุณต้องการบันทึกไฟล์ตัวติดตั้งไดรเวอร์ NVIDIA GPU เลือกโฟลเดอร์/ไดเร็กทอรีที่คุณต้องการแล้วคลิก 'บันทึก'
กำลังดาวน์โหลดไฟล์ตัวติดตั้งไดรเวอร์ NVIDIA อย่างเป็นทางการเวอร์ชันล่าสุด ใช้เวลาสักครู่จึงจะเสร็จสมบูรณ์
ณ จุดนี้ ไฟล์ตัวติดตั้งไดรเวอร์อย่างเป็นทางการของ NVIDIA เวอร์ชันล่าสุดจะถูกดาวน์โหลด
เราได้บันทึกไฟล์ตัวติดตั้งไดรเวอร์ NVIDIA อย่างเป็นทางการไว้ในโฟลเดอร์ “ดาวน์โหลด” ดังที่คุณเห็นในภาพหน้าจอต่อไปนี้:
เมื่อดาวน์โหลดไฟล์ตัวติดตั้งไดรเวอร์ NVIDIA อย่างเป็นทางการเวอร์ชันล่าสุดแล้ว คุณต้องถ่ายโอนไฟล์นี้ไปยังเซิร์ฟเวอร์ Debian 11 ของคุณ หนึ่งในวิธีที่ง่ายที่สุดในการถ่ายโอนไฟล์ไปยังเซิร์ฟเวอร์ Debian 11 ของคุณคือผ่าน SFTP หากต้องการเรียนรู้วิธีถ่ายโอนไฟล์ไปยังเซิร์ฟเวอร์ Debian 11 ของคุณผ่าน SFTP โปรดอ่านบทความเกี่ยวกับ ฉันจะเปิดใช้งาน SFTP บน Synology NAS ได้อย่างไร
วิธีที่ 2: การใช้ CURL เพื่อดาวน์โหลดเวอร์ชันล่าสุดของไดรเวอร์ NVIDIA อย่างเป็นทางการบนเซิร์ฟเวอร์ Debian 11
ในส่วนนี้ เราจะแสดงวิธีดาวน์โหลดไดรเวอร์ NVIDIA อย่างเป็นทางการเวอร์ชันล่าสุดบนเซิร์ฟเวอร์ Debian 11 ของคุณผ่าน CURL นี่เป็นอีกวิธีหนึ่งในการดาวน์โหลดไดรเวอร์ NVIDIA อย่างเป็นทางการเวอร์ชันล่าสุดบน Debian 11
เพื่อให้วิธีนี้ได้ผล คุณต้องทราบหมายเลขเวอร์ชันของไดรเวอร์ NVIDIA อย่างเป็นทางการล่าสุด คุณจะพบข้อมูลนี้ได้ที่ ไดรเวอร์ NVIDIA อย่างเป็นทางการสำหรับหน้าดาวน์โหลด Linux . ในขณะที่เขียนบทความนี้ เวอร์ชันล่าสุดของไดรเวอร์อย่างเป็นทางการของ NVIDIA คือ 525.89.02 หมายเลขเวอร์ชันอาจแตกต่างกันตามเวลาที่คุณอ่านบทความนี้ ดังนั้น ตรวจสอบให้แน่ใจว่าได้แทนที่หมายเลขเวอร์ชันนี้ด้วยหมายเลขเวอร์ชันล่าสุดของไดรเวอร์ NVIDIA ที่มีอยู่เมื่อคุณอ่านบทความนี้
ตอนนี้คุณต้องติดตั้ง CURL หากคุณยังไม่ได้ติดตั้ง
ก่อนอื่น ให้อัพเดตแคชที่เก็บแพ็คเกจ APT ด้วยคำสั่งต่อไปนี้:
$ ซูโด การปรับปรุงที่เหมาะสม
ในการติดตั้ง CURL บนเซิร์ฟเวอร์ Debian 11 ให้รันคำสั่งต่อไปนี้:
$ ซูโด ฉลาด ติดตั้ง ขดเพื่อยืนยันการติดตั้ง กด และ แล้วกด <ป้อน> .
ควรติดตั้ง CURL
ตอนนี้คุณต้องตั้งค่าตัวแปรสภาพแวดล้อมเพื่อทำให้กระบวนการดาวน์โหลดง่ายขึ้นเล็กน้อยและเป็นโมดูล
ขั้นแรก ให้ตั้งค่าตัวแปรสภาพแวดล้อม BASE_URL ดังนี้:
$ ส่งออก BASE_URL =https: // us.download.nvidia.com / XFree86 / ลินุกซ์-x86_64ถัดไป ตั้งค่าตัวแปรสภาพแวดล้อม DRIVER_VERSION ค่าของตัวแปรสภาพแวดล้อมนี้ควรเป็นหมายเลขเวอร์ชันของไดรเวอร์ NVIDIA อย่างเป็นทางการที่คุณต้องการดาวน์โหลด
$ ส่งออก DRIVER_VERSION =525.89.02สุดท้าย หากต้องการดาวน์โหลดไดรเวอร์ NVIDIA อย่างเป็นทางการเวอร์ชันล่าสุดบนเซิร์ฟเวอร์ Debian 11 ของคุณด้วย CURL ให้รันคำสั่งต่อไปนี้:
$ ขด -fSl -O $BASE_URL / $DRIVER_VERSION / NVIDIA-Linux-x86_64- $DRIVER_VERSION .วิ่งCURL ควรเริ่มดาวน์โหลดไฟล์ติดตั้งไดรเวอร์ NVIDIA อย่างเป็นทางการ ใช้เวลาสักครู่จึงจะเสร็จสมบูรณ์
ณ จุดนี้ CURL ควรดาวน์โหลดไฟล์ตัวติดตั้งไดรเวอร์ NVIDIA อย่างเป็นทางการให้เสร็จสิ้น
ควรบันทึกไฟล์ตัวติดตั้งไดรเวอร์ NVIDIA อย่างเป็นทางการในไดเร็กทอรีการทำงานปัจจุบันดังที่คุณเห็นในภาพหน้าจอต่อไปนี้:
$ ล -lh
การติดตั้งแพ็คเกจการพึ่งพาที่จำเป็นสำหรับเวอร์ชันล่าสุดของไดรเวอร์ NVIDIA อย่างเป็นทางการ
เพื่อให้ไดรเวอร์ NVIDIA อย่างเป็นทางการเวอร์ชันล่าสุดทำงานบนเซิร์ฟเวอร์ Debian 11 คุณต้องติดตั้งแพ็คเกจการพึ่งพาที่จำเป็นบนเซิร์ฟเวอร์ Debian 11 ของคุณ
ในการติดตั้งแพ็คเกจการพึ่งพาที่จำเป็นทั้งหมดบนเซิร์ฟเวอร์ Debian 11 ของคุณเพื่อให้ไดรเวอร์ NVIDIA อย่างเป็นทางการเวอร์ชันล่าสุดใช้งานได้ ให้รันคำสั่งต่อไปนี้:
$ ซูโด ฉลาด ติดตั้ง linux-ส่วนหัว-$ ( ชื่อ -ร ) สร้างที่จำเป็น xorg pkg-config libvulkan1 libglvnd0 libglvnd-dev libvdpau1เพื่อยืนยันการติดตั้ง กด และ . จากนั้นกด <ป้อน> .
กำลังดาวน์โหลดแพ็คเกจการพึ่งพาที่จำเป็นทั้งหมด ใช้เวลาสักครู่จึงจะเสร็จสมบูรณ์
กำลังติดตั้งแพ็คเกจการพึ่งพาที่จำเป็นทั้งหมด ใช้เวลาสักครู่จึงจะเสร็จสมบูรณ์
ณ จุดนี้ ควรติดตั้งแพ็คเกจอ้างอิงทั้งหมด
การติดตั้งไดรเวอร์ NVIDIA อย่างเป็นทางการเวอร์ชันล่าสุดบนเซิร์ฟเวอร์ Debian 11
ควรบันทึกไฟล์ตัวติดตั้งไดรเวอร์ NVIDIA อย่างเป็นทางการในไดเร็กทอรีการทำงานปัจจุบัน แต่ไม่สามารถเรียกใช้งานได้ตามค่าเริ่มต้นดังที่คุณเห็นในภาพหน้าจอต่อไปนี้:
$ ล -lh
ในการทำให้ไฟล์ตัวติดตั้งไดรเวอร์ NVIDIA ใช้งานได้ ให้รันคำสั่งต่อไปนี้:
$ chmod +x NVIDIA-Linux-x86_64-525.89.02.run: แทนที่ 525.89.02 ด้วยหมายเลขเวอร์ชันของไดรเวอร์ NVIDIA ที่คุณดาวน์โหลด
ไฟล์ตัวติดตั้งไดรเวอร์ NVIDIA อย่างเป็นทางการควรจะเรียกใช้งานได้
$ ล -lh
ในการติดตั้งไดรเวอร์ NVIDIA อย่างเป็นทางการเวอร์ชันล่าสุด ให้เรียกใช้ไฟล์ตัวติดตั้งดังต่อไปนี้:
$ ซูโด . / nvidia-linux-x86_64-525.89.02.run: แทนที่ 525.89.02 ด้วยหมายเลขเวอร์ชันของไดรเวอร์ NVIDIA ที่คุณดาวน์โหลด
กำลังเตรียมใช้งานโปรแกรมติดตั้งไดรเวอร์ NVIDIA ใช้เวลาสองสามวินาทีจึงจะเสร็จสมบูรณ์
โปรแกรมติดตั้งไดรเวอร์ NVIDIA อย่างเป็นทางการกำลังติดตั้งไดรเวอร์ NVIDIA อย่างเป็นทางการเวอร์ชันล่าสุดบนเซิร์ฟเวอร์ Debian 11 ของคุณ ใช้เวลาสองสามวินาทีจึงจะเสร็จสมบูรณ์
เมื่อคุณเห็นหน้าต่างต่อไปนี้ ให้เลือก ใช่ และกด <ป้อน> .
การติดตั้งควรดำเนินต่อไป
เมื่อคุณเห็นหน้าต่างต่อไปนี้ ให้เลือก ใช่ และกด <ป้อน> .
ควรติดตั้งไดรเวอร์ NVIDIA อย่างเป็นทางการเวอร์ชันล่าสุด
กด <ป้อน> .
เพื่อให้การเปลี่ยนแปลงมีผล ให้รีสตาร์ทเครื่องเซิร์ฟเวอร์ Debian 11 ของคุณด้วยคำสั่งต่อไปนี้:
$ ซูโด รีบูตตรวจสอบว่าไดรเวอร์ NVIDIA เวอร์ชันล่าสุดติดตั้งอย่างถูกต้องบนเซิร์ฟเวอร์ Debian 11 หรือไม่
เมื่อเซิร์ฟเวอร์ Debian 11 ของคุณบู๊ต คุณสามารถตรวจสอบว่าโมดูลเคอร์เนลของ nvidia ถูกใช้ด้วยคำสั่งต่อไปนี้หรือไม่ หากคำสั่งแสดงผลลัพธ์ที่คล้ายกัน (ดังที่แสดงในภาพหน้าจอต่อไปนี้) ไดรเวอร์ NVIDIA GPU อย่างเป็นทางการเวอร์ชันล่าสุดควรทำงานได้ดี:
$ lsmod | จับ เอ็นวิเดีย
คุณยังสามารถค้นหาข้อมูลการใช้งาน NVIDIA GPU โดยใช้คำสั่ง “nvidia-smi” ผลลัพธ์ของคำสั่งนี้ยังตรวจสอบว่ามีการติดตั้งไดรเวอร์ NVIDIA GPU อย่างเป็นทางการเวอร์ชันล่าสุดอย่างถูกต้อง
$ nvidia-smi
ถอนการติดตั้งเวอร์ชันล่าสุดของไดรเวอร์ NVIDIA อย่างเป็นทางการจากเซิร์ฟเวอร์ Debian 11
หากต้องการถอนการติดตั้งไดรเวอร์ NVIDIA อย่างเป็นทางการเวอร์ชันล่าสุดจากเซิร์ฟเวอร์ Debian 11 คุณต้องใช้ไฟล์ตัวติดตั้งไดรเวอร์ NVIDIA ซึ่งคุณใช้ในการติดตั้งไดรเวอร์ NVIDIA อย่างเป็นทางการเวอร์ชันล่าสุด
$ ล -lh
หากต้องการถอนการติดตั้งไดรเวอร์ NVIDIA อย่างเป็นทางการเวอร์ชันล่าสุดจากเซิร์ฟเวอร์ Debian 11 ให้รันคำสั่งต่อไปนี้:
$ ซูโด . / nvidia-linux-x86_64-525.89.02.run --ถอนการติดตั้ง: แทนที่ 525.89.02 ด้วยหมายเลขเวอร์ชันของไดรเวอร์ NVIDIA ที่คุณดาวน์โหลด
กำลังเตรียมใช้งานโปรแกรมติดตั้งไดรเวอร์ NVIDIA ใช้เวลาสักครู่จึงจะเสร็จสมบูรณ์
เมื่อคุณเห็นหน้าต่างต่อไปนี้ ให้เลือก ใช่ และกด <ป้อน> .
กำลังถอนการติดตั้งไดรเวอร์ NVIDIA อย่างเป็นทางการเวอร์ชันล่าสุด ใช้เวลาสองสามวินาทีจึงจะเสร็จสมบูรณ์
ณ จุดนี้ ควรลบไดรเวอร์ NVIDIA อย่างเป็นทางการเวอร์ชันล่าสุดออกจากเซิร์ฟเวอร์ Debian 11 ของคุณ
เลือก ตกลง และกด <ป้อน> .
เพื่อให้การเปลี่ยนแปลงมีผล ให้รีสตาร์ทเซิร์ฟเวอร์ Debian 11 ของคุณด้วยคำสั่งต่อไปนี้:
$ ซูโด รีบูตเมื่อเซิร์ฟเวอร์ Debian 11 ของคุณบู๊ตแล้ว โมดูลเคอร์เนล nvidia ไม่ควรโหลดดังที่คุณเห็นในภาพหน้าจอต่อไปนี้ ซึ่งหมายความว่าไดรเวอร์ NVIDIA อย่างเป็นทางการเวอร์ชันล่าสุดจะถูกลบออก:
$ lsmod | จับ เอ็นวิเดียบทสรุป
เราได้แสดงวิธีดาวน์โหลดไดรเวอร์ NVIDIA อย่างเป็นทางการสำหรับเซิร์ฟเวอร์ Debian 11 เวอร์ชันล่าสุด เรายังแสดงวิธีติดตั้งไดรเวอร์ NVIDIA อย่างเป็นทางการเวอร์ชันล่าสุดบนเซิร์ฟเวอร์ Debian 11 และวิธีถอนการติดตั้งไดรเวอร์ NVIDIA อย่างเป็นทางการเวอร์ชันล่าสุดจากเซิร์ฟเวอร์ Debian 11