This is really a problem. The "clean" file is hardcoded to GB layout.It doesn't change that file - instead it copies the keyboard config to a user-specific file in ~/.config/labwc. Changing the file in /etc leads to problems when that file is also updated in the package, so it is better to keep it clean.
Since the move to labwc, all new users inherit this layout, regardless of what they originally selected in the Imager or Wizard. Even if a user buys Raspberry-branded hardware with the correct layout burned into OTP, they are only allowed one French user and all the rest start with GB layout.
The file /etc/xdg/labwc/environment is a conffile in the package rpd-wayland-core so it should be expected and safe for the user (or raspi-config) to edit it. You should not be pushing vendor updates through changing a conffile, if that is what you mean.
Statistics: Posted by jojopi — Sat Jan 10, 2026 9:34 pm