回答:
まず、Ubuntu OSが最新であることを確認してください。これを確認するには、右上隅の電源アイコンをクリックします。メニューから「このコンピューターについて」を選択します。次に、以下に示すように更新に使用できる「更新のインストール」ボタンがあるかどうかを確認します(「更新の確認」ボタンの数秒後に表示される場合があります)。そうでない場合、システムは最新です。
(最初にこれを見るかもしれません)
(それから)
(「アップデートのインストール」を押すと、これが表示されます)
また、以下に示すように端末コマンドを使用して更新することもできます。
sudo apt-get update && sudo apt-get upgrade
次に、AMD Webサイトにアクセスして、手動でドライバーを選択し、ダウンロードします。どのドライバーをインストールするかわからない場合は、Windows OSに「ドライバー検出ソフトウェア」をインストールして、インストールするドライバーを確認できます。
インストールするドライバーのリリースノートとインストーラーノートを必ず確認してください。ご使用のOSがリリースノートに記載されているすべてのシステム要件を満たしているかどうかを確認します。
次に、インストーラーノートの手順に従ってドライバーをインストールします。
1:間違ったドライバーをインストールした場合(またはドライバーのインストールでその他のミスを犯した場合)、Unityがクラッシュするか、「システムが低グラフィックモードで実行されている」問題(またはその他の問題)が発生する場合があります。問題が何であれ、最初にインストールしたドライバーを削除する必要があります。そのためには、CTRL+ ALT+を押してttyセッションを開始しF1ます。次に、このコマンドを使用します。
sudo aticonfig --uninstall
これにより、ドライバーが削除されます。参照しない場合、これを。次のコマンドを使用します。
sudo shutdown -r now
システムを再起動します。これにより、問題なく統一に戻ることができます。これで、再びAMDサイトにアクセスし、サポートされているドライバーを取得してインストールできます。
これで問題が解決しなかった場合は、次の質問を参考にしてください:
2:また、リリースノートに記載されているドライバーのシステム要件をOSが満たしているかどうかわからない場合は、次のコマンドが役立ちます。
uname -a
:カーネルについてお知らせします Xorg -version
:Xorgについてお知らせしますldd --version
:glibcをお知らせします また、OSをリリースノートで指定する必要はありません。システム要件を満たしているかどうか、およびグラフィックカードがリリースノートに記載されているかどうかを確認してください。
3:上記のようにグラフィックドライバーをインストールする前に、OSを更新してください。OSは更新前にドライバーをサポートする場合がありますが、OSの更新後はサポートしない場合があります。
4:また、ドライバーインストーラーが次のように表示されても驚かないでください(テキストなし)。
この場合、インストーラーの注意事項を参照し、そこに提供されているスクリーンショットの助けを借りてドライバーをインストールしてください。
PS:
私の謙虚な意見では、デフォルトのオープンソースドライバーはコンピューティングの通常のニーズをすべて満たします。本当に必要な場合にのみ、プロプライエタリドライバーをインストールしてください(「技術的な」ゲーマーなどの場合)。また、最大画面解像度を得るためだけに独自のドライバーをインストールしようとしている場合は、この回答を参照してください。
次の手順では、Ubuntu 12.04 LTS(Precise Pangolin)の最新のATI Catalystビデオドライバーをインストールする方法について説明します。
注意
AMDは8月にLinuxシステム用のCatalyst 12.8ドライバーをリリースし、いくつかの改善とバグ修正をもたらしました。このドライバーはfglrx 8.982リリースに基づいており、Ubuntu 12.04 LTSのサポートを改善します。
最新のドライバー情報を最新の状態に保つには、AMDの公式Webサイトを常に参照してください。アップデートはかなり定期的に公開されます。
重要な情報と準備
これらの手順は、公式のUbuntuバイナリを使用しないことを選択した場合にのみ使用してください。
決定する前に、ここで Ubuntuがビデオカードをサポートしているかどうかを確認してください。
既存のドライバーの削除(パージ)
sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*
これらの依存関係をインストールする
システムにいくつかの依存関係をインストールする必要があります。これを行うには、ターミナルでこれらを実行します。
sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases
sudo apt-get install ia32-libs-multiarch i386 lib32gcc1 libc6-i386
AMD / ATI Webサイトからマシンに適切なドライバーをダウンロードし、ターミナルに以下を入力します(事前にドライバーを抽出した場所に移動し、そのフォルダーに他の.runファイルが存在しないことを忘れないでください)。
sudo sh *.run --buildpkg Ubuntu/precise
必要な場合、パッケージマネージャーウィンドウが開き、いくつかの依存関係がインストールされます。しばらくすると、次の4つの.debパッケージが作成されます。
fglrx_8.961-0ubuntu1_amd64.deb
fglrx-amdcccle_8.961-0ubuntu1_amd64.deb
fglrx-dev_8.961-0ubuntu1_amd64.deb
注:fglrx-installer_8.961-0ubuntu1_amd64.changesというファイルも作成されます。希望する場合は、このファイルを読んで、AMD / ATI Catalystを通じて影響を受けた変更と関連情報を知ることができます。
作成された.debファイルをインストールするには、次を入力します。
sudo dpkg -i *.deb
注:パッケージのいずれかが破損している場合は、Synaptic Package Managerを開き、[編集]-> [破損したパッケージの修正]に移動します。Ubuntuを初めて使用する場合、ここで壊れているとは、いくつかの依存パッケージがまだインストールされていないことを意味します。Synaptic Package Managerを使用して上記の問題を解決したら、破損したパッケージの問題を解決する必要があります。
sudo aticonfig --initial
コンピューターを再起動する前に:ベータ版を使用している場合、AMD「テスト」の透かしを削除することができます。それ以外の場合は、次の命令ブロックをスキップします。
ベータ版:AMDの「テスト」透かしを削除
「nano」または「gedit」でATI署名ファイルを編集します。
sudo nano /etc/ati/signature
または
sudo gedit /etc/ati/signature
「UNSIGNED」行を次のコードに置き換えます。
9777c589791007f4aeef06c922ad54a2:ae59f5b9572136d99fdd36f0109d358fa643f2bd4a2644d9efbb4fe91a9f6590a145:f612f0b01f2565cd9bd834f8119b309bae11a1ed4a2661c49fdf3fad11986cc4f641f1ba1f2265909a8e34ff1699309bf211a7eb4d7662cd9f8e3faf14986d92f646f1bc
ファイルを閉じる前/閉じるときに必ず保存してください。
再起動すると、画面の右下からAMDの「Testing」ウォーターマーク(表示されなくなります)が削除されます(ソース)。
次に、コンピューターを再起動します。
すべてが正しい場合、AMD / ATI Catalystに対応する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.11631 Compatibility Profile Context
注:出力にMESAの記述がある場合、fglrxドライバーは正しくインストールされていません。詳細については、トラブルシューティングのセクションをご覧ください
AMD / ATI Catalyst Control Centerから構成を変更できます。アプリケーションメニューに表示されるか、次のようなターミナルから起動できます。
sudo amdcccle
重要な注意点:
fglrxを手動でインストールすると、パッケージングシステムが変更を認識しないため、システムが微妙に破損する可能性があることに注意してください。
ランチパッドの開発者はこれを行うユーザーからの多くのバグレポートを取得し、後でそのシステムがあるため、これらのfglrxが残党の奇妙な行動を開始し、いくつかのアップグレード後に発見します。
sudo sh amd-driver-installer-*.run --buildpkg Ubuntu/precise
は次のように置き換えることができますsudo sh ./*.run --buildpkg Ubuntu/precise
glxinfo
(詳細はnotepad.cc/maugixu11を参照)。そのトラブルシューティングセクションセクションはどこにありますか?
重要な更新(2012年10月22日)
AMD Radeon HD 2xxx-4xxxシリーズのカードを使用している場合、最新のプロプライエタリなAMD Catalystドライバーバージョン12.9はUbuntu 12.10では使用できません。
これらのカードのドライバーは、レガシーシリーズと呼ばれる別のブランチで利用できるようになりました。残念ながら、これらのレガシードライバー(バージョン12.6)はUbuntu 12.10で動作するように更新されていません。Ubuntu 12.10にはxorg 1.13が付属していますが、これらのドライバーは古いxorg 1.12をサポートしています。したがって、これらのドライバーをUbuntu 12.10にインストールする場合は、xorg 1.12にダウングレードする必要があります。
ここでレガシードライバを入手して入手します(上記の注意事項が該当する場合)
次の2つのコマンドを使用して、まず現在のAMDドライバーをアンインストールします。
sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev* xorg-driver-fglrx
注:ドライバーをインストールする必要があります(以下の手順に従います)が、最初に12.04LTSの上記の回答で説明したものと同じ依存関係を追加します。
Ubuntu 12.10以前でこれらのコマンドを使用して、ATI Catalyst v#のインストールを開始します。
cd /tmp && wget -O amd-driver-12-6-x86_64.run http://www2.ati.com/drivers/linux/amd-driver-installer-12-6-x86.x86_64.run
chmod +x amd-driver-12-6-x86_64.run
sudo sh amd-driver-12-6-x86_64.run
次に、セットアップ手順に従います。
次にこのコマンドを実行して、インストールを完了します。
sudo aticonfig --initial -f
次に、システムを再起動します。
sudo reboot
それでおしまい!
これらの手順により、Catalyst v13.4がインストールされます。最新の利用可能なドライバーを確認するには、AMDの公式Webサイトにアクセスしてください。
カードを確認してください
Catalystドライバーでは、RadeonHDカードのみがサポートされています。
システムにインストールされているカードを確認するには、ターミナルで次のコマンドを入力します。
lspci | grep VGA
グラフィックカードが表示される場合があります。
AMD Catalystドライバーを使用できなくなり、オープンソースドライバーに限定されるカード:
ATI Radeon 9500-9800、Xpress200-1250、690G、740G、X300-X2500、モビリティRadeonHD 2300
v1.13より新しいXserverバージョンおよびv3.5より新しいLinuxカーネルのAMD Catalystで動作しないカード:
ATI RadeonHD 2x00-4xx0カード
これらのカードは、Xserverバージョンをダウングレードする場合にのみ、Catalyst Legacyドライバーを使用できます。これは、LaunchPadに記載されている手順に従うことで、非常に簡単に実行できます。このPPAはXserverをダウングレードし、カーネルバージョン3.5をサポートするパッチバージョンのfglrxをインストールします。
既存のドライバーの削除(パージ)
sudo sh /usr/share/ati/fglrx-uninstall.sh
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*
依存関係のインストール
32ビットシステムの場合:
sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases linux-headers-generic fakeroot libqtgui4
64ビットシステムの場合:
sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases linux-headers-generic fakeroot libqtgui4 lib32gcc1
Catalystパッケージをダウンロードする
cd ~/
mkdir catalyst
cd catalyst/
最新のドライバーをインストールするために、v13.4がAMD Webページで提供されている最新のものであるかどうかを確認します。v13.4が最新でない場合は、そこからドライバーを手動でダウンロードできます。zipファイルを〜/ catalyst /に解凍します。フォルダーを開き、次の最初の2つのコマンドをスキップして、パッケージ名を〜/ catalyst /フォルダー内の抽出された名前に置き換える最後のコマンドを実行します
wget http://www2.ati.com/drivers/linux/amd-catalyst-13.4-linux-x86.x86_64.zip
unzip amd-catalyst-13.4-linux-x86.x86_64.zip
chmod +x amd-catalyst-13.4-linux-x86.x86_64.run
ドライバーをインストールする
抽出されたパッケージ(~/catalyst/
)に移動し、それが.run
そのフォルダー内の唯一のファイルであることを確認し、次のコマンドを入力します
sudo sh *.run --buildpkg Ubuntu/raring
AMD Catalystウィンドウが開き、.debパッケージを展開します。完了するまで待ってから、次のコマンドを実行して続行します。
sudo dpkg -i fglrx*.deb
設定
汎用構成
これはほとんどの人に有効です
sudo aticonfig --initial -f
最小構成
aticonfigで完全にサポートされていない新しいカードを持っている場合、非常に基本的な/etc/X11/xorg.confファイルが必要になる場合があります。Radeon HD 6870の最小限のxorg.confファイル全体を次に示します。
Section "Device"
Identifier "ATI radeon 6870"
Driver "fglrx"
EndSection
X2 / Dual GPUカード
X2カード(4870X2または5970など)がある場合にのみ使用してください!!クロスファイアで2枚のカードに使用しないでください!!
sudo amdconfig --initial -f --adapter=all
デュアル/マルチモニター
デュアルモニターディスプレイ(「ビッグデスクトップ」とも呼ばれる)がある場合
sudo aticonfig --initial -f
sudo aticonfig --set-pcs-str="DDX,EnableRandR12,FALSE"
Catalystを介して2番目のモニターの正しいリフレッシュレートを手動で設定する必要がある場合があることに注意してください。この脅威をご覧ください。
再起動する前に
念のため、黒い画面が表示される場合のこれらの指示を書き留めてください。
Xサーバーの起動に失敗した場合は、を使用して新しいTTYに切り替えますCtrl+Alt+F2
。ログインして、Xサーバーを開始します。
sudo startx
起動に失敗すると、スタックトレースが表示される可能性があり、そのすぐ上に「Could not stat / usr / lib64 / fglrx / switchlibGL」の行に沿ったものが表示されます。つまり、実行可能ファイルを正しくコピーできませんでした。Ctrl+C
、すぐにswitchlibGLおよびswitchlibglx実行可能ファイルを/ usr / lib64 /または/ usr / lib32 /のfglrxフォルダーにコピーします。
他のすべてが失敗した場合、xorg.confを元に戻し、再起動します。
sudo cp /etc/X11/xorg.conf.orig /etc/X11/xorg.conf
これにより、元のディスプレイが返されます。
うまくいった場合は、次のキーの組み合わせを次の順序で試してください。
Ctrl+Alt+F1
; Ctrl+Alt+Backspace
; Alt+PrntScr+r
; Alt+PrntScr+s
; Alt+PrntScr+e
; Alt+PrntScr+i
; Alt+PrntScr+n
; Alt+PrntScr+u
; Alt+PrntScr+b
; 最後のケースではCtrl+Alt+SysRq
(SysRqは通常Print Screenと同じです)、非常にゆっくりと入力しR
E
I
S
U
B
ます。
インストールをテストする
システムを再起動し、ターミナルに入力します:
fglrxinfo
すべてがうまくいった場合、出力は次のようになります。
display: :0 screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 7900 Series (This line may be different depending on what graphics card you are using.)
OpenGL version string: 4.2.12217 Compatibility Profile Context 12.104 (This line may be different depending on what graphics card and Catalyst version you are using.)
今すぐ試してください:
fgl_glxgears
問題またはハングが発生した場合は、高速TLSを無効にする必要があります。
sudo aticonfig --tls=0
それだ!
amdconfig
とaticonfig
まったく同じコマンドであるため、どちらも使用できます。私は使用することが好ましいaticonfig
理由は分からない、いくつかのシステムがこれを返すことができ、ため:amdconfig: command not found
それはしておく方が良いでしょうaticonfig
他のものを使用すると、違いはありませんでしょうが、。
sudo sh *.run --buildpkg Ubuntu/raring
した場合はsudo sh *.run --buildpkg Ubuntu/saucy
?
さらに別のアプローチがあります。安定版リリース用の更新されたドライバーを提供するx-updatesと呼ばれるPPAを維持しています。
https://launchpad.net/~ubuntu-x-swat/+archive/x-updates?field.series_filter=precise
以下の理由から、これは本当にドライバーを更新する最良の方法です。
a)インストールがはるかに簡単です(PPAを有効にしてアップグレードするだけです)。
b)アップグレード時にシステムが破損することはありません。
c)引き続きバグレポートを提出でき、Ubuntuからのサポートを期待できます。
残念ながら、ご覧のとおり、正確には-fglrxはありません。また、過去のリリースで使用しているバージョンは、少し古くなっています。
これは、私のような公式メンテナーが開発リリースやLTSのバグ修正で忙しい傾向があるため、このPPAを頻繁に更新しないでください。しかし、私たちはこのPPAを維持するのに役立つコミュニティメンバーを非常に励まし、支援しています。手順がすべてプッシュボタンであるという程度まで文書化されています。ここの他の回答で説明されている手順を理解して実行でき、PPAの使用方法を知っていて、パッケージをテストできるATIシステムがあれば、すでに必要なスキルがあります。私たちがあなたを信頼できるように、あなたを知ることだけです。私たちはあなたをコーチし、指導します。あなたがもたらす必要があるのは、ケアと献身だけです。
もちろん、自分のマシンの更新だけに興味があるなら、これはおそらく多くの余分な努力のように聞こえます。ただし、この義務を果たすために必要なのは1人のボランティアだけであり、それによって全員の生活が簡素化されます。この質問がこれまでに何回ビューされているかを確認してください-10,000以上。ですから、ここの一人のボランティアは大きな違いを生むことができます。
Cannot access PPA (https://launchpad.net/api/1.0/~ubuntu-x-swat/+archive/x-update) to get PPA information, please check your internet connection.
私は、インターネットに接続されています、私は私が接続されていますという理由だけでこのコメントを投稿することができます:P