enter kills X when booting Live CD or w/cryptsetup with plymouth text plugin
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
plymouth (Ubuntu) |
Fix Released
|
Critical
|
Scott James Remnant (Canonical) | ||
upstart (Ubuntu) |
Fix Released
|
Critical
|
Scott James Remnant (Canonical) |
Bug Description
Binary package hint: plymouth
While this is the same symptom as in bug 538213, I'm intentionally reporting a new bug since it's possible my problem has a different cause.
Pressing Enter after live CD boot (20100317 Ubuntu desktop i386 image) kills X. This is true either in live session mode (gdm) or when using ubiquity-dm. This image used plymouth 0.8.0~-15, so I tried remastering it with 0.8.0~-16, but the same is true there as well. I'm using kvm, and so plymouth uses the text plugin. I can reproduce this every time.
Between X dying and restarting, a black screen is displayed briefly; on this screen I see a few junk characters at the top left in (I think) a reddish colour, specifically "^\◆" (at least the third character looks like a diamond, I'm not sure exactly which codepoint it is), which looks rather as if keypresses are being interpreted in a garbage keymap, probably raw mode.
I've attached a syslog from my remastered image (plymouth 0.8.0~-16) booted with --verbose in live session mode. The X log says that it caught SIGQUIT; it's not very informative but I've attached it as well. When gdm restarts X, the new server ends up on vt8.
summary: |
- enter kills X when booting with text plugin + enter kills X when booting Live CD or w/cryptsetup with plymouth text + plugin |
Changed in plymouth (Ubuntu): | |
status: | Confirmed → Triaged |
milestone: | none → ubuntu-10.04-beta-1 |
assignee: | nobody → Scott James Remnant (scott) |
importance: | High → Critical |
Changed in plymouth (Ubuntu): | |
status: | Triaged → Fix Committed |
tags: | added: iso-testing |
Confirmed: 100% reproducible in KVM (which uses text backend). Does not affect real iron when using the graphical plymouth renderer. This also reproduces if you boot the live system on real iron without the "splash" argument.