You are not logged in.
Pages: 1
Hi
I have problem setting the keyboard layout in my new arch install, I would like it be a danish keyboard layout 'dk'
I have Cinnamon as my desktop environment
I have read https://wiki.archlinux.org/title/Xorg/K … figuration
And from my limited understanding it seems there is something called an evdev rule, that somehow "overrules" the other settings I have
From what I get with
setxkbmap -print -verbose 10
Setting verbose level to 10
WARNING: Running setxkbmap against an Xwayland server
locale is C
Trying to load rules file ./rules/evdev...
Trying to load rules file /usr/share/X11/xkb/rules/evdev...
Success.
Applied rules from evdev:
rules: evdev
model: pc105
layout: us
Trying to build keymap using the following components:
keycodes: evdev+aliases(qwerty)
types: complete
compat: complete
symbols: pc+us+inet(evdev)
geometry: pc(pc105)
xkb_keymap {
xkb_keycodes { include "evdev+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols { include "pc+us+inet(evdev)" };
xkb_geometry { include "pc(pc105)" };
};/etc/X11/xorg.conf.d/00-keyboard.conf
# Written by systemd-localed(8), read by systemd-localed and Xorg. It's
# probably wise not to edit this file manually. Use localectl(1) to
# update this file.
Section "InputClass"
Identifier "system-keyboard"
MatchIsKeyboard "on"
Option "XkbLayout" "dk"
EndSection/etc/vconsole.conf
# Written by systemd-localed(8) or systemd-firstboot(1), read by systemd-localed
# and systemd-vconsole-setup(8). Use localectl(1) to update this file.
KEYMAP=dk
XKBLAYOUT=dklocalectl status
System Locale: LANG=en_US.UTF-8
VC Keymap: dk
X11 Layout: dkOffline
WARNING: Running setxkbmap against an Xwayland server
You'd typically expect wayland compositors to still parse /etc/X11/xorg.conf.d/00-keyboard.conf (because the keyboard handling is largely copied from xkb anyway) but they might also apply user-specific configs.
Did you check https://wiki.archlinux.org/title/Cinnam … n_Cinnamon ?
Online
Thanks for the reply ![]()
Yes I did, it says nothing about Wayland and the only thing it says about keyboard is
To change the keyboard layout: navigate to System Settings > Hardware > Keyboard > Layouts.
And I do not have that "tab" in my keyboard gui settings
But do not understand the 'rules from evdev' and why they overrule, the settings I have in 00-keyboard.conf and vconsole.conf???
And there is nothing in .profile .xprofile and nothing in .bashrc other places for the user-specific configs??
Last edited by nedddv (2025-12-06 07:45:27)
Offline
And there is nothing in .profile .xprofile and nothing in .bashrc other places for the user-specific configs??
Forget about all of that - for wayland you'll have to use the compositor specific tool to configure this kind of stuff.
Which is why
And I do not have that "tab" in my keyboard gui settings
seems like a major problem.
pacman -Qikk cinnamon-settings-daemonAnd check your system journal for crashes, particularly anything starting with "csd-"
Online
Thanks for the reply
I can not see anything in the system journal and there is not any crashes??
Dec 09 13:23:04 archlinux kernel: Linux version 6.17.9-arch1-1 (linux@archlinux) (gcc (GCC) 15.2.1 20251112, GNU ld (GNU Binutils) 2.45.1) #1 SMP PREEMPT_DYNAMIC Mon, 24 Nov 2025 15:21:09 +0000
Dec 09 13:23:04 archlinux kernel: random: crng init done
Dec 09 13:23:04 archlinux kernel: Kernel command line: initrd=\initramfs-linux.img root=PARTUUID=473c5835-ee5c-467a-8cc5-1cc887642919 zswap.enabled=0 rw rootfstype=ext4
Dec 09 13:23:04 archlinux kernel: MDS CPU bug present and SMT on, data leak possible. See https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/mds.html for more details.
Dec 09 13:23:04 archlinux kernel: VMSCAPE: SMT on, STIBP is required for full protection. See https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/vmscape.html for more details.
Dec 09 13:23:04 archlinux kernel: audit: type=2000 audit(1765282983.038:1): state=initialized audit_enabled=0 res=1
Dec 09 13:23:04 archlinux kernel: ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
Dec 09 13:23:04 archlinux kernel: SCSI subsystem initialized
Dec 09 13:23:04 archlinux kernel: VFS: Disk quotas dquot_6.6.0
Dec 09 13:23:04 archlinux kernel: Initialise system trusted keyrings
Dec 09 13:23:04 archlinux kernel: Key type blacklist registered
Dec 09 13:23:04 archlinux kernel: integrity: Platform Keyring initialized
Dec 09 13:23:04 archlinux kernel: integrity: Machine keyring initialized
Dec 09 13:23:04 archlinux kernel: Key type asymmetric registered
Dec 09 13:23:04 archlinux kernel: Asymmetric key parser 'x509' registered
Dec 09 13:23:04 archlinux kernel: Loading compiled-in X.509 certificates
Dec 09 13:23:04 archlinux kernel: Loaded X.509 cert 'Build time autogenerated kernel key: 1577f8be95d63b7b2152f007b3b06c73d0413c41'
Dec 09 13:23:04 archlinux kernel: Key type .fscrypt registered
Dec 09 13:23:04 archlinux kernel: Key type fscrypt-provisioning registered
Dec 09 13:23:04 archlinux kernel: Key type big_key registered
Dec 09 13:23:04 archlinux kernel: ata1.00: Model 'Samsung SSD 840 EVO 250GB', rev 'EXT0BB0Q', applying quirks: noncqtrim zeroaftertrim nodmalog
Dec 09 13:23:04 archlinux kernel: ata1.00: NCQ Send/Recv Log not supported
Dec 09 13:23:04 archlinux kernel: ata1.00: NCQ Send/Recv Log not supported
Dec 09 13:23:04 archlinux kernel: scsi 0:0:0:0: Direct-Access ATA Samsung SSD 840 BB0Q PQ: 0 ANSI: 5
Dec 09 13:23:04 archlinux kernel: sd 0:0:0:0: [sda] 488397168 512-byte logical blocks: (250 GB/233 GiB)
Dec 09 13:23:04 archlinux kernel: sd 0:0:0:0: [sda] Write Protect is off
Dec 09 13:23:04 archlinux kernel: sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Dec 09 13:23:04 archlinux kernel: scsi 1:0:0:0: Direct-Access ATA ST1000LM014-1EJ1 SM14 PQ: 0 ANSI: 5
Dec 09 13:23:04 archlinux kernel: sd 1:0:0:0: [sdb] 1953525168 512-byte logical blocks: (1.00 TB/932 GiB)
Dec 09 13:23:04 archlinux kernel: sd 1:0:0:0: [sdb] 4096-byte physical blocks
Dec 09 13:23:04 archlinux kernel: sd 1:0:0:0: [sdb] Write Protect is off
Dec 09 13:23:04 archlinux kernel: sd 1:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Dec 09 13:23:04 archlinux kernel: scsi 2:0:0:0: Direct-Access ATA HDT722525DLA380 A9BA PQ: 0 ANSI: 5
Dec 09 13:23:04 archlinux kernel: sd 2:0:0:0: [sdc] 488397168 512-byte logical blocks: (250 GB/233 GiB)
Dec 09 13:23:04 archlinux kernel: sd 2:0:0:0: [sdc] Write Protect is off
Dec 09 13:23:04 archlinux kernel: sd 2:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Dec 09 13:23:04 archlinux kernel: scsi 3:0:0:0: Direct-Access ATA SAMSUNG HM321HI 0001 PQ: 0 ANSI: 5
Dec 09 13:23:04 archlinux kernel: sd 3:0:0:0: [sdd] 625142448 512-byte logical blocks: (320 GB/298 GiB)
Dec 09 13:23:04 archlinux kernel: sd 3:0:0:0: [sdd] Write Protect is off
Dec 09 13:23:04 archlinux kernel: sd 3:0:0:0: [sdd] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Dec 09 13:23:04 archlinux kernel: scsi 5:0:0:0: Direct-Access ATA HDT722525DLA380 A9BA PQ: 0 ANSI: 5
Dec 09 13:23:04 archlinux kernel: sd 5:
:0:0: [sde] 488397168 512-byte logical blocks: (250 GB/233 GiB)
Dec 09 13:23:04 archlinux kernel: sd 5:0:0:0: [sde] Write Protect is off
Dec 09 13:23:04 archlinux kernel: sd 5:0:0:0: [sde] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Dec 09 13:23:04 archlinux kernel: sd 1:0:0:0: [sdb] Attached SCSI disk
Dec 09 13:23:04 archlinux kernel: sd 2:0:0:0: [sdc] Attached SCSI disk
Dec 09 13:23:04 archlinux kernel: sd 5:0:0:0: [sde] Attached SCSI disk
Dec 09 13:23:04 archlinux kernel: sd 3:0:0:0: [sdd] Attached SCSI disk
Dec 09 13:23:04 archlinux kernel: sd 0:0:0:0: [sda] Attached SCSI disk
Dec 09 13:23:04 archlinux kernel: ACPI Warning: SystemIO range 0x0000000000001828-0x000000000000182F conflicts with OpRegion 0x0000000000001800-0x000000000000187F (\PMIO) (20250404/utaddress-204)
Dec 09 13:23:04 archlinux kernel: ACPI Warning: SystemIO range 0x0000000000001C40-0x0000000000001C4F conflicts with OpRegion 0x0000000000001C00-0x0000000000001FFF (\GPR) (20250404/utaddress-204)
Dec 09 13:23:04 archlinux kernel: ACPI Warning: SystemIO range 0x0000000000001C30-0x0000000000001C3F conflicts with OpRegion 0x0000000000001C00-0x0000000000001C3F (\GPRL) (20250404/utaddress-204)
Dec 09 13:23:04 archlinux kernel: ACPI Warning: SystemIO range 0x0000000000001C30-0x0000000000001C3F conflicts with OpRegion 0x0000000000001C00-0x0000000000001FFF (\GPR) (20250404/utaddress-204)
Dec 09 13:23:04 archlinux kernel: ACPI Warning: SystemIO range 0x0000000000001C00-0x0000000000001C2F conflicts with OpRegion 0x0000000000001C00-0x0000000000001C3F (\GPRL) (20250404/utaddress-204)
Dec 09 13:23:04 archlinux kernel: ACPI Warning: SystemIO range 0x0000000000001C00-0x0000000000001C2F conflicts with OpRegion 0x0000000000001C00-0x0000000000001FFF (\GPR) (20250404/utaddress-204)
Dec 09 13:23:04 archlinux kernel: lpc_ich: Resource conflict(s) found affecting gpio_ich
Dec 09 13:23:05 archlinux kernel: MXM: GUID detected in BIOS
Dec 09 13:23:05 archlinux kernel: nouveau 0000:01:00.0: pmu: firmware unavailable
Dec 09 13:23:05 archlinux systemd[1]: Switching root.
Dec 09 13:23:21 tvLinux bootctl[484]: Mount point '/boot' which backs the random seed file is world accessible, which is a security hole!
Dec 09 13:23:21 tvLinux bootctl[484]: Random seed file '/boot/loader/random-seed' is world accessible, which is a security hole!
Dec 09 13:23:26 tvLinux systemd-networkd[354]: Foreign process 'NetworkManager[512]' changed sysctl '/proc/sys/net/ipv6/conf/eno1/disable_ipv6' from '0' to '1', conflicting with our setting to '0'.
Dec 09 13:23:26 tvLinux systemd-networkd[354]: Foreign process 'NetworkManager[512]' changed sysctl '/proc/sys/net/ipv6/conf/eno1/disable_ipv6' from '0' to '1', conflicting with our setting to '0'.
Dec 09 13:23:26 tvLinux systemd-networkd[354]: Foreign process 'NetworkManager[512]' changed sysctl '/proc/sys/net/ipv6/conf/eno1/disable_ipv6' from '0' to '1', conflicting with our setting to '0'.
Dec 09 13:23:27 tvLinux NetworkManager[512]: <warn> [1765283007.1849] dns-sd-resolved[1e19a300cac4336a]: send-updates SetLinkDomains@2 failed: GDBus.Error:org.freedesktop.resolve1.LinkBusy: Link eno1 is managed.
Dec 09 13:23:32 tvLinux polkitd[590]: Loading rules from directory /etc/polkit-1/rules.d
Dec 09 13:23:32 tvLinux polkitd[590]: Loading rules from directory /run/polkit-1/rules.d
Dec 09 13:23:32 tvLinux polkitd[590]: Error opening rules directory: Error opening directory “/run/polkit-1/rules.d”: No such file or directory (g-file-error-quark, 4)
Dec 09 13:23:32 tvLinux polkitd[590]: Loading rules from directory /usr/local/share/polkit-1/rules.d
Dec 09 13:23:32 tvLinux polkitd[590]: Error opening rules directory: Error opening directory “/usr/local/share/polkit-1/rules.d”: No such file or directory (g-file-error-quark, 4)
Dec 09 13:23:32 tvLinux polkitd[590]: Loading rules from directory /usr/share/polkit-1/rules.d
Dec 09 13:23:32 tvLinux polkitd[590]: Finished loading, compiling and executing 5 rules
Dec 09 13:23:32 tvLinux polkitd[590]: Acquired the name org.freedesktop.PolicyKit1 on the system bus
Dec 09 13:23:39 tvLinux dbus-broker-launch[509]: Activation request for 'org.freedesktop.home1' failed: The systemd unit 'dbus-org.freedesktop.home1.service' could not be found.
Dec 09 13:23:39 tvLinux (systemd)[709]: pam_warn(systemd-user:setcred): function=[pam_sm_setcred] flags=0x8002 service=[systemd-user] terminal=[] user=[sddm] ruser=[<unknown>] rhost=[<unknown>]
Dec 09 13:23:42 tvLinux dbus-broker-launch[752]: Service file '/usr/share//dbus-1/services/nemo.FileManager1.service' is not named after the D-Bus name 'org.freedesktop.FileManager1'.
Dec 09 13:23:42 tvLinux dbus-broker-launch[752]: Service file '/usr/share//dbus-1/services/nemo.service' is not named after the D-Bus name 'org.Nemo'.
Dec 09 13:23:43 tvLinux dbus-broker-launch[752]: Service file '/usr/share//dbus-1/services/org.gnome.Caribou.Antler.service' is not named after the D-Bus name 'org.gnome.Caribou.Keyboard'.
Dec 09 13:23:43 tvLinux sddm-greeter-qt6[731]: file:///usr/lib/qt6/qml/SddmComponents/LayoutBox.qml:35:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
Dec 09 13:23:44 tvLinux sddm-greeter-qt6[731]: file:///usr/lib/qt6/qml/SddmComponents/ComboBox.qml:105:9: QML Image: Cannot open: file:///usr/lib/qt6/qml/SddmComponents/angle-down.png
Dec 09 13:23:44 tvLinux sddm-greeter-qt6[731]: file:///usr/lib/qt6/qml/SddmComponents/ComboBox.qml:105:9: QML Image: Cannot open: file:///usr/lib/qt6/qml/SddmComponents/angle-down.png
Dec 09 13:23:44 tvLinux sddm-greeter-qt6[731]: qrc:/theme/Main.qml:41:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
Dec 09 13:23:56 tvLinux sddm-greeter-qt6[731]: file:///usr/lib/qt6/qml/SddmComponents/PictureBox.qml:106:13 Parameter "event" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
Dec 09 13:24:11 tvLinux (systemd)[3376]: pam_warn(systemd-user:setcred): function=[pam_sm_setcred] flags=0x8002 service=[systemd-user] terminal=[] user=[jespersv] ruser=[<unknown>] rhost=[<unknown>]
Dec 09 13:24:12 tvLinux dbus-broker-launch[3472]: Service file '/usr/share//dbus-1/services/nemo.FileManager1.service' is not named after the D-Bus name 'org.freedesktop.FileManager1'.
Dec 09 13:24:12 tvLinux dbus-broker-launch[3472]: Service file '/usr/share//dbus-1/services/nemo.service' is not named after the D-Bus name 'org.Nemo'.
Dec 09 13:24:12 tvLinux dbus-broker-launch[3472]: Service file '/usr/share//dbus-1/services/org.gnome.Caribou.Antler.service' is not named after the D-Bus name 'org.gnome.Caribou.Keyboard'.
Dec 09 13:24:19 tvLinux polkitd[590]: Registered Authentication Agent for unix-session:2 (system bus name :1.21 [/usr/bin/cinnamon --replace], object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8)
Dec 09 13:24:23 tvLinux wireplumber[3689]: wp-event-dispatcher: wp_event_dispatcher_unregister_hook: assertion 'already_registered_dispatcher == self' failed
Dec 09 13:24:23 tvLinux wireplumber[3689]: wp-event-dispatcher: wp_event_dispatcher_unregister_hook: assertion 'already_registered_dispatcher == self' failed
Dec 09 13:24:23 tvLinux wireplumber[3689]: wp-event-dispatcher: wp_event_dispatcher_unregister_hook: assertion 'already_registered_dispatcher == self' failed
Dec 09 13:24:23 tvLinux wireplumber[3689]: wp-event-dispatcher: wp_event_dispatcher_unregister_hook: assertion 'already_registered_dispatcher == self' failed
Dec 09 13:24:33 tvLinux wireplumber[3689]: spa.bluez5: BlueZ system service is not available
Dec 09 13:24:34 tvLinux wireplumber[3689]: wp-device: SPA handle 'api.libcamera.enum.manager' could not be loaded; is it installed?
Dec 09 13:24:34 tvLinux wireplumber[3689]: s-monitors-libcamera: PipeWire's libcamera SPA plugin is missing or broken. Some camera types may not be supported.
Dec 09 13:24:35 tvLinux systemd[3376]: dbus-:1.2-org.cinnamon.ScreenSaver@0.service: Main process exited, code=exited, status=1/FAILURE
Dec 09 13:24:35 tvLinux systemd[3376]: dbus-:1.2-org.cinnamon.ScreenSaver@0.service: Failed with result 'exit-code'.
Dec 09 13:24:35 tvLinux /usr/lib/xdg-desktop-portal[4263]: Choosing xapp-gnome-keyring.portal for org.freedesktop.impl.portal.Secret via the deprecated UseIn key
Dec 09 13:24:35 tvLinux /usr/lib/xdg-desktop-portal[4263]: The preferred method to match portal implementations to desktop environments is to use the portals.conf(5) configuration fileI have
fcitx5-diagnose
the relevant output
# Environment:
1. DISPLAY:
DISPLAY=':1'
WAYLAND_DISPLAY='wayland-0'
2. Keyboard Layout:
1. `setxkbmap`:
WARNING: Running setxkbmap against an Xwayland server
xkb_keymap {
xkb_keycodes { include "evdev+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols { include "pc+us+inet(evdev)" };
xkb_geometry { include "pc(pc105)" };
};
2. `xprop`:
_XKB_RULES_NAMES(STRING) = "evdev", "pc105", "us", "", ""
3. Locale:
1. All locales:
C
C.utf8
en_US.utf8
POSIX
2. Current locale:
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
## Input Methods:
1. `/home/jespersv/.config/fcitx5/profile`:
[Groups/0]
# Group Name
Name=Default
# Layout
Default Layout=dk
# Default Input Method
DefaultIM=keyboard-us
[Groups/0/Items/0]
# Name
Name=keyboard-dk
# Layout
Layout=
[Groups/0/Items/1]
# Name
Name=keyboard-us
# Layout
Layout=
[GroupOrder]
0=DefaultI then tried to change
~/.config/fcitx5/profile
but it changed back most be auto generated?
With the gui-tool
fcitx-configtool
I removed US-keyboard and add Danish Keyboard. It gives the following with
setxkbmap -print -verbose 10
Setting verbose level to 10
WARNING: Running setxkbmap against an Xwayland server
locale is C
Trying to load rules file ./rules/evdev...
Trying to load rules file /usr/share/X11/xkb/rules/evdev...
Success.
Applied rules from evdev:
rules: evdev
model: pc105
layout: dk
Trying to build keymap using the following components:
keycodes: evdev+aliases(qwerty)
types: complete
compat: complete
symbols: pc+dk+inet(evdev)
geometry: pc(pc105)
xkb_keymap {
xkb_keycodes { include "evdev+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols { include "pc+dk+inet(evdev)" };
xkb_geometry { include "pc(pc105)" };
};But it is still US keyboard
So a stupid question is it might be because the Danish Keyboard is not defined correctly in /usr/share/X11/xkb/rules/base.xml or /usr/share/X11/xkb/rules/base.evdev
I just do not know what the right definition is? Output from base.xml
<layout>
<configItem>
<name>dk</name>
<!-- Keyboard indicator for Danish layouts -->
<shortDescription>da</shortDescription>
<description>Danish</description>
<countryList>
<iso3166Id>DK</iso3166Id>
</countryList>
<languageList>
<iso639Id>dan</iso639Id>
</languageList>
</configItem>
<variantList>
<variant>
<configItem>
<name>nodeadkeys</name>
<description>Danish (no dead keys)</description>
</configItem>
</variant>
<variant>
<configItem>
<name>winkeys</name>
<description>Danish (Windows)</description>
</configItem>
</variant>
<variant>
<configItem>
<name>mac</name>
<description>Danish (Macintosh)</description>
</configItem>
</variant>
<variant>
<configItem>
<name>mac_nodeadkeys</name>
<description>Danish (Macintosh, no dead keys)</description>
</configItem>
</variant>
<variant>
<configItem>
<name>dvorak</name>
<description>Danish (Dvorak)</description>
</configItem>
</variant>
</variantList>
</layout>Offline
https://wiki.archlinux.org/title/Fcitx5#Wayland
cinnabun is likely in the gnome territory itr - why are you using that itfp?
Remove fcitx5, do you get the cinnamon keyboard layout config page?
What happened to that journal?
sudo journalctl -b | curl -F 'file=@-' 0x0.stSo a stupid question is it might be because the Danish Keyboard is not defined correctly in /usr/share/X11/xkb/rules/base.xml or /usr/share/X11/xkb/rules/base.evdev
Unlikely, we're still lacking the cinnamon package sanity anyway, so
pacman -Qikk cinnamon-settings-daemon xkeyboard-configBut it is still US keyboard
fcitx5 might not be able to control the cinnmon wayland server config, resp. is generally incompatible and what you query w/ setxkbmap is utterly irrelevant for the general desktop environment but will at best and only apply to xwayland clients (you can try to run eg. xterm and see what the keyboard layout is there)
Online
Really appreciate the help seth
I have used cinnamon before on other linux distro, I like it and know it ![]()
Sorry forgot to put the journal in the post
The journalctl command uploaded a file to a 0x0.st??
pacman -Qikk cinnamon-settings-daemon xkeyboard-config
Name : cinnamon-settings-daemon
Version : 6.4.3-1
Description : The Cinnamon Settings daemon
Architecture : x86_64
URL : https://github.com/linuxmint/cinnamon-settings-daemon
Licenses : GPL
Groups : None
Provides : None
Depends On : cinnamon-desktop colord dbus-glib libcanberra-pulse
libcups libgnomekbd libgudev libnotify librsvg libwacom
nss polkit pulse-native-provider upower
Optional Deps : cinnamon-translations: i18n [installed]
Required By : cinnamon cinnamon-control-center
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 1880.76 KiB
Packager : Antonio Rojas <arojas@archlinux.org>
Build Date : Fri 27 Dec 2024 12:10:36 PM CET
Install Date : Thu 04 Dec 2025 02:02:12 PM CET
Install Reason : Installed as a dependency for another package
Install Script : No
Validated By : Signature
cinnamon-settings-daemon: 225 total files, 0 altered files
Name : xkeyboard-config
Version : 2.46-1
Description : X keyboard configuration files
Architecture : any
URL : https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config
Licenses : LicenseRef-xkeyboard-config
Groups : None
Provides : xkbdata
Depends On : None
Optional Deps : None
Required By : gnome-desktop gnome-desktop-4 lib32-libxkbcommon
libxkbcommon libxklavier xorg-server-common
Optional For : None
Conflicts With : xkbdata
Replaces : xkbdata
Installed Size : 10.21 MiB
Packager : Andreas Radke <andyrtr@archlinux.org>
Build Date : Mon 06 Oct 2025 01:16:12 PM CEST
Install Date : Thu 04 Dec 2025 02:00:35 PM CET
Install Reason : Installed as a dependency for another package
Install Script : No
Validated By : Signature
xkeyboard-config: 520 total files, 0 altered filesOffline
The journalctl command uploaded a file to a 0x0.st??
Yes, you should have gotten a URL to share.
I have used cinnamon before on other linux distro, I like it and know it
I meant fcitx5
Did you try to remove that?
Online
yes did not get the layout tab/button back
Are away from the weekend, so do not have access to the pc, but have the journal from the 9th december on my laptop
Dec 09 13:23:04 archlinux kernel: Linux version 6.17.9-arch1-1 (linux@archlinux) (gcc (GCC) 15.2.1 20251112, GNU ld (GNU Binutils) 2.45.1) #1 SMP PREEMPT_DYNAMIC Mon, 24 Nov 2025 15:21:09 +0000
Dec 09 13:23:04 archlinux kernel: random: crng init done
Dec 09 13:23:04 archlinux kernel: Kernel command line: initrd=\initramfs-linux.img root=PARTUUID=473c5835-ee5c-467a-8cc5-1cc887642919 zswap.enabled=0 rw rootfstype=ext4
Dec 09 13:23:04 archlinux kernel: MDS CPU bug present and SMT on, data leak possible. See https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/mds.html for more details.
Dec 09 13:23:04 archlinux kernel: VMSCAPE: SMT on, STIBP is required for full protection. See https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/vmscape.html for more details.
Dec 09 13:23:04 archlinux kernel: audit: type=2000 audit(1765282983.038:1): state=initialized audit_enabled=0 res=1
Dec 09 13:23:04 archlinux kernel: ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
Dec 09 13:23:04 archlinux kernel: SCSI subsystem initialized
Dec 09 13:23:04 archlinux kernel: VFS: Disk quotas dquot_6.6.0
Dec 09 13:23:04 archlinux kernel: Initialise system trusted keyrings
Dec 09 13:23:04 archlinux kernel: Key type blacklist registered
Dec 09 13:23:04 archlinux kernel: integrity: Platform Keyring initialized
Dec 09 13:23:04 archlinux kernel: integrity: Machine keyring initialized
Dec 09 13:23:04 archlinux kernel: Key type asymmetric registered
Dec 09 13:23:04 archlinux kernel: Asymmetric key parser 'x509' registered
Dec 09 13:23:04 archlinux kernel: Loading compiled-in X.509 certificates
Dec 09 13:23:04 archlinux kernel: Loaded X.509 cert 'Build time autogenerated kernel key: 1577f8be95d63b7b2152f007b3b06c73d0413c41'
Dec 09 13:23:04 archlinux kernel: Key type .fscrypt registered
Dec 09 13:23:04 archlinux kernel: Key type fscrypt-provisioning registered
Dec 09 13:23:04 archlinux kernel: Key type big_key registered
Dec 09 13:23:04 archlinux kernel: ata1.00: Model 'Samsung SSD 840 EVO 250GB', rev 'EXT0BB0Q', applying quirks: noncqtrim zeroaftertrim nodmalog
Dec 09 13:23:04 archlinux kernel: ata1.00: NCQ Send/Recv Log not supported
Dec 09 13:23:04 archlinux kernel: ata1.00: NCQ Send/Recv Log not supported
Dec 09 13:23:04 archlinux kernel: scsi 0:0:0:0: Direct-Access ATA Samsung SSD 840 BB0Q PQ: 0 ANSI: 5
Dec 09 13:23:04 archlinux kernel: sd 0:0:0:0: [sda] 488397168 512-byte logical blocks: (250 GB/233 GiB)
Dec 09 13:23:04 archlinux kernel: sd 0:0:0:0: [sda] Write Protect is off
Dec 09 13:23:04 archlinux kernel: sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Dec 09 13:23:04 archlinux kernel: scsi 1:0:0:0: Direct-Access ATA ST1000LM014-1EJ1 SM14 PQ: 0 ANSI: 5
Dec 09 13:23:04 archlinux kernel: sd 1:0:0:0: [sdb] 1953525168 512-byte logical blocks: (1.00 TB/932 GiB)
Dec 09 13:23:04 archlinux kernel: sd 1:0:0:0: [sdb] 4096-byte physical blocks
Dec 09 13:23:04 archlinux kernel: sd 1:0:0:0: [sdb] Write Protect is off
Dec 09 13:23:04 archlinux kernel: sd 1:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Dec 09 13:23:04 archlinux kernel: scsi 2:0:0:0: Direct-Access ATA HDT722525DLA380 A9BA PQ: 0 ANSI: 5
Dec 09 13:23:04 archlinux kernel: sd 2:0:0:0: [sdc] 488397168 512-byte logical blocks: (250 GB/233 GiB)
Dec 09 13:23:04 archlinux kernel: sd 2:0:0:0: [sdc] Write Protect is off
Dec 09 13:23:04 archlinux kernel: sd 2:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Dec 09 13:23:04 archlinux kernel: scsi 3:0:0:0: Direct-Access ATA SAMSUNG HM321HI 0001 PQ: 0 ANSI: 5
Dec 09 13:23:04 archlinux kernel: sd 3:0:0:0: [sdd] 625142448 512-byte logical blocks: (320 GB/298 GiB)
Dec 09 13:23:04 archlinux kernel: sd 3:0:0:0: [sdd] Write Protect is off
Dec 09 13:23:04 archlinux kernel: sd 3:0:0:0: [sdd] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Dec 09 13:23:04 archlinux kernel: scsi 5:0:0:0: Direct-Access ATA HDT722525DLA380 A9BA PQ: 0 ANSI: 5
Dec 09 13:23:04 archlinux kernel: sd 5:
:0:0: [sde] 488397168 512-byte logical blocks: (250 GB/233 GiB)
Dec 09 13:23:04 archlinux kernel: sd 5:0:0:0: [sde] Write Protect is off
Dec 09 13:23:04 archlinux kernel: sd 5:0:0:0: [sde] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Dec 09 13:23:04 archlinux kernel: sd 1:0:0:0: [sdb] Attached SCSI disk
Dec 09 13:23:04 archlinux kernel: sd 2:0:0:0: [sdc] Attached SCSI disk
Dec 09 13:23:04 archlinux kernel: sd 5:0:0:0: [sde] Attached SCSI disk
Dec 09 13:23:04 archlinux kernel: sd 3:0:0:0: [sdd] Attached SCSI disk
Dec 09 13:23:04 archlinux kernel: sd 0:0:0:0: [sda] Attached SCSI disk
Dec 09 13:23:04 archlinux kernel: ACPI Warning: SystemIO range 0x0000000000001828-0x000000000000182F conflicts with OpRegion 0x0000000000001800-0x000000000000187F (\PMIO) (20250404/utaddress-204)
Dec 09 13:23:04 archlinux kernel: ACPI Warning: SystemIO range 0x0000000000001C40-0x0000000000001C4F conflicts with OpRegion 0x0000000000001C00-0x0000000000001FFF (\GPR) (20250404/utaddress-204)
Dec 09 13:23:04 archlinux kernel: ACPI Warning: SystemIO range 0x0000000000001C30-0x0000000000001C3F conflicts with OpRegion 0x0000000000001C00-0x0000000000001C3F (\GPRL) (20250404/utaddress-204)
Dec 09 13:23:04 archlinux kernel: ACPI Warning: SystemIO range 0x0000000000001C30-0x0000000000001C3F conflicts with OpRegion 0x0000000000001C00-0x0000000000001FFF (\GPR) (20250404/utaddress-204)
Dec 09 13:23:04 archlinux kernel: ACPI Warning: SystemIO range 0x0000000000001C00-0x0000000000001C2F conflicts with OpRegion 0x0000000000001C00-0x0000000000001C3F (\GPRL) (20250404/utaddress-204)
Dec 09 13:23:04 archlinux kernel: ACPI Warning: SystemIO range 0x0000000000001C00-0x0000000000001C2F conflicts with OpRegion 0x0000000000001C00-0x0000000000001FFF (\GPR) (20250404/utaddress-204)
Dec 09 13:23:04 archlinux kernel: lpc_ich: Resource conflict(s) found affecting gpio_ich
Dec 09 13:23:05 archlinux kernel: MXM: GUID detected in BIOS
Dec 09 13:23:05 archlinux kernel: nouveau 0000:01:00.0: pmu: firmware unavailable
Dec 09 13:23:05 archlinux systemd[1]: Switching root.
Dec 09 13:23:21 tvLinux bootctl[484]: Mount point '/boot' which backs the random seed file is world accessible, which is a security hole!
Dec 09 13:23:21 tvLinux bootctl[484]: Random seed file '/boot/loader/random-seed' is world accessible, which is a security hole!
Dec 09 13:23:26 tvLinux systemd-networkd[354]: Foreign process 'NetworkManager[512]' changed sysctl '/proc/sys/net/ipv6/conf/eno1/disable_ipv6' from '0' to '1', conflicting with our setting to '0'.
Dec 09 13:23:26 tvLinux systemd-networkd[354]: Foreign process 'NetworkManager[512]' changed sysctl '/proc/sys/net/ipv6/conf/eno1/disable_ipv6' from '0' to '1', conflicting with our setting to '0'.
Dec 09 13:23:26 tvLinux systemd-networkd[354]: Foreign process 'NetworkManager[512]' changed sysctl '/proc/sys/net/ipv6/conf/eno1/disable_ipv6' from '0' to '1', conflicting with our setting to '0'.
Dec 09 13:23:27 tvLinux NetworkManager[512]: <warn> [1765283007.1849] dns-sd-resolved[1e19a300cac4336a]: send-updates SetLinkDomains@2 failed: GDBus.Error:org.freedesktop.resolve1.LinkBusy: Link eno1 is managed.
Dec 09 13:23:32 tvLinux polkitd[590]: Loading rules from directory /etc/polkit-1/rules.d
Dec 09 13:23:32 tvLinux polkitd[590]: Loading rules from directory /run/polkit-1/rules.d
Dec 09 13:23:32 tvLinux polkitd[590]: Error opening rules directory: Error opening directory “/run/polkit-1/rules.d”: No such file or directory (g-file-error-quark, 4)
Dec 09 13:23:32 tvLinux polkitd[590]: Loading rules from directory /usr/local/share/polkit-1/rules.d
Dec 09 13:23:32 tvLinux polkitd[590]: Error opening rules directory: Error opening directory “/usr/local/share/polkit-1/rules.d”: No such file or directory (g-file-error-quark, 4)
Dec 09 13:23:32 tvLinux polkitd[590]: Loading rules from directory /usr/share/polkit-1/rules.d
Dec 09 13:23:32 tvLinux polkitd[590]: Finished loading, compiling and executing 5 rules
Dec 09 13:23:32 tvLinux polkitd[590]: Acquired the name org.freedesktop.PolicyKit1 on the system bus
Dec 09 13:23:39 tvLinux dbus-broker-launch[509]: Activation request for 'org.freedesktop.home1' failed: The systemd unit 'dbus-org.freedesktop.home1.service' could not be found.
Dec 09 13:23:39 tvLinux (systemd)[709]: pam_warn(systemd-user:setcred): function=[pam_sm_setcred] flags=0x8002 service=[systemd-user] terminal=[] user=[sddm] ruser=[<unknown>] rhost=[<unknown>]
Dec 09 13:23:42 tvLinux dbus-broker-launch[752]: Service file '/usr/share//dbus-1/services/nemo.FileManager1.service' is not named after the D-Bus name 'org.freedesktop.FileManager1'.
Dec 09 13:23:42 tvLinux dbus-broker-launch[752]: Service file '/usr/share//dbus-1/services/nemo.service' is not named after the D-Bus name 'org.Nemo'.
Dec 09 13:23:43 tvLinux dbus-broker-launch[752]: Service file '/usr/share//dbus-1/services/org.gnome.Caribou.Antler.service' is not named after the D-Bus name 'org.gnome.Caribou.Keyboard'.
Dec 09 13:23:43 tvLinux sddm-greeter-qt6[731]: file:///usr/lib/qt6/qml/SddmComponents/LayoutBox.qml:35:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
Dec 09 13:23:44 tvLinux sddm-greeter-qt6[731]: file:///usr/lib/qt6/qml/SddmComponents/ComboBox.qml:105:9: QML Image: Cannot open: file:///usr/lib/qt6/qml/SddmComponents/angle-down.png
Dec 09 13:23:44 tvLinux sddm-greeter-qt6[731]: file:///usr/lib/qt6/qml/SddmComponents/ComboBox.qml:105:9: QML Image: Cannot open: file:///usr/lib/qt6/qml/SddmComponents/angle-down.png
Dec 09 13:23:44 tvLinux sddm-greeter-qt6[731]: qrc:/theme/Main.qml:41:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
Dec 09 13:23:56 tvLinux sddm-greeter-qt6[731]: file:///usr/lib/qt6/qml/SddmComponents/PictureBox.qml:106:13 Parameter "event" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
Dec 09 13:24:11 tvLinux (systemd)[3376]: pam_warn(systemd-user:setcred): function=[pam_sm_setcred] flags=0x8002 service=[systemd-user] terminal=[] user=[jespersv] ruser=[<unknown>] rhost=[<unknown>]
Dec 09 13:24:12 tvLinux dbus-broker-launch[3472]: Service file '/usr/share//dbus-1/services/nemo.FileManager1.service' is not named after the D-Bus name 'org.freedesktop.FileManager1'.
Dec 09 13:24:12 tvLinux dbus-broker-launch[3472]: Service file '/usr/share//dbus-1/services/nemo.service' is not named after the D-Bus name 'org.Nemo'.
Dec 09 13:24:12 tvLinux dbus-broker-launch[3472]: Service file '/usr/share//dbus-1/services/org.gnome.Caribou.Antler.service' is not named after the D-Bus name 'org.gnome.Caribou.Keyboard'.
Dec 09 13:24:19 tvLinux polkitd[590]: Registered Authentication Agent for unix-session:2 (system bus name :1.21 [/usr/bin/cinnamon --replace], object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8)
Dec 09 13:24:23 tvLinux wireplumber[3689]: wp-event-dispatcher: wp_event_dispatcher_unregister_hook: assertion 'already_registered_dispatcher == self' failed
Dec 09 13:24:23 tvLinux wireplumber[3689]: wp-event-dispatcher: wp_event_dispatcher_unregister_hook: assertion 'already_registered_dispatcher == self' failed
Dec 09 13:24:23 tvLinux wireplumber[3689]: wp-event-dispatcher: wp_event_dispatcher_unregister_hook: assertion 'already_registered_dispatcher == self' failed
Dec 09 13:24:23 tvLinux wireplumber[3689]: wp-event-dispatcher: wp_event_dispatcher_unregister_hook: assertion 'already_registered_dispatcher == self' failed
Dec 09 13:24:33 tvLinux wireplumber[3689]: spa.bluez5: BlueZ system service is not available
Dec 09 13:24:34 tvLinux wireplumber[3689]: wp-device: SPA handle 'api.libcamera.enum.manager' could not be loaded; is it installed?
Dec 09 13:24:34 tvLinux wireplumber[3689]: s-monitors-libcamera: PipeWire's libcamera SPA plugin is missing or broken. Some camera types may not be supported.
Dec 09 13:24:35 tvLinux systemd[3376]: dbus-:1.2-org.cinnamon.ScreenSaver@0.service: Main process exited, code=exited, status=1/FAILURE
Dec 09 13:24:35 tvLinux systemd[3376]: dbus-:1.2-org.cinnamon.ScreenSaver@0.service: Failed with result 'exit-code'.
Dec 09 13:24:35 tvLinux /usr/lib/xdg-desktop-portal[4263]: Choosing xapp-gnome-keyring.portal for org.freedesktop.impl.portal.Secret via the deprecated UseIn key
Dec 09 13:24:35 tvLinux /usr/lib/xdg-desktop-portal[4263]: The preferred method to match portal implementations to desktop environments is to use the portals.conf(5) configuration fileOffline
Those are some chuks out of a journal and one line is corrupt - don't copy and paste out of the pager.
Online
Pages: 1