現在、デュアルAMD R9 GPUを使用しています。しかし最近では、マザーボードとLinuxディストリビューションの次のバージョンをアップグレードする必要がありました。私の既存のマザーボードはBIOSベースで、新しいマザーボードはUEFIベースでした。
どちらの設定にも、amdgpuドライバの代わりにデフォルトでradeonドライバを使用する問題があります。
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Hawaii PRO [Radeon R9 290/390] (rev 80)
Subsystem: XFX Pine Group Inc. Hawaii PRO [Radeon R9 290/390]
Kernel driver in use: radeon
Kernel modules: radeon, amdgpu
既存のBIOSベースのマザーボードの場合は、追加するだけです。
GRUB_CMDLINE_LINUX_DEFAULT="radeon.cik_support=0 amdgpu.cik_support=1 radeon.si_support=0 amdgpu.si_support=1"
到着
etc/default/grub
カーネルブートパラメータを追加し、デフォルトでVulkanベースのドライバに設定されていることを確認してください。
ただし、今すぐUEFI環境に新しくインストールした後そのファイルはありません
それでは、同じ効果を得るために何を編集/変更/インストールする必要があるのかわかりません。
編集する:コメントのおすすめを元に飛び込みました。
/boot/efi/loader/entries/current.conf
この行を変更しました
options root=UUID=[drive-UUID] ro quiet loglevel=0 systemd.show_status=false splash
この行で
options root=UUID=[drive-UUID] ro loglevel=0 radeon.cik_support=0 amdgpu.cik_support=1 radeon.si_support=0 amdgpu.si_support=1
そして再起動してください。
しかし、lspci -k | grep -EA3 'VGA|3D|Display'
まだ同じ結果を提供していますか?