boot in xenial shows black screen instead of plymouth logo / encryption prompt

Bug #1546393 reported by Joe Barnett
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
plymouth (Ubuntu)
Confirmed
High
Unassigned

Bug Description

After updating to xenial, I see nothing but a black screen after EFI boot successfully. I can blindly type my disk encryption password to get the system to evenutally boot to a GDM prompt, but there's no visual feedback before that point. At first I thought it was because the initrd wasn't created properly on upgrade from wily (https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1546342), but forcing it to regenerate by apt-get install --reinstalling the kernel didn't fix it.

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: plymouth 0.9.2-3ubuntu9
ProcVersionSignature: Ubuntu 4.4.0-4.19-generic 4.4.1
Uname: Linux 4.4.0-4-generic x86_64
ApportVersion: 2.20-0ubuntu3
Architecture: amd64
CurrentDesktop: GNOME
Date: Tue Feb 16 22:06:49 2016
DefaultPlymouth: /usr/share/plymouth/themes/ubuntu-gnome-logo/ubuntu-gnome-logo.plymouth
EcryptfsInUse: Yes
InstallationDate: Installed on 2015-08-21 (179 days ago)
InstallationMedia: Ubuntu-GNOME 15.10 "Wily Werewolf" - Alpha amd64 (20150819)
MachineType: Apple Inc. MacBookPro11,4
ProcCmdLine: BOOT_IMAGE=/vmlinuz-4.4.0-4-generic.efi.signed root=/dev/mapper/ubuntu--gnome--vg-root ro quiet splash vt.handoff=7
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.4.0-4-generic.efi.signed root=/dev/mapper/ubuntu--gnome--vg-root ro quiet splash vt.handoff=7
SourcePackage: plymouth
TextPlymouth: /usr/share/plymouth/themes/ubuntu-gnome-text/ubuntu-gnome-text.plymouth
UpgradeStatus: Upgraded to xenial on 2016-02-16 (0 days ago)
dmi.bios.date: 06/05/2015
dmi.bios.vendor: Apple Inc.
dmi.bios.version: MBP114.88Z.0172.B04.1506051511
dmi.board.name: Mac-06F11FD93F0323C5
dmi.board.vendor: Apple Inc.
dmi.board.version: MacBookPro11,4
dmi.chassis.type: 9
dmi.chassis.vendor: Apple Inc.
dmi.chassis.version: Mac-06F11FD93F0323C5
dmi.modalias: dmi:bvnAppleInc.:bvrMBP114.88Z.0172.B04.1506051511:bd06/05/2015:svnAppleInc.:pnMacBookPro11,4:pvr1.0:rvnAppleInc.:rnMac-06F11FD93F0323C5:rvrMacBookPro11,4:cvnAppleInc.:ct9:cvrMac-06F11FD93F0323C5:
dmi.product.name: MacBookPro11,4
dmi.product.version: 1.0
dmi.sys.vendor: Apple Inc.

Revision history for this message
Joe Barnett (thejoe) wrote :
Revision history for this message
Francisco Angel Javier Prieto (fajprieto) wrote :

I have the same problem.

Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in plymouth (Ubuntu):
status: New → Confirmed
Revision history for this message
Francisco Angel Javier Prieto (fajprieto) wrote :

In my case this paths does not exist:/lib/plymouth/themes/ubuntu-logo and this file /lib/plymouth/themes/default.plymouth either.

Revision history for this message
Francisco Angel Javier Prieto (fajprieto) wrote :

Well I test with this...

1. sudo mkdir /lib/plymouth/themes/simple

2. Find a wallpaper you like and copy it to /lib/plymouth/themes/simple/wallpaper.png (must be a png!)

2. sudo gedit /lib/plymouth/themes/simple/simple.plymouth and paste the following:

[Plymouth Theme]
Name=Simple
Description=Wallpaper only
ModuleName=script

[script]
ImageDir=/lib/plymouth/themes/simple
ScriptFile=/lib/plymouth/themes/simple/simple.script

3. sudo gedit /lib/plymouth/themes/simple/simple.script and paste the following:

wallpaper_image = Image(“wallpaper.png”);
screen_width = Window.GetWidth();
screen_height = Window.GetHeight();
resized_wallpaper_image = wallpaper_image.Scale(screen_width,screen_height);
wallpaper_sprite = Sprite(resized_wallpaper_image);
wallpaper_sprite.SetZ(-100);

4. sudo update-alternatives --install /lib/plymouth/themes/default.plymouth default.plymouth /lib/plymouth/themes/simple/simple.plymouth 100

5. sudo update-alternatives --config default.plymouth (select simple from the list)

6. sudo update-initramfs -u

But in this point Fail with this error

plymouth module (/usr/lib/x86_64-linux-gnu/plymouth//.so) missing, skipping that theme.

If I run sudo dpkg-reconfigure Plymouth Fail with the same error.

Then I found the paths in /usr/share/plymouth/themes so I replace point 4 with

sudo update-alternatives --install /usr/share/plymouth/themes/default.plymouth default.plymouth /usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth 200

At point 5 I select /usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth 200 modo manual

I execute point 6 and reboot... I'm testing now.

Revision history for this message
Francisco Angel Javier Prieto (fajprieto) wrote :

Well I test with this...

1. sudo mkdir /lib/plymouth/themes/simple

2. Find a wallpaper you like and copy it to /lib/plymouth/themes/simple/wallpaper.png (must be a png!)

2. sudo gedit /lib/plymouth/themes/simple/simple.plymouth and paste the following:

[Plymouth Theme]
Name=Simple
Description=Wallpaper only
ModuleName=script

[script]
ImageDir=/lib/plymouth/themes/simple
ScriptFile=/lib/plymouth/themes/simple/simple.script

3. sudo gedit /lib/plymouth/themes/simple/simple.script and paste the following:

wallpaper_image = Image(“wallpaper.png”);
screen_width = Window.GetWidth();
screen_height = Window.GetHeight();
resized_wallpaper_image = wallpaper_image.Scale(screen_width,screen_height);
wallpaper_sprite = Sprite(resized_wallpaper_image);
wallpaper_sprite.SetZ(-100);

4. sudo update-alternatives --install /lib/plymouth/themes/default.plymouth default.plymouth /lib/plymouth/themes/simple/simple.plymouth 100

5. sudo update-alternatives --config default.plymouth (select simple from the list)

6. sudo update-initramfs -u

But in this point Fail with this error

plymouth module (/usr/lib/x86_64-linux-gnu/plymouth//.so) missing, skipping that theme.

If I run sudo dpkg-reconfigure Plymouth Fail with the same error.

Then I found the paths in /usr/share/plymouth/themes so I replace point 4 with

sudo update-alternatives --install /usr/share/plymouth/themes/default.plymouth default.plymouth /usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth 200

At point 5 I select /usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth 200 modo manual

I execute point 6 and reboot... I'm testing now.

But not work...

Revision history for this message
Francisco Angel Javier Prieto (fajprieto) wrote :

Well, I executed Grub Customizer.
I'm check Custom Resolution and select 1024x768x24 and then Save.
If I reboot Show up the prompt, but the keyboard usb hang.
If I turn off and turn on show up the menu and the prompt in text mode. This is my grub now:
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'

GRUB_DEFAULT="0"
GRUB_HIDDEN_TIMEOUT="0"
GRUB_HIDDEN_TIMEOUT_QUIET="true"
GRUB_TIMEOUT="10"
GRUB_DISTRIBUTOR="`lsb_release -i -s 2> /dev/null || echo Debian`"
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset quiet splash"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL="console"

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
GRUB_GFXMODE="1024x768x24"

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID="true"

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

GRUB_SAVEDEFAULT="false"

#export GRUB_MENU_PICTURE="/usr/share/plymouth/ubuntu-logo.png"

Revision history for this message
Francisco Angel Javier Prieto (fajprieto) wrote :

well, I have a new problem, when I am playing in Facebook, after five minutes the pc turn off and later, when I turn on apear the following error "no ums support in radeon module".
I was searching this new problem in Google and discover that the solution of this this problem to change GRUB_CMDLINE_LINUX_DEFAULT="nomodeset quiet splash" with GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" in GRUB.
But now the problem of black screen return.

Changed in plymouth (Ubuntu):
importance: Undecided → High
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.