AMD Radeon HD 6950(つまり、ケイマンシリーズ)を数年間使用しており、lotのドライバーと設定の組み合わせを試しました。ひどい結果で。どうすればいいのか完全に迷っています。オープンソースドライバは2Dのパフォーマンスがはるかに優れていますが、すべてのOpenGLレンダリングをCPUにオフロードします。
私が今まで試したこと:
結果:
glxgears
は、最大化すると12.5 FPSを示します。fgl_glxgears
は最大化すると10 FPSを示します。lshw
のハードウェアの詳細:
ここで絶対に根本的な何かを見逃しているに違いないと思う。 64ビットアーキテクチャでのサポートは加速されませんか?デュアルモニターは完全にドライバーを台無しにしますか?
$ fglrxinfo
display: :0 screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 6900 Series
OpenGL version string: 4.2.11995 Compatibility Profile Context
$ glxinfo | grep 'direct rendering'
direct rendering: Yes
現在、オープンソースドライバを使用していますが、次の結果が得られます。
My /var/log/Xorg.0.log after AMD Catalyst 13.1へのアップグレード おそらく重要な行:
(WW) Falling back to old probe method for fglrx
(WW) fglrx: No matching Device section for instance (BusID PCI:0@3:0:1) found
generated xorg.conf 。無効になった「モニター」0-DFP9
は実際にはA/Vレシーバーであり、オン/オフにするとモニタードライバーが混乱することがあります(ただし、Windowsではそうではありません)。 3つの「モニター」デバイスはすべてHDMIで接続されています。
編集: Chris Carterの提案 を使用して xorg-edgers PPA (Catalyst 13.1)を使用すると多少の改善が見られましたが、全体としてはかなり悪いパフォーマンスです:
glxgears
パフォーマンスを最大化すると、約25〜30 FPSの約2倍になりました。fgl_glxgears
は、最大化した場合でも〜10 FPSのままです。Radeon 5450で管理してきた最高かつ最も安定したパフォーマンスは、xorg-edgers ppa found here を追加することで達成されました。
FglrxのプロプライエタリドライバーとAMD Catalystドライバーの間で実験を行ってきましたが、これは追加することをためらうことのない1つのppaでした。
したいことの1つは、fglrxドライバーを完全に削除することです。省略可能なファイルを手動で削除するまで。
Mesaドライバーのインストールより(したがって、VESAモード:P以外のものがあります)。
そして、ドライバーの新規インストール。
PS Windowsでハイブリッドグラフィックスを使用していますか? (OEMからの特別なドライバーを意味する場合があります)