web-dev-qa-db-ja.com

GRUBコンソールモード解像度を設定します

テキストモード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"
2
Pickles

これを試して:

  1. ターミナルを開く、Sudo -H gedit /etc/default/grub
  2. GRUB_GFXMODE=で必要な解像度を変更します
  3. この行をすぐ下に追加します>> GRUB_GFXPAYLOAD_LINUX=keep
  4. 保存して終了
  5. ターミナルに入力:Sudo update-grub
  6. そして最後に:Sudo grub-mkconfig -o /boot/grub/grub.cfg
  7. リブート
1
user750056