libplymouth2_0.8.2-2ubuntu6 and later give ragged splash and text rendering
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linaro GCC |
Fix Released
|
High
|
Ulrich Weigand | ||
Plymouth |
Fix Released
|
Medium
|
|||
gcc |
Fix Released
|
Medium
|
|||
gcc-4.5 (Ubuntu) |
Fix Released
|
High
|
Canonical Foundations Team | ||
Natty |
Fix Released
|
High
|
Canonical Foundations Team | ||
plymouth (Ubuntu) |
Fix Released
|
Medium
|
Martin Pitt | ||
Natty |
Fix Released
|
Medium
|
Martin Pitt |
Bug Description
Binary package hint: plymouth
With these 2ubuntu6 and 2ubuntu7, and ONLY these two versions so far, the boot splash theme looks ragged, with poorly-rendered graphics and unreadable text on messages and passphrase prompts. This problem appears with both Intel and ATI r-600 graphics, and appeared in the default ubuntu-logo theme, the ubuntustudio theme, and in my customized theme based on ubuntustudio. The problem is visible in an X11 rendering of the splash as well.
With ubuntu-logo, the defective rendering is visible on a close examination but this theme is not as sensitive to rendering problems as ubuntustudio and derivatives of it.. The ubuntustudio theme is severely affected, and text characters in any theme are so poorly rendered as to be unreadable.
The workaround for now is to drop in the library files that install directly into /lib from an older version of libplymouth, or roll everything back to the 2ubuntu5 version. Obviously, the problem is in the libplymouth files that do NOT install into the /lib/plymouth directory. This is as far as i have been able to trace the problem so far.
libplymouth2_
Related branches
- Linaro Toolchain Developers: Pending requested
-
Diff: 100 lines (+48/-5)4 files modifiedChangeLog.linaro (+20/-0)
gcc/expmed.c (+7/-2)
gcc/expr.c (+4/-3)
gcc/testsuite/gcc.c-torture/execute/pr47299.c (+17/-0)
Changed in gcc-linaro: | |
status: | New → Confirmed |
importance: | Undecided → High |
Changed in plymouth: | |
status: | Unknown → Fix Released |
Changed in gcc: | |
importance: | Unknown → Medium |
status: | Unknown → Fix Released |
Changed in plymouth: | |
importance: | Unknown → Medium |
Changed in gcc-linaro: | |
milestone: | none → 4.5-2011.02-0 |
status: | In Progress → Fix Committed |
Changed in gcc-linaro: | |
status: | Fix Committed → Fix Released |
Confirming with Nvidia's BLOB + framebuffer and Nouveau. Screenshot attached.