Plymouth-quit-wait.service never quits, holds up other units

Fresh install, nothing fancy.

I noticed that KDE was complaining about "Power Profiles may be supported on your device. Try installing … or restarting … " bla bla bla.

I was truly baffled by this as the live install environment worked fine.

I finally landed on plymouth-quit-wait.service stuck waiting.

1   graphical.target              start waiting
2   multi-user.target             start waiting
155 power-profiles-daemon.service start waiting
134 plymouth-quit-wait.service    start running

4 jobs listed.

as soon as I kill that process, the remaining units finish and everything is fine.

Any idea what might be going on here?

Plymouth is more trouble than it’s worth. I removed it and haven’t had any problems since.

3 Likes

:point_up_2: Wanted to say this exact thing. :point_up_2:

3 Likes

And in case OP (or any future other) could use it … heres this

3 Likes

Hi all,

Thanks for the suggestion.

I will be disabling Plymouth.

This situation is a bit strange though because of some unfortunate timing with a MOSFET failure on my Framework laptop mainboard. It has me a bit skeptical if there is still something wrong with my kit.

While I was waiting for my replacement board, I temporarily moved my drive into my MS-01 so that I could keep on working, albeit constrained to my desk. However, upon moving my drive back to the Framework after installing the replacement board, I started noticing some behavior that I just don’t remember seeing before… namely, the aforementioned issue with Plymouth.

I installed Manjaro fresh on another drive from the latest installation ISO and observed the same behavior…plymouthd not exiting, which causes the plymouth-quit-wait.service to wait and hold up the remaining units from completing…namely power-profiles-daemon.service. To add to the confusion, I only seem to observe this behavior when I boot attached to my Caldigit TS4. If I boot unplugged or plugged into an AC adapter, plymouthd quits on its own and everything is happy.

Interestingly enough, I also reinstalled Manjaro from the installation ISO that I used back in August. That installation doesn’t exhibit this issue…that is until I update it.

I can forcefully terminate plymouthd with a kill -9, which releases the plymouth-quit-wait.service and thus the remaining service units.

Again, I find it strange that this only manifests if I boot while attached to my TS4.