GRUB2设置theme以后仍不能显示以及GRUB2修改背景图片后不生效的解决方法

在Arch Linux重装过程中,遇到GRUB2主题和背景图片设置无效的问题。通过检查配置文件`/etc/default/grub`,确保`GRUB_TERMINAL_OUTPUT`设置为`gfxterm`,并取消`GRUB_GFXMODE`的注释。如果`/boot/grub/grub.cfg`中`background_image`被if条件包裹,可去掉条件直接执行。此外,可考虑修改`/etc/grub.d/00_header`文件,去除相关if-fi块,然后使用`grub-mkconfig`更新配置,但避免覆盖已修改的`grub.cfg`。
摘要由CSDN通过智能技术生成

问题的起因

这次对archlinux进行重装,是因为GIMP软件启动的时候,对gmem.c报出overflow的错误。

安装完成,遇到了新的问题,无论我怎么修改GRUB的设置,grub-mkconfig许多次,安装各种grub-theme,以及重新编译了grub进行测试。都没有用。

在grub引导界面,按c进入命令行界面以后,我使用background_image命令以后,发现是gfxterm没有加载。这样问题解决思路也就很明显了。

解决方法

grub的设置一般在两个文件,/etc/default/grub 和 /etc/grub.d/* 。第二个目录里面,除了40_custom,其他的在不知道内容的情况下最好不要修改。
我们先检查/etc/default/grub,查看是否有:

GRUB_THEME="/boot/grub/themes/Vimix/theme.txt"

设置,同时检查:

# Uncomment to use basic console
GRUB_TERMINAL_INPUT=console

# Uncomment to disable graphica
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值