Score:1

จะอัพเดตไดรเวอร์ mesa ได้อย่างไร?

ธง us

ฉันจะรู้ได้อย่างไรว่าฉันใช้ไดรเวอร์ mesa ใดและจะอัปเดตได้อย่างไร

ฉันไม่ต้องการรุ่นล่าสุดที่เป็นไปได้ ฉันต้องการรุ่นล่าสุดของอูบุนตูที่เป็นทางการ

ฉันใช้ Ubuntu 20.04 และฉันมีปัญหากับ OpenGL ซึ่งฉันคิดว่าสามารถแก้ไขได้ด้วยไดรเวอร์ mesa ใหม่

Score:1
ธง it

ตรวจสอบโมดูลที่โหลด วิธีหนึ่งในการตรวจสอบไดรเวอร์ 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

เมื่อเพิ่มแล้ว ให้เรียกใช้การอัปเดตเพื่อให้รายการดังกล่าวอยู่ในรายการแหล่งที่มาของคุณ จากตรงนั้น คุณสามารถเพิ่มได้โดยอัตโนมัติหรือด้วยตนเอง เนื่องจากคุณต้องการเวอร์ชันใดเวอร์ชันหนึ่ง คุณน่าจะทำได้ดีกว่านี้หากใช้เวอร์ชันหลัง

สามารถดูคำแนะนำโดยละเอียดสำหรับทั้งสองวิธี รวมทั้งข้อมูลที่เป็นประโยชน์ในหัวข้อนี้ได้ ที่นี่.

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา