Plymouth does not display correctly

Bug #1425304 reported by Da Xue
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux-meta-lts-utopic (Ubuntu)
Confirmed
Low
Unassigned

Bug Description

With the latest trusty 3.13 kernels, plymouth shows up properly. With the 3.16 kernels, plymouth no longer shows correctly and instead shows a purple background rather than the normal ". . . .".

I've tested on VMWare as well as KVM and a Intel bare metal.

Da Xue (daxue)
summary: - Plymouth GUI stopped working
+ Plymouth does not show correctly on 3.16
description: updated
Revision history for this message
Da Xue (daxue) wrote : Re: Plymouth does not show correctly on 3.16

Instead of the usual "Ubuntu" centered logo with the dots below, it seems that everything is drawn to the top right corner.

summary: - Plymouth does not show correctly on 3.16
+ Plymouth does not display correctly
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in linux-meta-lts-utopic (Ubuntu):
status: New → Confirmed
Revision history for this message
D. Charles Pyle (dcharlespyle) wrote :

When I run the 3.16 kernel in 14.04.2, both monitors on my dual monitor setup shut down with loss of signal until the system comes to the Unity login screen. When I run either 3.13 or 3.14 kernels there is no problem.

I have found that commenting out lines in the /etc/grub.d/10_lupin file and setting vt_handoff=1 to vt_handoff=0 in the /etc/grub.d/10_linux file will allow the plymouth screen to display properly on a 3.16 kernel.

Whatever the 3.16 kernels do differently seems to prevent the plymouth screen from displaying on boot unless vt_handoff is disabled in a file (two files if the user is running Ubuntu in a Wubi install).

The relevant lines in the /etc/grub.d/10_lupin file to disable by commenting them out are as follows:

#for word in $GRUB_CMDLINE_LINUX_DEFAULT; do
# if [ "$word" = splash ]; then
# GRUB_CMDLINE_LINUX_DEFAULT="$GRUB_CMDLINE_LINUX_DEFAULT \$vt_handoff"
# fi
#done

After that, plymouth displays correctly every bootup.

Revision history for this message
D. Charles Pyle (dcharlespyle) wrote :

Don't forget to run sudo update-grub before rebooting or you will see no difference.

Mathew Hodson (mhodson)
Changed in linux-meta-lts-utopic (Ubuntu):
importance: Undecided → Low
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.