Discussion:
Bootsplash with rEFInd
(too old to reply)
Doug Laidlaw
2022-11-13 09:54:11 UTC
Permalink
When booting rEFInd, the default method is to show a graphical history,
although eventually, X is running.

Is there a way to make rEFInd hide this history and imitate a full
graphical startup? The only method I have found was in an old, archived
source which was no longer available. (Sour grapes: it may no longer
work, anyway.)

Doug.
David W. Hodgins
2022-11-13 14:51:15 UTC
Permalink
Post by Doug Laidlaw
When booting rEFInd, the default method is to show a graphical history,
although eventually, X is running.
Is there a way to make rEFInd hide this history and imitate a full
graphical startup? The only method I have found was in an old, archived
source which was no longer available. (Sour grapes: it may no longer
work, anyway.)
If by history, you mean the last selected entry becomes the default, I think
that can be overridden by specifying the default_selection in
/boot/efi/EFI/refind/refind.conf

Regards, Dave Hodgins
Doug Laidlaw
2022-11-13 21:10:05 UTC
Permalink
Post by David W. Hodgins
If by history, you mean the last selected entry becomes the default, I think
that can be overridden by specifying the default_selection in
/boot/efi/EFI/refind/refind.conf
Regards, Dave Hodgins
I thought that it should be there; I must have looked straight past it.
By history, I was referring to the entries during bootup, normally
hidden by the bootsplash.
Doug Laidlaw
2022-11-14 16:47:53 UTC
Permalink
Post by Doug Laidlaw
Post by David W. Hodgins
If by history, you mean the last selected entry becomes the default, I think
that can be overridden by specifying the default_selection in
/boot/efi/EFI/refind/refind.conf
Regards, Dave Hodgins
I thought that it should be there; I must have looked straight past it.
By history, I was referring to the entries during bootup, normally
hidden by the bootsplash.
I am getting nowhere with this. I was treating rEFInd as another
bootloader, like Grub2, but it seems that it isn't. rEFInd can call
grub2, and then I see the standard Mageia grub2 list to choose from. In
efibootmgr, rEFInd is listed as a choice, just as a distro is listed.

Just to state again what I am enquiring about:

When I boot Mageia from its icon in rEFInd, i get a text-mode bootup,
such as I would see when booting into rescue mode. Then X starts, and
the desktop is loaded.

When I boot Mageia with Grub2, I see only a graphical screen (probably
not X; the equivalent of DOS in a Windows setup, is this what
"framebuffer" means?) until X starts, and it hides all the text-mode
stuff. rEFInd seems not to be concerned with any distro settings, such
as those in /etc/default/grub, and I can't make the Mageia startup
screen appear until after rEFInd has finished doing whatever it does. I
can simply switch back to Grub, instead of doing everything twice.

Doug.
Bit Twister
2022-11-14 17:08:26 UTC
Permalink
Post by Doug Laidlaw
When I boot Mageia with Grub2, I see only a graphical screen (probably
not X; the equivalent of DOS in a Windows setup, is this what
"framebuffer" means?) until X starts, and it hides all the text-mode
stuff.
Yup, I removed quiet and set audit=0 splash=off plymouth.enable=0
just so I can watch what is happening while system boots via grub2.
David W. Hodgins
2022-11-14 18:34:34 UTC
Permalink
Post by Doug Laidlaw
I am getting nowhere with this. I was treating rEFInd as another
bootloader, like Grub2, but it seems that it isn't. rEFInd can call
grub2, and then I see the standard Mageia grub2 list to choose from. In
efibootmgr, rEFInd is listed as a choice, just as a distro is listed.
When I boot Mageia from its icon in rEFInd, i get a text-mode bootup,
such as I would see when booting into rescue mode. Then X starts, and
the desktop is loaded.
When I boot Mageia with Grub2, I see only a graphical screen (probably
not X; the equivalent of DOS in a Windows setup, is this what
"framebuffer" means?) until X starts, and it hides all the text-mode
stuff. rEFInd seems not to be concerned with any distro settings, such
as those in /etc/default/grub, and I can't make the Mageia startup
screen appear until after rEFInd has finished doing whatever it does. I
can simply switch back to Grub, instead of doing everything twice.
With refind, it's configuration does not need to be updated with each kernel
install. It searches for bootable installs during startup and has one icon
per bootable install/method.

If you want the text hidden during startup, use drakboot to edit the kernel
parameters for the linux stanza to ensure "splash quiet" are both present.
Alternatively the file /boot/refind_linux.conf can be manually edited.

Remove splash and quiet if you do want to see the boot progress messages.

Regards, Dave Hodgins

Loading...