No text rendering in Plymouth with current initramfs-tools

Bug #814909 reported by Luke
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
initramfs-tools (Ubuntu)
New
Undecided
Unassigned

Bug Description

Running Ubuntu Onieric with initramfs-tools-bin_0.99ubuntu2_i386.deb , there are no text prompts in plymouth message or plymouth ask-for-password. In the password function the password entry box works, and the password is accepted, but text such as which disk you are opening is NOT rendered. Unless video output cuts off, forcing Plymouth to restart after root filesystem mount (after which text works), this also prevents fsck messages from appearing.

This bug appears without regard for version of Plymouth, both the last two ubuntu 0.8.2 versions and the Ricotz 0.8.4 versions are affected. Running Plymouth in the initramfs with --debug and switching to console at the password prompt reveals the logs attached in the screen photos in the attached tarball (I was unable to divert the output to a file that survived the boot process).

In the logs there is a reference to plymouth-label being unable to open libGL.so.1 which may be the culprit, as plymouth-label is responsible for test like password prompt details (which disk?) and fsck dialogue. This problem began with the video cutoff bug, but when video is cut off and restored, Plymouth is reloaded and text then renders, the font looking heavier than it previously did from the initramfs.

The "bootlogs" tarball contains photographs of the screen in console after editing the plymouth script in /usr/share/inbitramfs-tools/scripts/init-top to call plymouth with --debug , making a new inbitramfs, rebooting with it, and switching to console at the password prompt. Again, the parts about plymouth-label being unable to open libGL.so.1 are suspect here, though adding an aditional hook to copy that into the initramfs causes video output to turn off and STAY off.

Revision history for this message
Luke (lukekuhn) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.