grubが利用できないときにGPUカーネルパラメータを変更するには?

grubが利用できないときにGPUカーネルパラメータを変更するには?

現在、デュアル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' まだ同じ結果を提供していますか?

ベストアンサー1

おすすめ記事