plymouth in raring causes system hardlock if console_setup is not run in the initramfs on nexus7 prior to starting plymouthd
Bug #1084063 reported by
Oliver Grawert
This bug affects 6 people
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| Plymouth |
Invalid
|
Undecided
|
Unassigned | ||
| ubuntu-nexus7 |
Fix Released
|
Undecided
|
Oliver Grawert | ||
| plymouth (Ubuntu) |
Invalid
|
Critical
|
Unassigned | ||
| Raring |
Won't Fix
|
Critical
|
Unassigned | ||
| ubuntu-defaults-nexus7 (Ubuntu) |
Invalid
|
Critical
|
Unassigned | ||
| Raring |
Won't Fix
|
Critical
|
Unassigned | ||
Bug Description
while i can see the splash fine if i add a break= statement to my kernel commandline and manually ctrl-d out of the initrd shell,
using plymouth without a break statement causes a hard reboot of the system.
| Changed in plymouth (Ubuntu): | |
| importance: | Undecided → High |
| Changed in ubuntu-nexus7: | |
| status: | New → Confirmed |
| Changed in plymouth (Ubuntu Raring): | |
| status: | New → Triaged |
| Changed in ubuntu-defaults-nexus7 (Ubuntu Raring): | |
| importance: | High → Critical |
| Changed in ubuntu-nexus7: | |
| assignee: | nobody → Oliver Grawert (ogra) |
| Changed in plymouth (Ubuntu Raring): | |
| assignee: | nobody → Oliver Grawert (ogra) |
| importance: | High → Critical |
| Changed in ubuntu-nexus7: | |
| status: | Confirmed → Fix Committed |
| Changed in plymouth (Ubuntu Raring): | |
| status: | Triaged → Fix Committed |
| status: | Fix Committed → Fix Released |
| Changed in ubuntu-defaults-nexus7 (Ubuntu Raring): | |
| status: | In Progress → Fix Released |
| Changed in ubuntu-nexus7: | |
| status: | Fix Committed → Fix Released |
| tags: | added: mobile nexus7 |
| tags: | added: raring |
| information type: | Public → Public Security |
| information type: | Public Security → Public |
| description: | updated |
| Changed in plymouth (Ubuntu): | |
| assignee: | Oliver Grawert (ogra) → nobody |
| Changed in plymouth (Ubuntu Raring): | |
| assignee: | Oliver Grawert (ogra) → nobody |
| Changed in ubuntu-defaults-nexus7 (Ubuntu): | |
| assignee: | Oliver Grawert (ogra) → nobody |
| Changed in ubuntu-defaults-nexus7 (Ubuntu Raring): | |
| assignee: | Oliver Grawert (ogra) → nobody |
| Changed in plymouth: | |
| status: | New → Invalid |
| Changed in plymouth (Ubuntu): | |
| status: | In Progress → Invalid |
To post a comment you must log in.

doing some research it seems the panic() function that is called by maybe_break in the initramfs scripts executes /scripts/ panic/console_ setup. calling /scripts/ panic/console_ setup from /init right before the run-init execution makes boots without break= possible and fixes the splash (well, apart from it being in portrait mode despite the tty being in landscape, but thats a different bug)