wayblueorg / wayblue

Fedora Atomic images for wayland compositors
Apache License 2.0
124 stars 16 forks source link

SDDM do not use system locales on Hyprland image. #44

Open izdener opened 5 months ago

izdener commented 5 months ago

SDDM doesn't pick up the system locale settings for keyboard layout.

RoyalOughtness commented 3 months ago

After looking into this a bit, I think this might be a bug in the sddm-wayland-generic subpackage of Fedora's sddm package. The sddm-wayland-sway subpackage pulls in a custom config that executes a sway-provided executable to pull system locales. This works in part I assume because SDDM itself is running on sway, whereas the sddm-wayland-generic package runs using weston.

So a solution to this from the wayblue side could be to switch all images to sddm-wayland-sway, but that would pull sway in to all the images: https://src.fedoraproject.org/rpms/sway-config-fedora/blob/rawhide/f/sway-config-fedora.spec#_65

So I would recommend creating an upstream bug on this, here: https://bugzilla.redhat.com/buglist.cgi?bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&component=sway-config-fedora&product=Fedora&query_format=advanced