ATI / AMDドライバーを3.2.0.x以上のカーネルで動作させるにはどうすればよいですか?
何がうまくいったか
Ubuntu 12.04 ISOイメージの元のAMD64バージョンをインストールしました。最初にカーネル3.2.0-23を示すDVDを作成してインストールしました。5.1サラウンドサウンドが機能するようになりました。AMDのWebサイトから、Radeon HD R6870ビデオカード用にインストールされたATI(現在はAMD)ビデオドライバーを入手しました。fglrxinfoが起動し、通常どおり報告されました。
問題
カーネル3.2.0.xが引き続きロックアップするため、より高いバージョンのカーネルを試しました。ただし、ATI / AMDドライバーは3.2.0.x以上のカーネルにはインストールできません
私が試したもの
私はこのチュートリアルを何度も試してみましたが(https://help.ubuntu.com/community/BinaryDriverHowto/ATI)、3.2.0.x以外のカーネルでは動作しません。
私がここで抱えている問題は、カーネル3.2.0-23および24の12.04 Preciseで動作するATI / AMDドライバーですが、コンピューターがロックし続けていることです。私のゲームはすべてうまくいきましたが、ロックアップはランダムで一定でした。だから私は答えを見つけようとして3日間Web全体を調べましたが、ロックアップの問題はカーネルを更新するだけだと言われていました。だから私はしました。多くのカーネルを試しました。それらのすべて..ロックアップはありません。ただし、AMD Webサイトからの制限付きAMDドライバーはインストールされません。また、どのカーネルやバージョンを試しても、オープンソースの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
編集:私は過去数日間この投稿を見ていたので忘れた、そしてそれは役に立たなかった。