首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何更改GRUB菜单的分辨率?

如何更改GRUB菜单的分辨率?
EN

Ask Ubuntu用户
提问于 2018-11-10 19:29:03
回答 1查看 30.6K关注 0票数 13

我想改变GRUB的分辨率,因为它似乎没有使用我的屏幕的整个1920x1080。我试图使用videoinfo获得受支持的分辨率,但实际上没有显示任何内容。我也试过vbeinfo,但也没用。

希望能找到一个解决方案,或者至少有一种方法来判断GRUB目前实际使用的是哪种分辨率。

以下是我的GRUB配置文件的外观:

代码语言:javascript
复制
GRUB_TIMEOUT=8
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX="nouveau.modeset=0"
GRUB_GFXMODE=1920x1080
EN

回答 1

Ask Ubuntu用户

发布于 2018-11-27 02:33:21

您可以使用1920x1080屏幕大小,但您需要生成更大的字体。尽管下面的GIF使用grub主题来处理其他图形,但是生成更大的24或36点字体对于常规grub来说是一样的。

使Grub字体

即使您只是使用常规grub,如果您想要一个不同的字体,您必须首先使用grub-mkfont程序。对于在这个答案的第一部分中使用的OP和Grub主题所使用的,情况也是如此。

下面是我为grub所用的字体:

代码语言:javascript
复制
$ ll /usr/share/grub/themes/Tuxkiller2/*.pf2
-rwxrwx--- 1 root root 176923 Jun  9 16:41 /usr/share/grub/themes/Tuxkiller2/dejavu_14.pf2*
-rwxrwx--- 1 root root  20041 Jun  9 16:41 /usr/share/grub/themes/Tuxkiller2/droidlogo_bold_17.pf2*
-rwxrwx--- 1 root root  23339 Jun  9 16:41 /usr/share/grub/themes/Tuxkiller2/droidlogo_bold_20.pf2*
-rwxrwx--- 1 root root  31498 Jun  9 16:41 /usr/share/grub/themes/Tuxkiller2/droidlogo_bold_26.pf2*
-rwxrwx--- 1 root root  15244 Jun  9 16:41 /usr/share/grub/themes/Tuxkiller2/droidlogo_regular_12.pf2*
-rwxrwx--- 1 root root  19148 Jun  9 16:41 /usr/share/grub/themes/Tuxkiller2/droidlogo_regular_17.pf2*
-rwxrwx--- 1 root root 113623 Jul 11 17:05 /usr/share/grub/themes/Tuxkiller2/ubuntu_bold_italic_36.pf2*
-rwxrwx--- 1 root root  45391 Jul 11 17:08 /usr/share/grub/themes/Tuxkiller2/ubuntu_light_20.pf2*
-rwxrwx--- 1 root root  41020 Jul 11 17:16 /usr/share/grub/themes/Tuxkiller2/ubuntu_regular_18.pf2*
-rwxrwx--- 1 root root  46423 Jul 11 17:16 /usr/share/grub/themes/Tuxkiller2/ubuntu_regular_20.pf2*
-rwxrwx--- 1 root root  68602 Jul 11 16:59 /usr/share/grub/themes/Tuxkiller2/ubuntu_regular_28.pf2*

要创建字体,请使用grub-mkfont程序,如本指南大纲:增加GRUB中用于高DPI屏幕的字体

代码语言:javascript
复制
sudo grub-mkfont --output=/boot/grub/fonts/DejaVuSansMono24.pf2 \
  --size=24 /usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf

然后在您的/etc/default/grub配置文件中告诉它使用新的.pf2字体文件:

代码语言:javascript
复制
# More readable font on high dpi screen, generated with
# sudo grub-mkfont --output=/boot/grub/fonts/DejaVuSansMono24.pf2 \
#    --size=24 /usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf
GRUB_FONT=/boot/grub/fonts/DejaVuSansMono24.pf2

最后运行:

代码语言:javascript
复制
sudo update-grub
票数 5
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1091778

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档