Ubuntu 16.04 の AMD GPU の問題

Ubuntu 16.04 の AMD GPU の問題

Ubuntu 15.10 を Ubuntu 16.04 lts にアップデートしたところです。専用の AMD GPU (AMD radeon r5 m335) に問題があります。Ubuntu 16 は AMD のプロプライエタリ ドライバーをサポートしていないことは知っていますが、機能するはずのオープン ソースの代替品があります。グラフィック パフォーマンスは必要ありません。Intel HD 530 も持っています (バッテリー寿命を延ばすために AMD GPU をオフにして Intel HD のみを使用していました)。Ubuntu
16 にアップグレードすることにしましたが、AMD カードが認識されません。以前は、次のブート メッセージが表示されていました: radeon init error(-22)。数日前から、システムが AMD カードを認識していないというメッセージが表示されなくなりました。Ubuntu
15 でも、radeon init メッセージが表示されましたが、正常に動作しています。しばらくして、専用ドライバー (fglrx) をインストールしたところ、正常に動作しました。Ubuntu 16 では、AMD カードを表示する方法がありません。

これは「追加ドライバー」の出力です そして これはlspciのスクリーンショットです

解決策はわかりませんが、次の 2 つの方法があると思います:
1) fglrx プロプライエタリ ドライバーをインストールする
2) amdgpu ドライバーを手動で構成する

アドバイスありがとう。英語が下手でごめんなさい

答え1

Ubuntu 16.04ではAMDGPU-Proドライバー「ベータ版」を使用できます。このリンク:

AMD GPU-PRO ドライバーのインストール

AMD GPU-Pro ドライバーのインストールには、ダウンロード、解凍、インストール、構成という 4 つの簡単な手順があります。インストールを実行する手順は簡素化されており、完了するまでに 10 分もかかりません。ドライバーをインストールする前に、システムに AMD GPU-PRO が既にインストールされているかどうかを確認する方法について簡単に説明します。

システムチェック

Ubuntu システムに AMD GPU-Pro がすでにインストールされているかどうかを確認する最も簡単な方法は、Debian パッケージ マネージャーに問い合わせることです。

ターミナルで次のコマンドを使用すると、システム上の AMD GPU-Pro スタックのバージョンが表示されるか、パッケージが見つからないことが通知されます。

dpkg -l amdgpu-pro

ダウンロード

Linux AMDGPU-PROドライバをダウンロードするための直接リンクは以下に記載されており、また、ドライバーダウンロードページこのファイルには、tar.xzより効果的な圧縮アルゴリズムを反映した拡張子が付けられており、(ほとんどの場合) より一般的な gzip 形式よりも小さいアーカイブが作成されます。

AMD Radeon™ ソフトウェア AMD GPU-PRO ベータ ドライバー – Linux® for Vulkan™ バージョン 16.15.1013、Ubuntu 1​4.04.4​ 用

注: このファイルは、ドライバーダウンロードページ カードを見つけて、Linux ドライバー リンクを選択します。

抽出する

アーカイブをダウンロードしたら、その内容を一時的な場所に解凍してインストールします。以下の例では、アーカイブをダウンロードして/tmp同じ場所に解凍することを前提としています。ファイルがデフォルトでフォルダーにダウンロードされた場合は~/Downloads/、そこから解凍してインストールすることもできます。その後、インストール ファイルを削除できます。

cd /tmp
​tar -Jxvf amdgpu-pro_16.15.2-277429​.tar.xz

インストール

ローカル マシンでアーカイブを展開したら、付属のスクリプト ( amdgpu-pro-install) を実行してグラフィック スタックをインストールします。インストール中は、sudo アクセスを提供する必要があり、次の 2 つの確認も行う必要があります。

  1. パッケージをインストールし、
  2. AMDGPU-PRO アーカイブからの「未検証」パッケージのインストールを許可します。スクリプトはパッケージ マネージャーを使用して、DKMS (Dynamic Kernel Module Support) のインストール中に少し遅延しながら、グラフィック スタックのコンポーネントをインストールします。アーカイブを抽出したディレクトリから、次のコマンドを発行します。

    amdgpu-pro ドライバ/amdgpu-pro インストール

その後、マシンを再起動して、新しいグラフィック スタックを使用して起動できます。

答え2

あなたの投稿に対する答えは明らかです。いいえ、fglrx ドライバーは Ubuntu 16.04 では動作しません。これは、AMD から近々リリースされる AMDGPU ドライバー (クローズド ソース) に代わる理由により廃止されました。残念ながら、AMD はこの新しいドライバー ソフトウェアで R7 または R5 をサポートしていません。更新前に必要なグラフィックスを取得するには、15.10 に戻る必要があります。これらの AMDGPU ドライバーは、Vulkan も処理できる新しい R9 シリーズ カード用です。(残念ながら、当社のカードは処理できません...)

私も同じミスを犯し、16.04 にアップデートしたところ、インストーラーでカードが非推奨になっていることがわかりました。(R7 260x) コミュニティが GPU 用の新しい互換ドライバーを作成するまで、今のところ fglrx を使い続けてください。しばらく前に Phoronix に、R7 260X で AMDGPU を実験的に使用したという記事がありましたが、パフォーマンスは Catalyst を使用した場合とほぼ同じで、パフォーマンスの向上はあまりありません。頭を悩ませる必要はありません。

関連情報