web-dev-qa-db-ja.com

私のATIグラフィックカードはUbuntuでサポートされていますか?

ATIグラフィックカードを持っているのですが、サポートされているかどうか、そして最高の機能を引き出すにはどのようなドライバーを実行すべきかを知りたいです。

私のカードはUbuntuでサポートされていますか?また、どのドライバーが私のカードで動作しますか?

43
Bruno Pereira

公式にサポートされているハードウェア

カードがサポートされているかどうかを確認するには、 このサイト にアクセスしてください。

あなたのカードがそこにリストされていない場合、おそらくそれはあまりにも新しいものであり、単にATIドライバによってサポートされていません。

ドライバーのインストール

ドライバーをインストールする前に、システムにいくつかの依存関係をインストールする必要があります。これは、このコマンドを実行して行います

Sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases

Ubuntuの公式バイナリパッケージ

Ubuntuが提供するfglrxパッケージをインストールするには、ターミナルを開き、次を使用してインストールします。

Sudo apt-get install fglrx fglrx-amdcccle

または、ダッシュでAdditional Driversユーティリティを検索し、リストから検出されたドライバーの1つをインストールします。

UbuntuのAdditional Driversツールで提供される最新バージョン(この編集日まで)は11.10です。


ATIサイトからの公式ATIバイナリ

最新のATI 15.9ドライバーをインストールするには、これに従って、ドライバーを更新するとUnityとGnome-Shellの問題が解決されると報告されています

システムから現在のfglrxパッケージをすべて削除し、ATIサイトからドライバーをダウンロードする必要があります。

以前にインストールしたfglrxドライバーを削除します(これらのいずれかがエラーを返す場合:file not foundpackage not foundignore it )

Sudo sh /usr/share/ATI/fglrx-uninstall.sh
Sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*

最新のATIドライバーをダウンロードします(現在のバージョンは15.9です)

wget http://www2.ATI.com/drivers/linux/AMD-driver-installer-15-9-x86.x86_64.run

64ビットシステムを使用している場合は、何よりも前にこれをインストールしてください

Sudo apt-get install ia32-libs

ダウンロードしたら、ファイルの場所に移動し、実行可能ファイルとして実行するように設定します

cd /path_of_the_file
chmod 755 AMD-driver-installer-15-9-x86.x86_64.run

32/64ビットUbuntuの場合、これらの手順を使用してインストールします

sh ./AMD-driver-installer-15-9-x86.x86_64.run --buildpkg Ubuntu/oneiric
Sudo dpkg -i fglrx*.deb

ドライバーをインストールしたら、このコマンドで新しいxorg.confファイルを起動する必要があります

Sudo aticonfig --initial -f

リブート

Sudo reboot


オープンソースのドライバーに戻す

debパッケージからドライバーをインストールした後

システムからすべてのfglrxトレースを削除します。

Sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*

Xorg.confを削除します

Sudo rm /etc/X11/xorg.conf

Xorgを再インストールする

32ビットシステムの場合

Sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx libgl1-mesa-dri

64ビットシステムの場合

Sudo apt-get install --reinstall libgl1-mesa-glx:i386 libgl1-mesa-glx:AMD64 libgl1-mesa-dri:i386 libgl1-mesa-dri:AMD64 xserver-xorg-core

Xorgを構成する

Sudo dpkg-reconfigure xserver-xorg

リブート:

Sudo reboot

再起動後、すべてのfglrxパッケージがなくなり、デフォルトのパッケージが使用されます。


ATIバイナリからドライバをインストールした後

すべてのATIドライバファイルを削除します。

Sudo sh /usr/share/ATI/fglrx-uninstall.sh

Xorg.confを削除します

Sudo rm /etc/X11/xorg.conf

Xorgを再インストールする

32ビットシステムの場合

Sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx libgl1-mesa-dri

64ビットシステムの場合

Sudo apt-get install --reinstall libgl1-mesa-glx:i386 libgl1-mesa-glx:AMD64 libgl1-mesa-dri:i386 libgl1-mesa-dri:AMD64 xserver-xorg-core

Xorgを構成する

Sudo dpkg-reconfigure xserver-xorg

リブート:

Sudo reboot

再起動後、すべてのfglrxドライバーが削除され、デフォルトのドライバーが使用されます。

54
Bruno Pereira

デフォルトのオープンドライバーは、ATIカード(5450)で最適に動作することがわかりました。 Ubuntuが推奨する独自のドライバーをインストールしましたが、シャットダウンクラッシュの問題がありました。プロプライエタリドライバーをアンインストールしましたが、パフォーマンスにまったく違いはありませんが、使用するのはゲームではなくCompizエフェクトだけです。

5
Marty Fried

新しいATIカードには、少なくとも3つのドライバーがあります。これがオープンソースのドライバーです。信頼性はありますが、常に最速というわけではありません。オペレーティングシステムまたはjockeyに同梱されているfglrxドライバーがあります。より速く、適切に動作しています。そして、ATIからダウンロード可能なfglrxドライバーがあります。

実際、オープンソースのドライバーは非常に優れています。最初に試してみてください。

多くのATIビデオカードはUbuntuで自動的に適切に機能します。カードで3Dアクセラレーションが機能することを確認するには、「3Dビデオアクセラレーションの概要」を参照してください。動作しない場合、この手順でアクティブにします。

制限付きリポジトリからxorg-driver-fglrxパッケージをインストールします(第2章「アプリケーションの追加、削除、更新」を参照)。

ここで、新しいドライバーを使用するようにコンピューターを構成する必要があるため、ターミナルで次のコマンドを実行します。

Sudo dpkg-reconfigure xserver-xorgダイアログが表示され、ビデオの自動検出を行うかどうかを尋ねられたら、[はい]を選択します。

ドライバーを選択するように求められたら、fglrxを選択します。

必要に応じて残りの指示に従います。

マシンを再起動して、変更を有効にします。

2
user32849