コメントを削除/etc/default/grub
し、次のように変更しました。
GRUB_GFXMODE=2560x1440x32
これはsudo update-grub
問題なく実行されます。
これには/boot/grub/grub.cfg
以下が含まれます。
...
if loadfont $font ; then
set gfxmode=1280x720,1280x800,auto
load_video
...
予想通り、解像度は1280×720です。
誰か尋ねる前に:
/boot/grub/grub.cfg
これまで触ったことはありません。今cat
編集しました。- 他の変数(たとえば
GRUB_TIMEOUT
)を変更すると正常に動作します。 - 2560x1440x32の代わりに2560x1440も動作しません。
GRUB_GFXPAYLOAD_LINUX=keep
アップデートを追加しても役に立ちませ/etc/default/grub
ん/boot/grub/grub.cfg
。- 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
機能します。