별거 아닌데 한동안 답답했어요. 내 그래픽 카드는 RTX 3070이고 grub으로 부팅하면 매우 낮은 해상도(아마도 1024)를 얻습니다. grub 프롬프트에서 명령을 확인했는데 videoinfo
860x480 또는 1024x768의 두 가지 가능한 해상도가 반환되었지만 우분투 라이브 CD에서 부팅하면 해상도가 괜찮습니다(충분히 높다고 가정). 커널에 전달된 매개변수를 비교하고 아치에서 우분투의 매개변수를 모방하려고 시도했지만 성공하지 못했습니다.
다양한 조합을 시도했지만 내 매개변수는 다음과 같습니다.
GRUB_DISABLE_OS_PROBER=false
GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="Arch"
GRUB_CMDLINE_LINUX="nvidia-drm.modeset=1 quiet splash"
GRUB_PRELOAD_MODULES="part_gpt part_msdos"
GRUB_TERMINAL_INPUT=console
GRUB_TERMINAL_OUTPUT=gfxterm
GRUB_GFXMODE=1024x768
GRUB_GFXPAYLOAD_LINUX=keep
GRUB_COLOR_NORMAL="light-blue/black"
GRUB_COLOR_HIGHLIGHT="light-cyan/blue"
GRUB_BACKGROUND="/boot/grub/arch.png"
GRUB_THEME="/usr/share/grub/themes/Vimix/theme.txt"
편집하다:GRUB_GFXMODE
더 높은 해상도를 설정 auto
하고 깊이()를 지정해 보았지만 width x height x depth
아무런 효과가 없었습니다.
편집 2:내가 그것을 사용한 적이 videoinfo
있나요 ?vbeinfo
답변1
~에 따르면아치스 위키GRUB_GFXMODE=
파일에 있는 값을 이용하여 해상도를 설정할 수 있습니다 /etc/default/grub
. 너비 x 높이 x 색상 심도의 형태를 갖습니다. 여러 대체 해상도를 지정할 수 있습니다.
위 구성은 1024 x 768만 지정하는 것 같습니다.
grub-mkconfig -o /boot/grub/grub.cfg
파일을 편집한 후 grub을 업데이트하는 것을 잊지 마세요.
행운을 빌어요