ตรวจสอบโมดูลที่โหลด
วิธีหนึ่งในการตรวจสอบไดรเวอร์ GPU ที่คุณใช้คือการเรียกใช้คำสั่งต่อไปนี้:
lsmod | เกรป "จีพียู"
สำหรับฉัน คำสั่งนี้แสดงผลลัพธ์ต่อไปนี้:
i2c_nvidia_ 16384 0
เหล่านี้คือ: ชื่อโมดูล ขนาด โมดูลอื่นๆ ที่ใช้โมดูลนี้
หากคุณเสียบชื่อโมดูลต่อไปนี้:
modinfo <ชื่อโมดูล>
คุณจะได้รับข้อมูลเพิ่มเติม รวมถึงเวอร์ชันของพาธ ใบอนุญาต ผู้เขียน และคำอธิบาย
ตรวจสอบโมดูลทั้งหมด
สิ่งนี้จะบอกคุณว่าคุณกำลังใช้โมดูลใด แต่จะไม่บอกคุณว่าคุณติดตั้งโมดูลใดในระบบของคุณ
สำหรับสิ่งนี้ คุณสามารถนำทางไปยังพวกเขาและมองหาตัวคุณเองได้
การค้นหาเป็นกระบวนการ 2 ขั้นตอน ก่อนอื่นคุณต้องมีชื่อเวอร์ชันของเคอร์เนล ในการรับสิ่งนี้ให้เรียกใช้ ชื่อ -r
.
ถัดไปเสียบสิ่งนี้ลงในคำสั่งต่อไปนี้:
cd /lib/modules/<kernel-name>/kernel/drivers/ && ลา
ผลลัพธ์ที่ได้จะเป็นรายการโฟลเดอร์ที่ตรงกับประเภทไดรเวอร์ ตัวอย่างเช่น รายการของฉันมีไดเร็กทอรี เรดอน
& ใหม่
. ทั้งสองอย่างนี้เป็นประเภทของไดรเวอร์ mesa และไม่ได้แสดงด้วย lsmod
. นี่เป็นเพราะมีการดาวน์โหลด แต่ยังไม่ได้ใช้งาน
cd /lib/modules/$(uname -r)/kernel/drivers/
ตรวจสอบไดรเวอร์ของ OpenGL
แม้ว่าไดรเวอร์ Ubuntu ทั้งหมดควรจะสร้างเป็นโมดูล แต่ก็ไม่ได้เป็นเช่นนั้นเสมอไป นี่เป็นเรื่องจริงโดยเฉพาะอย่างยิ่งสำหรับไดรเวอร์ที่เป็นกรรมสิทธิ์
บังเอิญ ไดรเวอร์จำนวนมากที่เกี่ยวข้องกับกราฟิกและการเรนเดอร์เป็นกรรมสิทธิ์ รวมถึงไดรเวอร์ Mesa
เพื่อค้นหาไดรเวอร์ opengl ที่ไม่ใช่โมดูล ให้เรียกใช้
glxinfo | grep เมซ่า
คุณยังสามารถลองรันใหม่ได้ แต่ใช้ grep "render" หรือ "opengl" แทน
สิ่งนี้น่าจะแสดงโปรแกรมควบคุม mesa จำนวนมากที่พลาดจากการค้นหาครั้งก่อน อย่างที่ฉันพูด มันไม่ควรเป็นอย่างนั้น แต่ส่วนมาก / ส่วนใหญ่ทำโดยบริษัทฮาร์ดแวร์ พวกเขาสร้างผลิตภัณฑ์ของตนสำหรับสภาพแวดล้อมมากที่สุดเท่าที่จะเป็นไปได้ ดังนั้นเราจึงโชคดีที่ได้รับโซลูชันที่เป็นกรรมสิทธิ์ นับประสากับผลิตภัณฑ์ที่เป็นไปตามแบบแผนของสภาพแวดล้อมนี้
กำลังดาวน์โหลด
เพื่อให้ได้ไดรเวอร์ที่คุณต้องการ เมื่อคุณทราบว่าคุณมีไดรเวอร์ใดอยู่ คุณสามารถทำได้จาก Ubuntu mesa PPA คุณจะ
ต้องเสริมด้วย
sudo add-apt-repository ppa:kisak/kisak-mesa
เมื่อเพิ่มแล้ว ให้เรียกใช้การอัปเดตเพื่อให้รายการดังกล่าวอยู่ในรายการแหล่งที่มาของคุณ จากตรงนั้น คุณสามารถเพิ่มได้โดยอัตโนมัติหรือด้วยตนเอง เนื่องจากคุณต้องการเวอร์ชันใดเวอร์ชันหนึ่ง คุณน่าจะทำได้ดีกว่านี้หากใช้เวอร์ชันหลัง
สามารถดูคำแนะนำโดยละเอียดสำหรับทั้งสองวิธี รวมทั้งข้อมูลที่เป็นประโยชน์ในหัวข้อนี้ได้ ที่นี่.