テキストモードGRUBの解像度を設定する方法がわかりません。つまり、GRUB_TERMINAL=console
で/etc/default/grub
オプションが設定されています。 GRUB_GFXMODE
またはGRUB_GFXPAYLOAD
を使用して解像度を設定すると、ブート時に「ビデオモードが設定されていません」エラーが発生し、GRUB_CMDLINE_LINUX_DEFAULT="vga=xxx"
を使用して解像度を設定しようとすると、 vga=xxx
は非推奨です。私は1080pの画面を持っています。Linux内のフレームバッファーターミナルは正常に動作しますが、非グラフィカルGRUBの解像度を設定する方法がわかりません。独自のnVidiaドライバーを使用しているため、最初からテキストモードでGRUBを実行しています。
現在のGRUB設定:
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""
GRUB_TERMINAL=console
GRUB_GFXMODE=1920x1080x32
GRUB_GFXPAYLOAD=640x480x32
GRUB_GFXPAYLOAD_LINUX=1920x1080x32
GRUB_INIT_TUNE="480 440 1"
これを試して:
Sudo -H gedit /etc/default/grub
GRUB_GFXMODE=
で必要な解像度を変更しますGRUB_GFXPAYLOAD_LINUX=keep
Sudo update-grub
Sudo grub-mkconfig -o /boot/grub/grub.cfg