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'여전히 동일한 결과를 제공합니까?

관련 정보