linux 4.15.0-20-generic messes up plymouth and no prompt for luks password

Bug #1768647 reported by Bump
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
High
Unassigned

Bug Description

With 4.15.0-19-generic everything works perfect. However, with 4.15.0-20-generic, when I power on the computer, the kde plymouth does not show the textbox to enter the root volume crypts luks password. The logo just stays there like in the attachment.

If I uninstall plymouth and remove quiet and splash from GRUB_CMDLINE_LINUX_DEFAULT= && update-initramfs -u it boots in text-only mode and then can enter the password perfectly.

Revision history for this message
Bump (bump55) wrote :
summary: - linux 4.15.0-20-generic messes up plymouth and no prompt for cryptfs
+ linux 4.15.0-20-generic messes up plymouth and no prompt for luks
+ cryptfs
summary: - linux 4.15.0-20-generic messes up plymouth and no prompt for luks
- cryptfs
+ linux 4.15.0-20-generic messes up plymouth and no textbox prompt for
+ luks cryptfs
summary: - linux 4.15.0-20-generic messes up plymouth and no textbox prompt for
- luks cryptfs
+ linux 4.15.0-20-generic messes up plymouth and no prompt for luks
+ password
Revision history for this message
Bump (bump55) wrote :
Revision history for this message
Bump (bump55) wrote :

All graphic fanciness should be removed by default by the way, it's only there to cause problems.

https://bugs.launchpad.net/ubuntu/+source/plymouth/+bug/1768651

Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:

apport-collect 1768647

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
tags: added: chaotic
Bump (bump55)
Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Bump (bump55) wrote :

I can reinstall problematic packages to re-test but need specific instructions how to do is successfully.

Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Does this issue go away if you boot back into the -19 kernel?

Changed in linux (Ubuntu):
importance: Undecided → High
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v4.17 kernel[0].

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".

Thanks in advance.

[0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.17-rc4

tags: added: kernel-da-key
Revision history for this message
Bump (bump55) wrote :

With the -19 kernel it works perfectly. I will try newest version asap.

Revision history for this message
Bump (bump55) wrote :

The problem is with kernel linux-image-4.15.0-20-generic, with -19 works perfectly.

These are the steps to reproduce the issue:

1)

------------------ Start of /etc/default/grub -----------------

# 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="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=640x480

# 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"

------------------ End of /etc/default/grub -----------------

Revision history for this message
Bump (bump55) wrote :

2) Uninstall and install commands as root, so you end up with the problem after last reboot:

apt install plymouth-theme-kubuntu-text:all=1:18.04ubuntu11 plymouth-theme-ubuntu-text:amd64=0.9.3-1ubuntu7 plymouth-theme-kubuntu-logo:all=1:18.04ubuntu11 plymouth-theme-ubuntu-logo:amd64=0.9.3-1ubuntu7 plymouth-label:amd64 0.9.3-1ubuntu7 plymouth:amd64=0.9.3-1ubuntu7

apt install plymouth-theme-kubuntu-text:all=1:18.04ubuntu11

apt install plymouth-theme-kubuntu-text:all=1:18.04ubuntu11

apt install plymouth-theme-ubuntu-text:amd64=0.9.3-1ubuntu7

apt install plymouth-theme-kubuntu-logo:all=1:18.04ubuntu11

apt install plymouth-theme-ubuntu-logo:amd64=0.9.3-1ubuntu7

apt install plymouth-label:amd64 0.9.3-1ubuntu7

apt install plymouth-label:amd64=0.9.3-1ubuntu7

apt install plymouth:amd64=0.9.3-1ubuntu7

nano -w /etc/default/grub

apt install plymouth:amd64=0.9.3-1ubuntu7

apt install plymouth-theme-kubuntu-logo:all=1:18.04ubuntu11

apt --reinstall install plymouth-theme-kubuntu-logo:all=1:18.04ubuntu11

shutdown -r now

nano -w /etc/default/grub

update-grub

update-grub2

update-initramfs -u

apt install plymouth-theme-kubuntu-logo:all=1:18.04ubuntu11 plymouth-theme-kubuntu-text:all=1:18.04ubuntu11 plymouth-theme-ubuntu-text:amd64=0.9.3-1ubuntu7 plymouth-theme-kubuntu-text:all=1:18.04ubuntu11

apt uninstall plymouth-theme-kubuntu-logo:all=1:18.04ubuntu11 plymouth-theme-kubuntu-text:all=1:18.04ubuntu11 plymouth-theme-ubuntu-text:amd64=0.9.3-1ubuntu7 plymouth-theme-kubuntu-text:all=1:18.04ubuntu11

apt remove plymouth-theme-kubuntu-logo:all=1:18.04ubuntu11 plymouth-theme-kubuntu-text:all=1:18.04ubuntu11 plymouth-theme-ubuntu-text:amd64=0.9.3-1ubuntu7 plymouth-theme-kubuntu-text:all=1:18.04ubuntu11

apt install plymouth-label:amd64=0.9.3-1ubuntu7

apt install plymouth-theme-kubuntu-logo:all=1:18.04ubuntu11 plymouth-theme-kubuntu-text:all=1:18.04ubuntu11 plymouth-theme-ubuntu-text:amd64=0.9.3-1ubuntu7 plymouth-theme-kubuntu-text:all=1:18.04ubuntu11

shutdown -r now

Revision history for this message
Bump (bump55) wrote :

The experienced issue is: when selecting kernel -20 to boot, it displays the following, and never progresses to ask for luks unlock password (other times just stays there the KDE logo but same thing, no textbox to enter luks password):

Loading Linux 4.15.0-20-generic ...
Loading initial ramdisk ...
_

Revision history for this message
Bump (bump55) wrote :
Download full text (3.6 KiB)

I don't know which exact files to install on amd64, please help:

$ ls
linux-headers-4.17.0-041700rc4-generic_4.17.0-041700rc4.201805070430_amd64.deb linux-modules-4.17.0-041700rc4-generic_4.17.0-041700rc4.201805070430_amd64.deb
linux-image-unsigned-4.17.0-041700rc4-generic_4.17.0-041700rc4.201805070430_amd64.deb

$ sudo dpkg -i *.deb
Selecting previously unselected package linux-headers-4.17.0-041700rc4-generic.
(Reading database ... 331467 files and directories currently installed.)
Preparing to unpack linux-headers-4.17.0-041700rc4-generic_4.17.0-041700rc4.201805070430_amd64.deb ...
Unpacking linux-headers-4.17.0-041700rc4-generic (4.17.0-041700rc4.201805070430) ...
Selecting previously unselected package linux-image-unsigned-4.17.0-041700rc4-generic.
Preparing to unpack linux-image-unsigned-4.17.0-041700rc4-generic_4.17.0-041700rc4.201805070430_amd64.deb ...
Unpacking linux-image-unsigned-4.17.0-041700rc4-generic (4.17.0-041700rc4.201805070430) ...
Selecting previously unselected package linux-modules-4.17.0-041700rc4-generic.
Preparing to unpack linux-modules-4.17.0-041700rc4-generic_4.17.0-041700rc4.201805070430_amd64.deb ...
Unpacking linux-modules-4.17.0-041700rc4-generic (4.17.0-041700rc4.201805070430) ...
dpkg: dependency problems prevent configuration of linux-headers-4.17.0-041700rc4-generic:
 linux-headers-4.17.0-041700rc4-generic depends on linux-headers-4.17.0-041700rc4; however:
  Package linux-headers-4.17.0-041700rc4 is not installed.

dpkg: error processing package linux-headers-4.17.0-041700rc4-generic (--install):
 dependency problems - leaving unconfigured
Setting up linux-modules-4.17.0-041700rc4-generic (4.17.0-041700rc4.201805070430) ...
Setting up linux-image-unsigned-4.17.0-041700rc4-generic (4.17.0-041700rc4.201805070430) ...
I: /vmlinuz.old is now a symlink to boot/vmlinuz-4.15.0-20-generic
I: /initrd.img.old is now a symlink to boot/initrd.img-4.15.0-20-generic
I: /vmlinuz is now a symlink to boot/vmlinuz-4.17.0-041700rc4-generic
I: /initrd.img is now a symlink to boot/initrd.img-4.17.0-041700rc4-generic
Processing triggers for linux-image-unsigned-4.17.0-041700rc4-generic (4.17.0-041700rc4.201805070430) ...
/etc/kernel/postinst.d/dkms:
ERROR (dkms apport): kernel package linux-headers-4.17.0-041700rc4-generic is not supported
Error! Bad return status for module build on kernel: 4.17.0-041700rc4-generic (x86_64)
Consult /var/lib/dkms/nvidia/390.48/build/make.log for more information.
ERROR (dkms apport): kernel package linux-headers-4.17.0-041700rc4-generic is not supported
Error! Bad return status for module build on kernel: 4.17.0-041700rc4-generic (x86_64)
Consult /var/lib/dkms/virtualbox/5.2.10/build/make.log for more information.
ERROR (dkms apport): kernel package linux-headers-4.17.0-041700rc4-generic is not supported
Error! Bad return status for module build on kernel: 4.17.0-041700rc4-generic (x86_64)
Consult /var/lib/dkms/virtualbox-guest/5.2.10/build/make.log for more information.
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-4.17.0-041700rc4-generic
/etc/kernel/postinst.d/zz-update-grub:
Generating grub configuration file ...
Found linux image: /boot/vm...

Read more...

Revision history for this message
Bump (bump55) wrote :
Download full text (3.5 KiB)

Same problem with 386 packages, please help:

$ ls
linux-headers-4.17.0-041700rc4-generic_4.17.0-041700rc4.201805070430_i386.deb linux-modules-4.17.0-041700rc4-generic_4.17.0-041700rc4.201805070430_i386.deb
linux-image-4.17.0-041700rc4-generic_4.17.0-041700rc4.201805070430_i386.deb

$ sudo dpkg -i *.deb
Selecting previously unselected package linux-headers-4.17.0-041700rc4-generic:i386.
(Reading database ... 331468 files and directories currently installed.)
Preparing to unpack linux-headers-4.17.0-041700rc4-generic_4.17.0-041700rc4.201805070430_i386.deb ...
Unpacking linux-headers-4.17.0-041700rc4-generic:i386 (4.17.0-041700rc4.201805070430) ...
Selecting previously unselected package linux-image-4.17.0-041700rc4-generic:i386.
Preparing to unpack linux-image-4.17.0-041700rc4-generic_4.17.0-041700rc4.201805070430_i386.deb ...
Unpacking linux-image-4.17.0-041700rc4-generic:i386 (4.17.0-041700rc4.201805070430) ...
Selecting previously unselected package linux-modules-4.17.0-041700rc4-generic:i386.
Preparing to unpack linux-modules-4.17.0-041700rc4-generic_4.17.0-041700rc4.201805070430_i386.deb ...
Unpacking linux-modules-4.17.0-041700rc4-generic:i386 (4.17.0-041700rc4.201805070430) ...
dpkg: dependency problems prevent configuration of linux-headers-4.17.0-041700rc4-generic:i386:
 linux-headers-4.17.0-041700rc4-generic:i386 depends on linux-headers-4.17.0-041700rc4.

dpkg: error processing package linux-headers-4.17.0-041700rc4-generic:i386 (--install):
 dependency problems - leaving unconfigured
Setting up linux-modules-4.17.0-041700rc4-generic:i386 (4.17.0-041700rc4.201805070430) ...
Setting up linux-image-4.17.0-041700rc4-generic:i386 (4.17.0-041700rc4.201805070430) ...
I: /vmlinuz.old is now a symlink to boot/vmlinuz-4.15.0-20-generic
I: /initrd.img.old is now a symlink to boot/initrd.img-4.15.0-20-generic
I: /vmlinuz is now a symlink to boot/vmlinuz-4.17.0-041700rc4-generic
I: /initrd.img is now a symlink to boot/initrd.img-4.17.0-041700rc4-generic
Processing triggers for linux-image-4.17.0-041700rc4-generic:i386 (4.17.0-041700rc4.201805070430) ...
/etc/kernel/postinst.d/dkms:
ERROR (dkms apport): kernel package linux-headers-4.17.0-041700rc4-generic is not supported
Error! Bad return status for module build on kernel: 4.17.0-041700rc4-generic (x86_64)
Consult /var/lib/dkms/nvidia/390.48/build/make.log for more information.
ERROR (dkms apport): kernel package linux-headers-4.17.0-041700rc4-generic is not supported
Error! Bad return status for module build on kernel: 4.17.0-041700rc4-generic (x86_64)
Consult /var/lib/dkms/virtualbox/5.2.10/build/make.log for more information.
ERROR (dkms apport): kernel package linux-headers-4.17.0-041700rc4-generic is not supported
Error! Bad return status for module build on kernel: 4.17.0-041700rc4-generic (x86_64)
Consult /var/lib/dkms/virtualbox-guest/5.2.10/build/make.log for more information.
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-4.17.0-041700rc4-generic
/etc/kernel/postinst.d/zz-update-grub:
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.17.0-041700rc4-generic
Found initrd image: /boot/initrd.img-4.17.0-041700rc4-generic
Fou...

Read more...

Revision history for this message
Bump (bump55) wrote :

Finally enabled bionic-proposed, and newest kernel 4.15.0-21-generic works again, so I guess it's fixed upstream. This is part of the update log for future reference:

root@ubuntu:/var/log/apt# apt dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
  linux-image-4.15.0-20-generic linux-modules-4.15.0-20-generic linux-modules-extra-4.15.0-20-generic
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
  linux-headers-4.15.0-21 linux-headers-4.15.0-21-generic linux-image-4.15.0-21-generic linux-modules-4.15.0-21-generic linux-modules-extra-4.15.0-21-generic
The following packages will be upgraded:
  gnome-initial-setup gnome-session-bin gnome-session-common gnome-startup-applications ifupdown libgtop-2.0-11 libgtop2-common linux-generic linux-headers-generic linux-image-generic
  linux-libc-dev linux-signed-generic linux-signed-image-generic linux-source linux-source-4.15.0 netplan.io nplan python3-software-properties software-properties-common
  software-properties-gtk software-properties-kde ubuntu-session
22 upgraded, 5 newly installed, 0 to remove and 0 not upgraded.
Need to get 197 MB of archives.
After this operation, 335 MB of additional disk space will be used.
Do you want to continue? [Y/n]

tags: added: kernel-fixed-upstream
tags: added: kernel-da-key.
removed: kernel-da-key
tags: added: kernel-da-key
removed: kernel-da-key.
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.