Flicker-free silent boot. How?

Hello,
One of the things that keeps me admiring OpenMandriva Lx 4 lately is the gorgeous boot process. OMV boots smoothly, silently, without any flickering, boot messages and other visual garbage that tells nothing to a non-developer.
I wonder how this is achieved because I want to make other Linux distros in m multi-boot setup behave the same way. I examined this article:
https://wiki.archlinux.org/index.php/Silent_boot
but it seems that OMV has more tweaks that are not covered in that article. What is it? Do you add something to your kernel when you compile it?
Iā€™d be happy to know details, if you please!

2 Likes

Look at my /proc/cmdline

BOOT_IMAGE=/boot/vmlinuz-5.0.8-desktop-1omv4000 root=UUID=d4495f71-2f05-4a65-b5b7-6d91c24b5929 ro quiet splash logo.nologo acpi_osi=Linux "acpi_osi=!Windows 2012" acpi_backlight=vendor audit=0 rd.timeout=120 scsi_mod.use_blk_mq=1 dm_mod.use_blk_mq=1 rd.systemd.show_status=auto rd.u
dev.log-priority=3 loglevel=3

probably quiet splash logo.nologo loglevel=3 do the job

2 Likes

With some old Intel video card this may help:

video=SVIDEO-1:d modeset=1 splash=silent
1 Like

In addition to the things already mentioned by others, you may want to enable FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER in the kernel and make sure the initramfs/initrd handles the boot logo correctly.

1 Like

Thank you everyone, it worked!
I added the following set of peramaters to my Grub2 setup:

quiet splash logo.nologo acpi_osi=Linux "acpi_osi=!Windows 2012" acpi_backlight=vendor audit=0 rd.timeout=120 scsi_mod.use_blk_mq=1 dm_mod.use_blk_mq=1 rd.systemd.show_status=auto rd.u
dev.log-priority=3 loglevel=3 vt.global_cursor_default=0

Now all my systems really boot silently!
Solved.

1 Like

Solved by @fedya , @mandian , @bero , answers.

.

1 Like