Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

vconsole: true causes systems with encrypted root to freeze. #256

Open
CosmicFusion opened this issue Feb 18, 2024 · 1 comment
Open

vconsole: true causes systems with encrypted root to freeze. #256

CosmicFusion opened this issue Feb 18, 2024 · 1 comment

Comments

@CosmicFusion
Copy link

OS: PikaOS 3/Ubuntu 23.10
PC: intel iris laptop/nvidia pc/qemu VM
Kernel: 6.6.6/6.5.5/6.5.0

Expected Behavior:
having vconsole: true in the booster configuration would cause an un-encrypted system to boot right up.

having vconsole: true in the booster configuration would cause an encrypted system to show unlock dialog with keymap from vconsole.

Current Behavior
having vconsole: true in the booster configuration would cause an un-encrypted system to boot right up.

having vconsole: false in the booster configuration would cause an un-encrypted system to boot right up.

having vconsole: false in the booster configuration would cause an encrypted system to show unlock dialog with US keymap.

having vconsole: true in the booster configuration would cause an encrypted system to freeze at console font loading never asking for luks password.

no font set in vconsole:
Screenshot from 2024-02-18 17-53-17

terminus font:
Screenshot from 2024-02-18 00-45-39

vga font:
Screenshot from 2024-02-18 00-48-50

my /etc/booster.yaml

vconsole: true
extra_files: busybox
enable_lvm: true
modules_force_load: usbhid

my /etc/vconsole.conf

XKBMODEL="pc105"
XKBLAYOUT="us"
XKBVARIANT=""
XKBOPTIONS=""
BACKSPACE="guess"
KEYMAP=us
@CosmicFusion
Copy link
Author

Solved but not gonna Close

The issue turned out to be caused by faulty locale generation on my end.

Though it shouldn't be closed because it should show error message at runtime with debug on, or error at image regen time.

We only got it fixed by accident.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant