Plymouth ShowDelay does not work!

Graphical Environments, Managers, Multimedia & Desktop questions.
Post Reply
Message
Author
dld_127
Posts: 3
Joined: 2024-01-30 08:16

Plymouth ShowDelay does not work!

#1 Post by dld_127 »

Hello, all!
I use tty1 to autoly login and 'startx' to exec my software without a display manager.
First, I hope the plymouth can work as soon as possiable, I don't konw how to do?
Second, I hope the plymouth can display until the openbox show. I set the

Code: Select all

/etc/plymouth/plymouthd.conf 
ShowDelay = 10, It doesn't work.
And after I set ShowDelay = 10, then use

Code: Select all

sudo update-initramfs -u 
, The plymouth theme doesn't show!
Please tell me how to do, THX

arzgi
Posts: 1381
Joined: 2008-02-21 17:03
Location: Finland
Been thanked: 51 times

Re: Plymouth ShowDelay does not work!

#2 Post by arzgi »

You should edit /etc/default/grub

Just remember that update-grub after editing, which is told also in the file.

dld_127
Posts: 3
Joined: 2024-01-30 08:16

Re: Plymouth ShowDelay does not work!

#3 Post by dld_127 »

arzgi wrote: 2024-01-30 14:41 You should edit /etc/default/grub

Just remember that update-grub after editing, which is told also in the file.
Yes, I did that. I appended

Code: Select all

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
. The plymouth worked, but it doesn't last 10 seconds. There is a few seconds of black screen between plymouth and openbox.
Here is the log.
log.7z
(44.71 KiB) Downloaded 28 times
Thanks!

User avatar
sunrat
Site admin
Site admin
Posts: 7320
Joined: 2006-08-29 09:12
Location: Melbourne, Australia
Has thanked: 130 times
Been thanked: 640 times

Re: Plymouth ShowDelay does not work!

#4 Post by sunrat »

It seems ShowDelay is the wrong option to keep it visible. You need to edit (or create) plymouth-quit.service - https://bbs.archlinux.org/viewtopic.php?id=285127
Also - https://wiki.archlinux.org/title/plymou ... _animation . As mentioned in that wiki, the method is if you start plymouth with systemd.

These were the first two results in a Startpage search for "Plymouth ShowDelay" - https://www.startpage.com/do/dsearch?q= ... ge=english
It is often faster to find answers by searching than posting on a forum. :wink:
“ computer users can be divided into 2 categories:
Those who have lost data
...and those who have not lost data YET ”
Remember to BACKUP!

dld_127
Posts: 3
Joined: 2024-01-30 08:16

Re: Plymouth ShowDelay does not work!

#5 Post by dld_127 »

sunrat wrote: 2024-01-31 01:55 It seems ShowDelay is the wrong option to keep it visible. You need to edit (or create) plymouth-quit.service - https://bbs.archlinux.org/viewtopic.php?id=285127
Also - https://wiki.archlinux.org/title/plymou ... _animation . As mentioned in that wiki, the method is if you start plymouth with systemd.

These were the first two results in a Startpage search for "Plymouth ShowDelay" - https://www.startpage.com/do/dsearch?q= ... ge=english
It is often faster to find answers by searching than posting on a forum. :wink:
I did as ur advice,the plymouth shows 10 seconds, but the result isn't what I want. There is still a few seconds of black screen betweent plymouth and multi-user auto login.
The plymouth-wait.service is as follow:

Code: Select all

[Unit]
Description=Wait for plymouth last
Before=plymouth-quit.service
[Service]
Type=oneshot
ExecStart=/usr/bin/sleep 10
[Install]
WantedBy=plymouth-start.service

Post Reply