Plymouth/gdm hangs without connected monitor
@FelixZhang
Submitted by Felix Zhang Link to original bug (#795477)
Description
This issue is caught by SUSE automation QA framework.
When no monitor is attached, booting up graphic.target is stalled forever waiting plymouth to quit. Listing systemd jobs from ssh showing the following statuses:
linux-w63p:~ # systemctl list-jobs
JOB UNIT TYPE STATE
217 getty.target start waiting
113 multi-user.target start waiting
218 serial-getty@ttyS0.service start waiting
213 systemd-update-utmp-runlevel.service start waiting
262 after-local.service start waiting
223 getty@tty1.service start waiting
248 plymouth-quit-wait.service start running
112 graphical.target start waiting
8 jobs listed.
The same issue can also be reproduced in a QEMU vm by simulating the virtual monitor detached by adding following option to the kernel command line in bootloader: video=Virtual-1:d