Bug#1133781: localed: Please allow to set locale
Guido Günther
agx at sigxcpu.org
Tue Apr 14 17:33:24 BST 2026
Package: systemd
Version: 260.1-1
Severity: wishlist
As pointed out by Luca on irc (thanks!) Debian's
/usr/share/dbus-1/system.d/org.freedesktop.locale1.read-only.conf
prevents changing the locale via localed. This is unexpected and
deviates from upstream behavior. Would be great if this could be
enabled at some point as without it gnome-control-center and other
apps can't set the user's locale.
Cheers,
-- Guido
-- Package-specific info:
-- System Information:
Debian Release: forky/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, arm64
Kernel: Linux 6.19.10+deb14-amd64 (SMP w/22 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages systemd depends on:
ii libc6 2.42-14
ii libssl3t64 3.6.1-3
ii libsystemd-shared 260.1-1
ii libsystemd0 260.1-1
ii mount 2.41.3-4
Versions of packages systemd recommends:
ii dbus [default-dbus-system-bus] 1.16.2-4
ii linux-sysctl-defaults 4.15
ii login 1:4.16.0-2+really2.41.3-4
pn systemd-cryptsetup <none>
ii systemd-timesyncd [time-daemon] 260.1-1
Versions of packages systemd suggests:
ii libtss2-tcti-device0t64 [libtss2-tcti-device0] 4.1.3-6
ii polkitd 127-2
pn systemd-boot <none>
ii systemd-container 260.1-1
pn systemd-homed <none>
ii systemd-repart 260.1-1
ii systemd-resolved 260.1-1
ii systemd-userdbd 260.1-1
Versions of packages systemd is related to:
ii dbus-user-session 1.16.2-4
pn dracut <none>
ii initramfs-tools 0.150
ii libnss-systemd 260.1-1
ii libpam-systemd 260.1-1
ii udev 260.1-1
-- no debconf information
-------------- next part --------------
[OVERRIDDEN] /etc/tmpfiles.d/screen-cleanup.conf -> /usr/lib/tmpfiles.d/screen-cleanup.conf
--- /usr/lib/tmpfiles.d/screen-cleanup.conf 2021-02-23 11:18:41.000000000 +0100
+++ /etc/tmpfiles.d/screen-cleanup.conf 2025-04-25 13:26:46.448407292 +0200
@@ -1 +1,2 @@
-d /run/screen 0777 root utmp
+# This file is generated by /var/lib/dpkg/info/screen.postinst upon package configuration
+d /run/screen 1777 root utmp
[OVERRIDDEN] /usr/lib/systemd/system/user at .service.d/10-login-barrier.conf -> /usr/lib/systemd/system/user at 0.service.d/10-login-barrier.conf
--- /usr/lib/systemd/system/user at 0.service.d/10-login-barrier.conf 2026-03-23 14:22:17.000000000 +0100
+++ /usr/lib/systemd/system/user at .service.d/10-login-barrier.conf 2026-03-23 14:22:17.000000000 +0100
@@ -7,6 +7,8 @@
# the Free Software Foundation; either version 2.1 of the License, or
# (at your option) any later version.
-# Empty file to mask its counterpart for unprivileged users and thus cancels
-# "After=systemd-user-session.service" ordering constraint so that root can log
-# in even if the boot process is not yet finished.
+[Unit]
+# Make sure user instances are started after logins are allowed. However this
+# is not desirable for user at 0.service since root should be able to log in
+# earlier during the boot process especially if something goes wrong.
+After=systemd-user-sessions.service
[EXTENDED] /usr/lib/systemd/system/greetd.service -> /usr/lib/systemd/system/greetd.service.d/phrog.conf
[EXTENDED] /usr/lib/systemd/system/systemd-fsck-root.service -> /usr/lib/systemd/system/systemd-fsck-root.service.d/10-skip-fsck-initramfs.conf
[EXTENDED] /usr/lib/systemd/system/systemd-localed.service -> /usr/lib/systemd/system/systemd-localed.service.d/x11-keyboard.conf
[EXTENDED] /usr/lib/systemd/system/systemd-logind.service -> /usr/lib/systemd/system/systemd-logind.service.d/dbus.conf
[EXTENDED] /usr/lib/systemd/system/systemd-udevd.service -> /usr/lib/systemd/system/systemd-udevd.service.d/syscall-architecture.conf
[EXTENDED] /usr/lib/systemd/system/user at .service -> /usr/lib/systemd/system/user at .service.d/10-login-barrier.conf
[EXTENDED] /usr/lib/systemd/system/user at .service -> /usr/lib/systemd/system/user at .service.d/10-oomd-user-service-defaults.conf
[EQUIVALENT] /etc/systemd/user/dbus-org.bluez.obex.service -> /usr/lib/systemd/user/dbus-org.bluez.obex.service
[OVERRIDDEN] /usr/lib/systemd/user/app-flatpak-.scope.d/override.conf -> /usr/lib/systemd/user/app-gnome-.scope.d/override.conf
Files /usr/lib/systemd/user/app-gnome-.scope.d/override.conf and /usr/lib/systemd/user/app-flatpak-.scope.d/override.conf are identical
11 overridden configuration files found.
-------------- next part --------------
s "unmerged-bin"
More information about the Pkg-systemd-maintainers
mailing list