เมื่อเดือนพฤษภาคม 2022 NVIDIA เปิดซอร์สไดรเวอร์ GPU ฝั่งเคอร์เนลบนลินุกซ์ โดยใช้สัญญาอนุญาตแบบเปิดกว้าง GPL/MIT ตามนโยบายใหม่ที่จะใช้ไดรเวอร์แบบโอเพนซอร์ส มาทดแทนไดรเวอร์เชิงพาณิชย์ตัวเก่า
เวลาผ่านมา 2 ปีกว่า NVIDIA ประกาศว่าไดรเวอร์ตัวใหม่ที่เป็นโอเพนซอร์ส มีประสิทธิภาพและความสามารถเหนือกว่าไดรเวอร์เชิงพาณิชย์ตัวเก่าเรียบร้อยแล้ว
อย่างไรก็ตาม เนื่องจากไดรเวอร์ตัวใหม่ถูกเขียนขึ้นมาในยุคหลังๆ เพื่อใช้กับจีพียูที่มีชิป GPU System Processor (GSP) ทำให้มันไม่ได้เหมาะกับจีพียูทุกตัวของ NVIDIA โดยบริษัทมีคำแนะนำให้ดังนี้
- จีพียูยุคเก่า เช่น Maxwell, Pascal, Volta ไม่รองรับไดรเวอร์โอเพนซอร์สตัวใหม่ ต้องใช้ไดรเวอร์ตัวเก่าเท่านั้น
- จีพียูยุคกลาง เช่น Turing, Ampere, Ada Lovelace, Hopper "แนะนำ" ให้สลับมาใช้ไดรเวอร์ตัวใหม่
- จีพียูยุคใหม่ล่าสุด เช่น Grace Hopper, Blackwell รองรับเฉพาะไดรเวอร์ตัวใหม่เท่านั้น
ตอนนี้ตัวติดตั้งไดรเวอร์ของ NVIDIA จะเลือกไดรเวอร์แบบโอเพนซอร์สให้เป็นดีฟอลต์ หากผู้ใช้ต้องการใช้ไดรเวอร์ตัวเก่าจะต้องระบุเอง ส่วนการอัพเดตจากแพ็กเกจตัวเก่าจะต้องติดตั้งแพ็กเกจตัวใหม่ชื่อ nvidia-open เช่น sudo apt-get install nvidia-open ใน Debian/Ubuntu
การเปลี่ยนแปลงนี้มีผลในไดรเวอร์เวอร์ชัน R560 ที่กำลังจะออกในเร็วๆ นี้
ที่มา - NVIDIA Technical Blog via Phoronix

on
ขอใช้คาถาเชิญท่านมหาเทพไลนัสม
btoy Thu, 18/07/2024 - 10:04
ขอใช้คาถาเชิญท่านมหาเทพไลนัสมาเอ่ยคำต้อนรับหน่อยครับ 555
หลังจากเป็นไม้เบื่อไม้เมากันมานาน เหมือนปีสองปีมานี้ NVIDIA เปลี่ยนท่าทีมาเป็นมิตรกับ Opensource แบบไม่คาดคิดว่าจะเกิดขึ้น หรือเป็นเพราะตลาดเกม consumer ไม่ใช่ลูกค้าเป้าหมายแล้ว การที่ GPU ทำงานบน Linux ได้ดี จะทำให้ตลาด AI เติบโตได้ต่อเนื่อง อันนี้มโนล้วนๆ
คิดเหมือนกันครับ ลูกค้า
dheerapat Thu, 18/07/2024 - 10:52
In reply to ขอใช้คาถาเชิญท่านมหาเทพไลนัสม by btoy
คิดเหมือนกันครับ ลูกค้า datacenter คงบ่นกันเลยออกมาได้เอาป่านนี้ ทั้งๆที่ก่อนหน้านี้ไม่ค่อยจะแคร์เท่าไหร่
ฐานผู้ใช้งานใน Linux
marryboomz Thu, 18/07/2024 - 12:08
In reply to ขอใช้คาถาเชิญท่านมหาเทพไลนัสม by btoy
ฐานผู้ใช้งานใน Linux เพิ่มมากขึ้นด้วยครับ ขึ้นแบบก้าวกระโดดเลย จาก 3% พุ่งไปเป็น 4.5% เลยมั้ง ส่วนหนึ่งก็น่าจะเพราะคอม/ Notebook รุ่นเก่า ที่มันดีๆ อยู่แต่ Windows OS ไปต่อไม่ได้ เลยต้องมาลง Linux แทน
เข้าใจมาตลอดว่าฝั่งนี้ amd
amba5555 Thu, 18/07/2024 - 12:07
เข้าใจมาตลอดว่าฝั่งนี้ amd ซัปพอร์ตไดรเวอร์ดีกว่า
พี่เขียวมาแบบนี้แล้วน้องแดงจะเอาอะไรกิน
จริงๆลง Driver AMD version
sapjunior Thu, 18/07/2024 - 14:51
In reply to เข้าใจมาตลอดว่าฝั่งนี้ amd by amba5555
จริงๆลง Driver AMD version closed source บน linux นี่ปวดหัวกว่า Nvidia อีกนะครับ 😅
ถ้าเข้าใจไม่ผิด ที่ nvdia มา
artofdestroy Thu, 18/07/2024 - 15:51
ถ้าเข้าใจไม่ผิด ที่ nvdia มา opensource ได้ เพราะย้ายการทำงานส่วนใหญ่ไปซ่อนไว้ใน firmware แทนแล้ว และก็ไม่น่าจะติดปัญหา hdmi 2.1 เหมือน amd เพราะเอาส่วนที่มีปัญหาไปใส่ไว้ใน firmware ของการ์ดแทน เลยไม่จำเป็นต้องเปิด source ทั้งหมดเหมือน amd
เอ๊ะ ใครลองแล้วได้บ้างครับ ผม
Fzo Thu, 18/07/2024 - 17:31
เอ๊ะ ใครลองแล้วได้บ้างครับ ผม sudo apt-get install nvidia-open ไม่เห็นได้เลยอ่ะ
*แก้ไข เข้าใจแล้ว ตอนนี้เป็น 555 อยู่ ตามข่าวคือรอ 560 ออก
sudo apt install nvidia
sapjunior Thu, 18/07/2024 - 18:01
In reply to เอ๊ะ ใครลองแล้วได้บ้างครับ ผม by Fzo
sudo apt install nvidia-driver-xxx-open ได้นะครับถ้า add repo cuda แล้ว มี xxx 515 -> 555
EU Score +1000
KuLiKo Thu, 18/07/2024 - 22:37
EU Score +1000
ใช้ 970 อยู่ orz
big50000 Thu, 18/07/2024 - 22:46
ใช้ 970 อยู่ orz