web-dev-qa-db-ja.com

Ubuntu 12.04でのFGLRX(AMD Catalyst)ドライバーの問題

ラップトップにUbuntu 12.04 32ビットのインストールを終えたばかりで、グラフィックカードドライバーを動作させるのに苦労しています。

Jockey(追加の専用グラフィックドライバーをインストールするためのGUI)は、私が提案する2つのドライバーオプションのいずれかを常に正常にインストールできません。

  • ATI/AMD独自のFGLRXグラフィックドライバー(リリース後の更新)
  • ATI/AMD独自のFGLRXグラフィックスドライバー

どちらの場合も、次のエラーメッセージがスローされます。

申し訳ありませんが、このドライバーのインストールは失敗しました。詳細については、ログファイルをご覧ください:/var/log/jockey.log

私はそれを理解する脳が不足しているため、ログファイルは行き止まりでした。必要に応じて投稿できます。

Aptitudeを使用してドライバーをインストールできるかどうかを確認することで調査を続けましたが、ここがおかしいです。コマンド「apt-cache policy fglrx-updates」は、システムにFGLRXドライバーがインストールされていることを示しています。また、ダッシュで検索を行うと、Catalystコントロールセンターにアクセスしてドライバー設定を試すことができるので、私が知る限り、ドライバーは実際にインストールされていました...?

しかし、Additional Drivers Jockeyアプリを使用すると、ドライバーがインストールされておらず、インストールに「失敗」していることがわかります。

さらに、[システムの詳細]の[グラフィックス]を見ると、マシンが「VESA:RS880M」を使用していることがわかります。これは、私が知る限り、独自のAMDドライバーではありません。そのため、ドライバは私のマシンに存在するように見えますが、Ubuntuはそれらを使用していません。

また、別のコンピューター(デスクトップマシン、Ubuntu 12.04)でWineの下で実行するStarcraft Brood Warのコピーがあり、そこで動作しますが、ここのラップトップでは、フレームレートが非常に遅く、途切れます。だから、これらの問題は、適切なAMDドライバーではなく、VESAドライバーを使用するUbuntuに関連しているのだろうかと思っています。

要約する:

  • ATIグラフィックカード用のFLGRXドライバーはインストールされているようですが、JockeyとSystem Detailsにはそれ以外の場合が表示されます。 Jockeyは、それらはインストールされていないと言いますが、インストールに失敗し、System DetailsはVESAを使用しています(これは違うもので、私が望むものではないと思います)。私はそれらがより速く動くと思うので私は専有ドライバーが欲しいです。 VESAとは何ですか?より良い代替手段はありますか? apt-cacheが 'fglrx-updates'パッケージがインストールされていること、Jockeyがそのことを教えてくれ、システムの詳細がVESAをグラフィックスに使用していることを教えてくれたことはどうですか?

  • Starcraft(1998年のオリジナルゲーム)のフレームレートは非常に不安定ですが、このラップトップには4 GBのRAMのデュアルコアプロセッサがあるため、グラフィックドライバー(2D/3Dの欠如)と関係があると思います加速?)Starcraftが遅いのは、ドライバーが正しくインストールされていないことと関係がありますか?

道に迷いました。意味がわからない場合は教えてください。

ありがとう。

11
Ouairz

私は2つのことを提案します

1ターミナルで次のように入力します

fglrxinfo

これにより、fglrxがインストールされ、正常に機能している場合、次のような出力が表示されます。

$ fglrxinfo
display: :0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: ATI Radeon HD 4300/4500 Series       
OpenGL version string: 3.3.11399 Compatibility Profile Context

正しくインストールされていない場合、Ubuntu ATIページのアドバイスに従ってください buntu ATI site

私は通常、次のコマンドを使用して端末にATIドライバを常にインストールします

Sudo apt-get install fglrx fglrx-amdccclete

また、更新プログラムを再インストールする必要がある場合があります。

Sudo apt-get install fglrx-updates fglrx-amdcccle-updates

それは経験から知っている痛みかもしれません。時々、fglrx(Sudo apt-get purge fglrx *)を一掃して最初からやり直す必要がありました。

乗車方法をお知らせください

7
andybleaden