update-grub은 GRUB_GFXMODE만 무시합니다.

update-grub은 GRUB_GFXMODE만 무시합니다.

주석을 제거 /etc/default/grub하고 다음과 같이 변경했습니다.

GRUB_GFXMODE=2560x1440x32

그러면 sudo update-grub문제없이 실행됩니다.

이제 /boot/grub/grub.cfg여기에는 다음이 포함됩니다.

...
if loadfont $font ; then
  set gfxmode=1280x720,1280x800,auto
  load_video
...

예상대로 해상도는 1280x720입니다.

누군가 묻기 전에:

  1. /boot/grub/grub.cfg지금까지 만져본 적이 없습니다. 방금 cat편집했습니다.
  2. 다른 변수(예 GRUB_TIMEOUT: )를 수정하면 정상적으로 작동합니다.
  3. 2560x1440x32 대신 2560x1440도 작동하지 않습니다.
  4. GRUB_GFXPAYLOAD_LINUX=keep업데이트를 추가해도 도움이 /etc/default/grub되지 /boot/grub/grub.cfg않습니다.
  5. 2560x1440은 내 기본 해상도이며 xrandr로 확인되었으며 정상적으로 작동합니다. grub은 아래와 같이 사용할 수도 있습니다.

현재 작동하는 유일한 방법은 /boot/grub/grub.cfg이전에 언급한 줄을 수정하는 것입니다.

...
if loadfont $font ; then
  set gfxmode=2560x1440x32,auto
  load_video
...

요약:update-grub은 업데이트할 때 GRUB_GFXMODE를 무시합니다 /boot/grub/grub.cfg.

실행하는 동안 자세한 출력을 얻을 수 있는 방법이 있습니까 update-grub? 저는 kali-linux/Debian 듀얼 부팅과 Windows 11을 사용합니다.

답변1

다음을 실행하여 솔루션을 찾았습니다.

grep -rni "1280x720,1280x800,auto" / 2>/dev/null

이는 다음을 제공합니다:

/etc/default/grub.d/kali-themes.cfg:2:GRUB_GFXMODE="1280x720,1280x800,auto"

GRUB_GFXMODE줄에 주석을 달면 /etc/default/grub.d/kali-themes.cfg작동합니다.

관련 정보