あまりありませんが、しばらく苦労しました。私のグラフィックカードはRTX 3070で、grubで起動すると非常に低い解像度(おそらく1024)が得られます。 grubプロンプトでコマンドを確認しましたが、videoinfo
860x480または1024x768の2つの可能な解像度が返されましたが、Ubuntu Live CDから起動すると解像度は問題ありません(十分に高いと仮定)。カーネルに渡されたパラメータを比較し、アーチでUbuntuのパラメータを模倣しようとしましたが、成功しませんでした。
さまざまな組み合わせを試しましたが、私のパラメータは次のとおりです。
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
。幅×高さ×色深度の形をしています。複数の代替解像度を指定できます。
上記の設定は1024 x 768のみを指定するようです。
grub-mkconfig -o /boot/grub/grub.cfg
ファイルを編集した後にgrubを更新することを忘れないでください。
幸運を祈る