|
3#
楼主 |
发表于 2020-3-30 13:11:56
|
只看该作者
问题原因是grub2的版本与主题所适用的版本不一致。
主题的动画组件是 bados_engine,我将这个主题用到了wintoflash版的grub2 上,因此出错。
经wintoflash指导,修改了主题动画组件,启用了动态主题,关闭了进度提示,问题解决。
wintoflash版grub2的动画组件不是 bados_engine,而是 animation
参考 https://a1ive.github.io/grub2_gfx_zh.html
修改后的主题文件:
- desktop-image: "background.jpg"
- + animation {
- dir_name = "logo"
- image_format = jpg
- frame_number = 162
- left = 0%
- width = 100%
- top = 0%
- height = 100%
- size_ratio = 1
- }
复制代码
修改后的配置文件:
- terminal_output gfxterm
- export enable_progress_indicator=0
- export grub_frame_speed=110
- set theme=$prefix/themes/start/theme.txt
- set timeout=10
- menuentry " " {configfile $prefix/grub2.cfg;}
复制代码
|
|