GithubHelp home page GithubHelp logo

Comments (6)

hartwork avatar hartwork commented on May 12, 2024

Hi!
Does your disk have the same version of GRUB 2.x installed as is used with grub2-theme-preview?
(I'm thinking the feature could be broken in latest releases of GRUB but you are running an older, working version in your MBR.)
It could take a few days until I get to really debugging that myself. I'm happy about any more debugging or details you could provide.
Thanks, S

from grub2-theme-preview.

vitalogy avatar vitalogy commented on May 12, 2024

hey,
my system is a few days old. So i bought a new SSD and made a fresh install.
The grub-version on my SSD should be the same, as i am using with QEMU ... but will check this.

from grub2-theme-preview.

vitalogy avatar vitalogy commented on May 12, 2024

installed grub-version on SSD and installed grub-version in the system are the same

# emerge -pv grub

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ~] sys-boot/grub-2.02_beta2-r7:2::gentoo  USE="fonts multislot nls sdl themes truetype -debug -device-mapper -doc -efiemu -libzfs -mount -static {-test}" GRUB_PLATFORMS="efi-64 pc qemu -coreboot -efi-32 -emu -ieee1275 -loongson -multiboot -qemu-mips -uboot -xen" 0 KiB

Total: 1 package (1 reinstall), Size of downloads: 0 KiB

from grub2-theme-preview.

hartwork avatar hartwork commented on May 12, 2024

To my understanding, the relevant GRUB modules are:

  • progress bar -> progress module
  • circular progress -> gfxmenu module

Inspecting the rescue image that is generated over here, it does contain both modules:

# find /mnt/tmp0wRpNf/boot/grub/ | grep -E '(gfxmenu|progress).mod'
/mnt/tmp0wRpNf/boot/grub/i386-pc/gfxmenu.mod
/mnt/tmp0wRpNf/boot/grub/i386-pc/progress.mod

from grub2-theme-preview.

hartwork avatar hartwork commented on May 12, 2024

It turned out that I had put in

set timeout=-1

so that the QEMU preview would not close quickly. A side effect is, that it disables progress indicators. I didn't think of that. Many thanks for the report! I justed fixed it, also adding a new command line parameter --timeout SECONDS, see commit 2f6fde3.

from grub2-theme-preview.

hartwork avatar hartwork commented on May 12, 2024

Bumped to 1.3.1 in Gentoo, needs a moment to sync.

+*grub2-theme-preview-1.3.1 (13 Jul 2015)
+
+  13 Jul 2015; Sebastian Pipping <......>
+  +grub2-theme-preview-1.3.1.ebuild:
+  Bump to 1.3.1 with support for progress indicators
+

Closing.

Once you're happy with that theme of yours, let's add an ebuild for it to the grub2-themes-overlay.

Best, S

from grub2-theme-preview.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.