Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 582390

Summary: sys-boot/plymouth-0.8.8-r4 with sys-kernel/dracut-044: plymouth-start.service: Failed at step EXEC spawning /usr/sbin/plymouthd: No such file or directory
Product: Gentoo Linux Reporter: Garry Filakhtov <filakhtov>
Component: Current packagesAssignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed>
Status: RESOLVED FIXED    
Severity: normal CC: filakhtov
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Patch for plymouth-populate-initrd

Description Garry Filakhtov 2016-05-07 23:24:09 UTC
initrd helper script for plymouth /usr/libexec/plymouth/plymouth-populate-initrd is installing binaries into /bin and /sbin. Systemd services from dracut expecting to have binaries in /usr/bin and /usr/sbin and fails to start splash screen.

Reproducible: Always

Steps to Reproduce:
1. create initrd image using dracut with systemd and plymouth.
2. reboot machine
3. see failure message in dracut
Actual Results:  
Plymouth does not start, journal says:
plymouth-start.service: Failed at step EXEC spawning /usr/sbin/plymouthd: No such file or directory

Expected Results:  
Plymouth shows a splash screen
Comment 1 Garry Filakhtov 2016-05-07 23:28:39 UTC
Created attachment 433552 [details, diff]
Patch for plymouth-populate-initrd

Patch fixes plymouth-populate-initrd by prepending /usr subpath.
Comment 2 Pacho Ramos gentoo-dev 2016-05-21 12:55:33 UTC
please try with plymouth-0.9.2
Comment 3 Garry Filakhtov 2016-05-21 20:54:29 UTC
Hi Pacho,

I've tried plymouth 0.9.2 and it works with dracut out of the box.

But now I have another problem, I don't see actually a splash screen, only black screen, switching directly to desktop login manager.

Pressing a key switches to console output, like in working plymouth setup, so I guess it is completely different problem!
Comment 4 Pacho Ramos gentoo-dev 2016-06-12 10:15:31 UTC
yeah, that is a different problem (maybe bug 466870, but feel free to open a new bug if that is not the case)

thanks for feedback