Grub2:根据视频分辨率动态设置字体?

Grub2:根据视频分辨率动态设置字体?

我想修改 grub.cfg 以根据屏幕分辨率动态选择字体。我的笔记本电脑上有 4K 显示屏,但经常使用 1080 外接显示器启动,如果使用外接屏幕,在 4K 显示屏上运行的字体会很大。我不想强制降低分辨率。我主要可以根据“videoinfo”命令的输出确定当前视频模式,但我不知道如何将该命令的输出放入变量中,以便我可以使用“regexp”命令对其进行解析。

答案1

您可以通过编辑以下行来列出您希望 grub 支持的所有分辨率/etc/grub/default

GRUB_GFXMODE=width1xheight1;width2xheight2;width3xheight3

更多信息关于grub 手册 (gfxmode)

相关内容