You are not logged in.

#1 2017-04-18 02:46:31

yochaigal
Member
From: Boston
Registered: 2011-02-06
Posts: 202

[SOLVED] No graphical LUKS decrypt on plymouth (must use TTY1)

Hello. Arch 64bit on an X1 Carbon (4th Gen).
Linux Kernel 4.10.10-1-ck-skylake; sddm 0.14.0-2, plymouth 0.9.2-12.

For a while now I've had a graphical decryption screen post-GRUB, followed by plymouth splash.
After a recent upgrade (kernel, probably) that behavior has changed: now, I get a black screen after GRUB, and must switch to TTY1 in order to type in my password to decrypt (I can see tty text). Interestingly, if I do not switch TTYs, I can still get the machine to boot, by blind-typing my decrypt password. I do see the plymouth splash (KDE breeze theme) when I do that.

mkinitcpio.conf hooks:
HOOKS="base udev plymouth plymouth-encrypt autodetect modconf block lvm2 filesystems keyboard fsck"

GRUB config:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash elevator=bfq udev.log-priority=3"
GRUB_CMDLINE_LINUX="cryptdevice=/dev/sda2:luks:allow-discards"
 
The only change I've noticed is that I get this seemingly unrelated error message post-decrypt:
acer_wmi: Unsupported machine has AMW0_GUID1, unable to load

What am I missing?
Thanks!

EDIT: Actually, reinstalling plymouth and breeze-plymouth resolved this issue. I think maybe I just had to rebuild the theme with:

plymouth-set-default-theme -R [theme]

Last edited by yochaigal (2017-04-18 03:05:10)

Offline

Board footer

Powered by FluxBB