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

Add /etc/vconsole.conf to initramfs #445

Closed
flexagoon opened this issue Dec 10, 2023 · 4 comments
Closed

Add /etc/vconsole.conf to initramfs #445

flexagoon opened this issue Dec 10, 2023 · 4 comments

Comments

@flexagoon
Copy link

Due to an upstream issue, the disk decryption screen always uses the en-US keyboard layout, even if you selected a different one during install. The suggested workaround is to run rpm-ostree initramfs-etc --track=/etc/vconsole.conf.

I don't know if that's possible, but it would be great if uBlue did that by default.

@bsherman
Copy link
Contributor

This is a good suggestion for either https://github.com/ublue-os/bazzite or https://github.com/ublue-os/bluefin, but changing initramfs configs is probably out of scope on the *-main images.

@ublue-os/approver any thoughts on this?

@EyeCantCU
Copy link
Member

Unfortunately, I have to agree with @bsherman. While this would be a great addition to downstream images, configuring this here could be problematic in that, for example, someone may want to use a full initramfs configuration or they may not want to enable it at all - in which case they'd need to disable whatever service we add here in their installation or in their image downstream

@flexagoon
Copy link
Author

Do you at least know if this is possible to do in my own uBlue image? I tried to do this with the scripts module, but the rpm-ostree initramfs-etc command requires a booted system

@fiftydinar
Copy link
Contributor

fiftydinar commented Dec 15, 2023

@flexagoon You need to have initramfs-etc (hardware-setup) service which would do that stuff on system. You can check Bazzite repo, they did it in details. You can check mine too, but it's not up to date with Bazzite one due to complexity (didn't find the way to merge their changes without Bazzite specific ones).

@flexagoon flexagoon closed this as not planned Won't fix, can't repro, duplicate, stale Mar 23, 2024
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

4 participants