ฉันจะทำให้ไดร์เวอร์ ATI / AMD ของฉันทำงานกับเคอร์เนลที่สูงกว่า 3.2.0.x ได้อย่างไร?
สิ่งที่ทำงาน
ติดตั้งอิมเมจ ISO ใน Ubuntu รุ่น AMD64 ดั้งเดิมของ AMD 12.04 เขียนดีวีดีและติดตั้งซึ่งแสดงเคอร์เนล 3.2.0-23 เพื่อเริ่มต้นด้วย มีเสียงรอบทิศทาง 5.1 ทำงาน เตรียมพร้อม ATI (ปัจจุบันคือ AMD) ติดตั้งไดรเวอร์วิดีโอสำหรับการ์ด Radeon HD R6870 ของฉันจากเว็บไซต์ของ AMD fglrxinfo ขึ้นมาและรายงานตามปกติ
ปัญหา
เคอร์เนล 3.2.0.x ยังคงล็อคอยู่ดังนั้นฉันจึงลองรุ่นเคอร์เนลที่สูงขึ้น แต่ ATI / AMD ไดรเวอร์ไม่ได้ติดตั้งบนเคอร์เนลใด ๆ ข้างต้น 3.2.0.x
สิ่งที่ฉันลอง
ฉันได้ผ่านการสอนนี้หลายครั้ง ( https://help.ubuntu.com/community/BinaryDriverHowto/ATI ) และมันไม่ทำงานบนเคอร์เนลใด ๆ ยกเว้น 3.2.0.x
ปัญหาที่ฉันมีอยู่ที่นี่คือไดรเวอร์ ATI / AMD ทำงานกับ 12.04 Precise ด้วยเคอร์เนล 3.2.0-23 และ 24 แต่คอมพิวเตอร์ยังคงล็อคอยู่ แม้ว่าเกมทั้งหมดของฉันจะใช้งานได้ล็อกอัพจะสุ่มและคงที่ ดังนั้นฉันจึงดูทั่วทั้งเว็บเป็นเวลา 3 วันเพื่อพยายามหาคำตอบและปัญหาการล็อกว่ากันว่าเพียงแค่อัปเดตเคอร์เนล ดังนั้นฉันทำ ได้ลองหลายเมล็ด พวกเขาทั้งหมด .. ไม่มีการล็อค แต่ไดรเวอร์ AMD ที่ถูก จำกัด จากเว็บไซต์ AMD จะไม่ติดตั้ง และไม่มีไดรเวอร์ใดของ OpenSource AMD ที่เคยติดตั้งไม่ว่าจะใช้เคอร์เนลหรือเวอร์ชั่นใดก็ตาม
ตัวอย่างเอาต์พุตประเภท 3D ของข้อผิดพลาด
Javax.media.opengl.GLException: glXGetConfig failed: error code GLX_NO_EXTENSION
at com.sun.opengl.impl.x11.X11GLDrawableFactory.glXGetConfig(X11GLDrawableFactory.java:651)
at com.sun.opengl.impl.x11.X11GLDrawableFactory.xvi2GLCapabilities(X11GLDrawableFactory.java:350)
at com.sun.opengl.impl.x11.X11GLDrawableFactory.chooseGraphicsConfiguration(X11GLDrawableFactory.java:174)
at javax.media.opengl.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:520)
at javax.media.opengl.GLCanvas.<init>(GLCanvas.java:131)
at haven.HavenPanel.<init>(HavenPanel.java:68)
at haven.HavenPanel.<init>(HavenPanel.java:78)
at haven.MainFrame.<init>(MainFrame.java:182)
at haven.MainFrame.main2(MainFrame.java:306)
at haven.MainFrame.access$100(MainFrame.java:34)
at haven.MainFrame$7.run(MainFrame.java:360)
at java.lang.Thread.run(Thread.java:722)
และแน่นอนนี่คือสิ่งที่ fglrxinfo แสดง:
X Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 139 (ATIFGLEXTENSION)
Minor opcode of failed request: 66 ()
Serial number of failed request: 13
Current serial number in output stream: 13
แก้ไข: ฉันลืมที่จะพูดถึงว่าฉันไม่ได้ดูโพสต์นี้ในช่วงไม่กี่วันที่ผ่านมาและมันก็ไม่ได้ช่วย