• Health tips to prevent the spread of COVID-19:
    • Wash your hands frequently;
    • Maintain 2 meters social distancing;
    • Minimise outdoor activities.
    Stay safe in your bubble!

Disable Boot Splash Screen on Pop!_OS 20.04 Desktop Linux

Andy

Administrator
User ID
1
Joined
7 Jan 2019
Messages
254
Reaction score
8
Points
18
Pop!_OS uses kernelstub to manage the boot parameters and kernel images, instead of GRUB.

Follow the commands below to disable boot splash screen and show the boot verbose on:
Bash:
sudo kernelstub --print-config
Rich (BB code):
[email protected]:~$ sudo kernelstub --print-config
[sudo] password for andy:
kernelstub.Config    : INFO     Looking for configuration...
kernelstub           : INFO     System information:

    OS:..................Pop!_OS 20.04
    Root partition:....../dev/sda3
    Root FS UUID:........2f2b0cdf-3432-42bf-8b7e-c2387e2b4a8f
    ESP Path:............/boot/efi
    ESP Partition:......./dev/sda1
    ESP Partition #:.....1
    NVRAM entry #:.......-1
    Boot Variable #:.....0000
    Kernel Boot Options:.quiet loglevel=0 systemd.show_status=false splash
    Kernel Image Path:.../boot/vmlinuz-5.4.0-7634-generic
    Initrd Image Path:.../boot/initrd.img-5.4.0-7634-generic
    Force-overwrite:.....False

kernelstub           : INFO     Configuration details:

   ESP Location:................../boot/efi
   Management Mode:...............True
   Install Loader configuration:..True
   Configuration version:.........3

[email protected]:~$
As we can see the kernelstub config above, there's quiet, systemd.show_status=false and splash option on the Kernel Boot Options.

Use the command below to remove them:
Bash:
sudo kernelstub --delete-options "quiet systemd.show_status=false splash"
And use the command below to show the boot verbose:
Bash:
sudo kernelstub --add-options "systemd.show_status=true"
And if we print the kernelstub config again, the quiet and splash option has now been cleared with the systemd.show_status value now sets to true:
Rich (BB code):
[email protected]:~$ sudo kernelstub --print-config
kernelstub.Config    : INFO     Looking for configuration...
kernelstub           : INFO     System information:

    OS:..................Pop!_OS 20.04
    Root partition:....../dev/sda3
    Root FS UUID:........2f2b0cdf-3432-42bf-8b7e-c2387e2b4a8f
    ESP Path:............/boot/efi
    ESP Partition:......./dev/sda1
    ESP Partition #:.....1
    NVRAM entry #:.......-1
    Boot Variable #:.....0000
    Kernel Boot Options:.loglevel=0 systemd.show_status=true
    Kernel Image Path:.../boot/vmlinuz-5.4.0-7634-generic
    Initrd Image Path:.../boot/initrd.img-5.4.0-7634-generic
    Force-overwrite:.....False

kernelstub           : INFO     Configuration details:

   ESP Location:................../boot/efi
   Management Mode:...............True
   Install Loader configuration:..True
   Configuration version:.........3

[email protected]:~$
Use the command below:
Bash:
sudo kernelstub --delete-options "systemd.show_status=true"
sudo kernelstub --add-options "quiet systemd.show_status=false splash"
If you have any questions or comments, feel free to post them down below 👇
 
 Short URL:
Top