web-dev-qa-db-ja.com

Fedora 25 AMDGPU-PROのインストール

Ubuntu 17.04がインストールメディアの起動に失敗したため、数日前に新しいハードウェア(Ryzen 7 1800X + XFXRX580グラフィックカード+ Gigabyte GA-AB350-ゲーミングマザーボード)をFedora25に切り替えました。 4kビデオの再生を除いて、すべて正常に動作しています。そこで、amdgpu-proドライバーをインストールしようとしましたが、奇妙な依存関係で立ち往生しています。

# dnf install amdgpu-pro.x86_64
Last metadata expiration check: 0:17:50 ago on Tue May  9 21:10:51 2017.
Error: nothing provides libudev.so.0()(64bit) needed by xorg-x11-drv-amdgpu-pro-1:1.2.99-414273.el6.x86_64
(try to add '--allowerasing' to command line to replace conflicting packages)

同じ問題を抱えている人はいますか?そのlibudev.so.0を取得するために、どのパッケージをインストールする必要がありますか? /lib64/libudev.so.1にシンボリックにリンクされている/lib64/libudev.so.1.6.5があることがわかりますが、それをlibudev.so.0にリンクしても機能しません。

3
shinkou

これが、Fedora25にamdgpu-proドライバーをインストールする方法です。自己責任で試してください。

AMDのWebページにアクセスし、REHL7のamdgpu-driverをダウンロードしました。ドライバーをインストールする前に、OSにいくつかの変更を加える必要がありました。

最初に、Fedora 25で動作する(RedhatのEPELリポジトリ) https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm ]をインストールする必要がありました。 。

amdgpu-driverxorgの新しいバージョンをサポートしていないようであるため、2番目にやらなければならなかったのはxorgドライバーをダウングレードすることでした。そして、これがあなたの問題だと思います。 xorgをダウングレードして、1.17より新しいバージョンがインストールされないようにする必要があります。すべてのxorgドライバーをアンインストールしてから、Fedora 21からドライバーをインストールして、依存関係を壊さないようにすることをお勧めします。次のコマンドを使用して、より簡単な方法を試すこともできます。Sudo dnf downgrade --allowerasing --releasever=21 xorg-x11-server-Xorg xorg-x11-server-commonこの方法でいくつかの依存関係を壊す可能性がありますが、システムはとにかく動作します。あなた自身のリスクで試してみて、あなたの知識のレベルに基づいてあなたの決定をしてください。

私がしなければならなかった3番目で最後のことは私のディスプレイマネージャーとデスクトップ環境を採用することでした。 amdgpu-driverは、利用可能なすべてのオプションをサポートしているわけではないようです。これは、古いfglrx-driverの場合にも当てはまります。すべてのオプションの互換性がわかりません。しかし、私のコンピューターでは、ディスプレイマネージャーlightdmとデスクトップ環境LXDEを実行しています。しかしもちろん、必要なオプションを試して、何が機能するかを確認することもできます。 LXDElightdmを使用したい場合は、次のコマンドで試すことができます:Sudo dnf install lightdm。次に、それをアクティブ化する必要があります:Sudo systemctl disable name_of_your_current_display_manager.service、次にSudo systemctl enable lightdm.serviceLXDEをインストールするには、Sudo dnf install @lxde-desktopと入力するだけです。

最後に、私も最新のLinuxカーネルを実行していません。これが重要かどうかはわかりませんが、バージョン4.8を実行しています

最後に、コンピューターを再起動して、すべてが機能することを確認します。 AMD Webページ の指示に従って、ドライバーをインストールします。コンピュータを再起動して、最高のものを期待してください!

1
GNU

Ubuntuは新しいギガバイトマザーボードのミスマッチで始まらないようです。 ( https://bugs.launchpad.net/ubuntu/+source/linux/+bug/167136 )同様に、AMDGPU-PROドライバーはFedora 25から正しくインストールされず、オープンソースのみがインストールされます。ソースAMDGPUは機能します。ここでは、Fedora 26 Alphaをインストールする必要があり、オープンソースのAMDGPUを使用しました。これは、あなたとほぼ同じ設定ですが、RX480であるためです。

0
LeoT

Libudev.so.1.N.Nファイルは/ usr/libおよび/ usr/lib64にある必要があります。 .0を指すシンボリックリンクを作成し、依存関係チェックなしでインストールできます。

(例:Sudo ln -s /lib/x86_64-linux-gnu/libudev.so.1.6.2 /usr/lib/libudev.so.0)

rpm -Uvh --nodepsamdgpu-pro.x86_64。

念のため、 ここ は.rpms情報として知られているライブラリです。 usr/lib64にバージョンの1つが必要です。

0
Overmind