Jak mogę zmusić moje sterowniki ATI / AMD do pracy z dowolnym jądrem powyżej wersji 3.2.0.x?
CO DZIAŁAŁO?
Zainstalowana oryginalna wersja obrazu ISO Ubuntu 12.04 AMD64. Nagrano DVD i zainstalowano na nim jądro 3.2.0-23. Działa dźwięk przestrzenny 5.1. Zainstalowałem sterowniki wideo ATI (teraz AMD) dla mojej karty graficznej Radeon HD R6870 ze strony internetowej AMD. fglrxinfo pojawiło się i zgłoszone jak zwykle.
PROBLEM
Jądro 3.2.0.x nadal się blokowało, więc wypróbowałem wyższe wersje jądra. Ale sterowniki ATI / AMD nie instalują się na żadnym jądrze powyżej wersji 3.2.0.x.
CO SPRÓBOWAŁEM
Przeglądałem ten samouczek wiele razy ( https://help.ubuntu.com/community/BinaryDriverHowto/ATI ) i nie działa on na ŻADNYM jądrze oprócz 3.2.0.x.
Mam tutaj problemy z tym, że sterowniki ATI / AMD pracują dla 12.04 Precise z jądrem 3.2.0-23 i 24, ale komputer ciągle się blokuje. Chociaż wszystkie moje gry działałyby, blokady były losowe i były stałe. Przez 3 dni szukałem w sieci, próbując znaleźć odpowiedź, i powiedziano, że problem z blokadą po prostu aktualizuje jądro. Więc zrobiłem. Próbowałem wielu jąder. Wszystkie z nich ... żadnych blokad. ALE sterowniki Ograniczone AMD ze strony AMD nie zostaną zainstalowane. I żaden ze sterowników AMD OpenSource nie zainstalował NIGDY, bez względu na to, jakie jądro lub wersję próbowałem.
PRZYKŁADOWA WYDAJNOŚĆ BŁĘDÓW TYPU 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)
I oczywiście to pokazuje 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
EDYCJA: Zapomniałem wspomnieć, że nie widziałem tego postu w ciągu ostatnich kilku dni i to nie pomogło.