怎么改grub菜单的分辨率?我改了不生效呀。
archlinux吧
全部回复
仅看楼主
level 1
mylaziness 楼主
我主要改了/etc/default/grub文件的下面两项的值,重新生成grub配置重启后没效果呀。还是很低的那个分辨率,要怎么改呀?大哥们。
GRUB_TERMINAL_OUTPUT="gfxterm"
GRUB_GFXMODE=2560x1440
2018年09月13日 16点09分 1
吧务
level 13
巧了,我也从来没生效过…后来直接不用GRUB了…
2018年09月14日 05点09分 2
我自己解决了。
2018年09月14日 16点09分
我从一开始就用GRUB的,从刚接触 GNU/Linux 的一开始。反正GRUB也兼容UEFI模式,它比任何其它引导都强大。什么鬼LILO、systemd-boot,都被GRUB吊打。
2018年09月20日 00点09分
其实也不是初次接触的都是好的,举个例子:国际音标。国际音标接触了这些年,后来发现有人介绍“韦氏音标”,后来我就一直看韦氏音标了。包括我亲自注音也是韦氏音标,网上没有注音,只能亲自注音。并非接触得越久就越好,韦氏音标就比国际音标好。GRUB是因为它本身就很强大,并非因为我接触得久。
2018年09月20日 00点09分
level 1
mylaziness 楼主
我经过多次测试解决了。
需要到grub启动菜单哪里按c,进入grub命令行。
efi启动的输入videoinfo,其他的输入vbeinfo,反正这两个命令试一下,哪个有输出用哪个就行,结果是一样的。
我这里是efi启动的,只有videoinfo命令,输入之后会列出支持的分辨率。
找到合适的分辨率填到GRUB_GFXMODE配置里面就行了,然后重新生成grub配置。
比如我的,我的显示器最佳分辨率是2560x1440的,但是grub里面不能用。
只能配置EFI GOP driver下面列出的那些分辨率,否则不会生效。
我的系统是manjaro。
最终配置:
GRUB_TERMINAL_OUTPUT="gfxterm"
GRUB_GFXMODE=1280x1024,auto
重新生成grub配置,重启就有效果了。
2018年09月14日 16点09分 3
1