Shutdown hangs waiting for plymouth-shutdown
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
plymouth (Ubuntu) |
Confirmed
|
Medium
|
Mathieu Trudel-Lapierre |
Bug Description
This issue occurs with Ubuntu Trusty and xdm installed. The system reacts on [Ctrl]-[Alt]-[Del], which triggers
exec shutdown -h now "Control-Alt-Delete pressed"
without any additional checks via /etc/init/
Procedure:
* Boot ubuntu-minimal with X/xdm installed
* Terminate xdm before logging in using [Ctrl]-R
* Send [Ctrl]-[Alt]-[Del]
* Wait ...
I've tried the reboot with both plymouth-disabler missing/installed, but result is the same.
See the list of running processes during shutdown, It looks like some deadlock waiting for events.
I failed to verify if the problem is specific to having xdm installed, the upstart package or some other component, so the bug/misconfigur
$ lsb_release -rd
Description: Ubuntu 14.04 LTS
Release: 14.04
$ apt-cache policy plymouth
plymouth:
Installed: 0.8.8-0ubuntu17
Candidate: 0.8.8-0ubuntu17
Version table:
*** 0.8.8-0ubuntu17 0
500 http://
100 /var/lib/
Dimitri, please have a look at this bug. I can't figure out what the current plymouth-shutdown job is supposed to do; it has a start condition of:
start on (runlevel [016]
and (stopped xdm
or stopped uxlaunch))
And I have neither xdm or uxlaunch on my system, so I don't know how this job ever starts at all on an Ubuntu desktop... and on a desktop that does have xdm, it seems that it triggers and blocks the shutdown.