web-dev-qa-db-ja.com

AMDGPU-PROインストールから回復する

Xubuntu 16.04は、デフォルトでインストールされる汎用ドライバーのみでエラーなしで実行されています。ビデオゲームをプレイしたいので、こちらの指示に従ってAMDGPU-PROドライバーをインストールしました: http://support.AMD.com/en-us/kb-articles/Pages/AMDGPU-PRO -Install.aspx

cd /tmp
tar -Jxvf amdgpu-pro-17.10-414273.tar.xz
cd amdgpu-pro-17.10-414273
./amdgpu-pro-install -y

コンピューターを起動すると、マザーボードの起動画面が表示され、BIOSにアクセスできますが、インストール済みのSSDを起動しようとすると、黒い画面が表示されるだけで、ビデオ信号を出力していないようです。 3台のモニターをすべて試してみましたが、同じ結果になりました。AMDGPU-PROドライバーが動作することを心配する必要はありません。システムを再び起動可能にするだけです。私の質問は、ドライバーをアンインストールできる状態にブートする方法です。

ラップトップからデスクトップにSSHで接続しようとしましたが、デスクトップが応答しません。

現在これを検討している人にとっては、16.04で解決したことはありませんが、AMDGPU-PROを搭載したRadeon R9 390はUbuntu 18.04でうまく機能しています。

7
kalenpw

同じ問題を解決しようとしながらこの質問に走りました、私はAMDドライバーをアンインストールするだけでそれを解決しました。

  • 起動中にubuntuリカバリモードに入ります。
  • リカバリオプションを使用して、ネットワークを有効にし、ファイルシステムをマウントします。
  • ここで、「ルートシェルプロンプトにドロップ」します。
  • アンインストールするには、amdgpu-pro-uninstallコマンドを使用します。

「終了」すると、すべてが正常に戻ります。

7
matrixisreal

/ bootフォルダーのinitrdファイルが変更されたため、同じ問題が発生しました。/bootにinitrd.dkms.oldとして保存されている古いinitrdファイルに戻すことで回復できます。その方法がわからなかったので、OSを再インストールしました。

また、AMDインストールガイドには、抽出されたフォルダーにamdgpu-pro-uninstallスクリプトがありますが、存在しないと記載されています。

古いinitrdに戻す方法、または再インストールとは別に問題を修正する別の方法を見つけた場合は更新します。

2
gamedev90

新しいインストール用のamdgpu-pro-uninstallスクリプトを探している場合は、おそらく別のディレクトリにある可能性があります(コメントに記載されています)。

/usr/bin/amdgpu-uninstall
/usr/bin/amdgpu-pro-uninstall
1
GiorgosK

少なくとも私の場合、amdgpu-pro-uninstall shファイルが欠落しているようですが、amdgpu-install.shファイルには、dryrunによって呼び出されるアンインストール機能があります。

if [[ "${OPTIONS[*]}" =~ "dryrun" ]]; then
    echo PACKAGES: ${PACKAGES[*]}
    amdgpu_pro_uninstall
    return 0
fi

/ var/opt/amdgpu-pro-local/amdgpu-install --dryrunを試してください

0
J. Doe