Comment 4 for bug 1224218

Revision history for this message
Rainer Rohde (rainer-rohde) wrote :

@Joseph,

this is not a kernel issue, however, a plymouth vs uswsusp.

This seems to be a known issue, and the question is why can't this be fixed by Canonical?

Here's the note I have:

"Aha! I figured it out -- I'd worked around this in the previous release
but forgotten about it. It's a bad interaction between uswsusp and
plymouth. So this is basically a duplicate of #816859, which has an
easy workaround, which makes me wonder why Ubuntu maintainers can't take
the trouble of adding a two-line fix to /usr/share/initramfs-
tools/scripts/local-premount/uswsusp."

The workaround:

patch <<EOF uswsusp
--- uswsusp.orig
+++ uswsusp
@@ -34,4 +34,6 @@
      mknod /dev/snapshot c ${DEV%:*} ${DEV#*:}
 fi

+[ -x /bin/plymouth ] && plymouth quit
+
 /sbin/resume
EOF