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


11

ラップトップに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」を使用していることがわかります。したがって、ドライバは私のマシンに存在するように見えますが、Ubuntuはそれらを使用していません。

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

要約する:

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

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

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

ありがとう。

回答:


7

私は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サイトの Ubuntu ATIページのアドバイスに従ってください。

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

sudo apt-get install fglrx fglrx-amdccclete

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

sudo apt-get install fglrx-updates fglrx-amdcccle-updates

それは経験から知っている痛みかもしれません。時々、fglrxを一掃して(sudo apt-get purge fglrx *)、最初からやり直さなければならないことがありました。

乗車方法を教えてください


flgrxinfoは、説明したものとまったく同じ出力を生成します。したがって、flgrxが適切にインストールされていることがわかります。flgrx-updatesおよびfglrx-amdcccle-updatesがインストールされます。ただし、flgrxとfglrx-amdcccleteは違います。私は両方が必要だと言っていますか?
Ouairz

私はイエスと思う。私は常にsudo apt-get install fglrxを最小限にする必要があります
-andybleaden

1
いいえ、両方をインストールする必要はありません。通常のflgrxは、ubuntuバージョンの存続期間を通じて同じバージョンです。一方、-updatesは、新しいバージョンのドライバーがリリースされるとアップグレードされることを理解しています。12.04では、これまで-updatesが機能していませんでした。通常のバリアントを試して、-updatesパッケージを削除してください。
マークパスカル

はい、ありがとう。-updatesをインストールしました。最新で最高のものを用意するのが最善だと思ったからです。(今のところ)正常に動作していますが、私は間違いなく通常の亜種に打撃を与え、私の
Starcraft

2
涼しい。今これを解決した場合、解決済みとしてマークできます
-andybleaden

-1

このページに入ることができます: 12.04 LTSのATI Catalyst Video Driverのインストールを修正するにはどうすればよいですか? または、必要に応じて次のページにアクセスし ます:http : //wiki.cchtml.com/index.php/Ubuntu_Precise_Installation_GuideダウンロードしたAMD Catalystバージョン名のみを変更します。

まず、ATi Radeon HD 4xxx以前を使用している場合、ubuntu 12.04ではCatalyst 13.1のみを使用できます。Radeon HD 5xxx以降を使用している場合は、最新の触媒を使用できます(Ati Mobility Radeon HD 5650を除く)

  1. Ctrl + Alt + Tを押してターミナルを開きます
  2. 最初にAMDドライバーを削除します。

    $ sudo sh /usr/share/ati/fglrx-uninstall.sh(ファイルが存在する場合) `

    $ sudo apt-get remove --purge fglrx fglrx_ * fglrx-amdcccle * fglrx-dev * `

    $ sudo rm / etc / X11 / xorg.conf`

    $ sudo apt-get install --reinstall libgl1-mesa-glx:i386 libgl1-mesa-dri:i386 xserver-xorg-core`

    $ sudo dpkg-reconfigure xserver-xorg`

    $ sudo reboot`

    **以前にfglrx / catalystドライバーをインストールしたことがない場合、上記のコマンドは必要ありません。

    再起動後、ターミナルを開き、次を入力します。

    $ sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases fakeroot libqtgui4`

  3. AMD Webサイトからドライバーをダウンロードします。ファイル名がamd-driver-installer-catalyst-12.10-x86.x86_64.zipであると仮定します

  4. / home / your login name / Catalystとなるように、ホームディレクトリに新しいフォルダーを作成します(フォルダー名が「Catalyst」であると想定)。
  5. ダウンロードしたドライバーをCatalystフォルダーに解凍します。
  6. 解凍したファイルを右クリックし、[プロパティ]-> [許可]-> [実行]ボックスにチェックマークを付けて、閉じます。
  7. 上記の前提で、ターミナルを開き、次のように入力します。

    $ cd / home / your login name / Catalyst

    $ sudo sh ./amd-driver-installer-catalyst-12.10-x86.x86_64.run --buildpkg Ubuntu / precise

    $ sudo dpkg -i fglrx * .deb

    $ sudo amdconfig --initial -f`

  8. コンピュータを再起動してください

    $ sudo reboot`

  9. コンピューターに最新のUbuntuがあります!

この方法で報告してください。たぶんこれはあなたの仲間を助けることができます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.