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
にリンクしても機能しません。
これが、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-driver
はxorg
の新しいバージョンをサポートしていないようであるため、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
を実行しています。しかしもちろん、必要なオプションを試して、何が機能するかを確認することもできます。 LXDE
とlightdm
を使用したい場合は、次のコマンドで試すことができます:Sudo dnf install lightdm
。次に、それをアクティブ化する必要があります:Sudo systemctl disable name_of_your_current_display_manager.service
、次にSudo systemctl enable lightdm.service
。 LXDE
をインストールするには、Sudo dnf install @lxde-desktop
と入力するだけです。
最後に、私も最新のLinuxカーネルを実行していません。これが重要かどうかはわかりませんが、バージョン4.8を実行しています
最後に、コンピューターを再起動して、すべてが機能することを確認します。 AMD Webページ の指示に従って、ドライバーをインストールします。コンピュータを再起動して、最高のものを期待してください!
Ubuntuは新しいギガバイトマザーボードのミスマッチで始まらないようです。 ( https://bugs.launchpad.net/ubuntu/+source/linux/+bug/167136 )同様に、AMDGPU-PROドライバーはFedora 25から正しくインストールされず、オープンソースのみがインストールされます。ソースAMDGPUは機能します。ここでは、Fedora 26 Alphaをインストールする必要があり、オープンソースのAMDGPUを使用しました。これは、あなたとほぼ同じ設定ですが、RX480であるためです。
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つが必要です。