On 19.12.21 00:56, Floris Bos wrote:

Yes, your Debian specific stuff in debian/patches/debian/Use-Debian-specific-config-files.patch only seems to set /etc/default/keyboard

However with other Linux distributions the setting is also instantly applied to console, so that is what me and other users are expecting.


With other Linux distributions this seems to be done by restarting the systemd-vconsole-setup unit in src/local/localed.c vconsole_reload() :

https://github.com/systemd/systemd/blob/main/src/locale/localed.c#L97

Think that function needs to be patched by whatever is necessary to have the change do take effect on Debian (run "dpkg-reconfigure keyboard-configuration" and "setupcon -k --force" ?)

Currently we disable vconsole via debian/rules, so there is no systemd-vconsole-setup.service.

Maybe a fix could be as simple as shipping a symlink
systemd-vconsole-setup.service → keyboard-setup.service ?
Or do we need to restart console-setup.service as well?

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to