You are not logged in.
Each time I restart (or logout and login to a gnome session) my keyboard layout is getting reset to US
michael@archlinux ~ gsettings get org.gnome.desktop.input-sources sources
[('xkb', 'us')]
michael@archlinux ~ localectl
System Locale: LANG=en_GB.UTF-8
VC Keymap: uk
X11 Layout: gbI can change it back to gb with
michael@archlinux ~ gsettings set org.gnome.desktop.input-sources sources "[('xkb', 'gb')]"But each time I restart it gets reset to US again.
It has only started happening in the last day or so. Any ideas on how to fix this?
Last edited by michaelmcandrew (2025-02-03 21:33:08)
Offline
Same here
Offline
Can confirm, though I'm on KDE, my keyboard gets reset to US every reset. Going to KDE's keyboard settings and adding another layout fixes it, but only until I reboot.
Offline
I have the same issue sice the last update and a strange message popped up about Fcitx5 needing the "Input Method Panel" Gnome extension.
I managed to fix this by installing said extension : AUR link
As well as an utility to configure Fcitx5 : fcitx5-configtool
And I was able to easily create a config that stayed even after reboot.
However I do not consider this solution to be optimal, If anyone has a better idea, feel free to post it below.
Offline
The same is happening to me.
Offline
Using KDE and have the same reported problem. Tried to switch the input method in KDE and log off/logon but did not help. Not only reboot but also on logoff/logon you loose your settings of previous session. If someone has a solution, please report. Very annoying you have to reset your keyboard layout after each reboot or log off/logon.
Win XP -> Ubuntu -> Fedora -> Arch -> Arch -> Arch -> Ar...
Offline
Same problem for me, each login in Gnome-Shell 47.3 my french canadian keyboard is reset to english-us keyboard. I have a pop-up at each Gnome session saying: Wayland Diagnose / It is recommended to Install Input Method Panel GNOME extension.
Keyboard should be set by the desktop (here Gnome-Shell) and stay fixed at each login and not depend on an extension. What is the reason of this strange behavior?
Sous Linux depuis 1998 / Using Linux since 1998
Offline
I have the same issue sice the last update and a strange message popped up about Fcitx5 needing the "Input Method Panel" Gnome extension.
I managed to fix this by installing said extension : AUR link
As well as an utility to configure Fcitx5 : fcitx5-configtool
And I was able to easily create a config that stayed even after reboot.
However I do not consider this solution to be optimal, If anyone has a better idea, feel free to post it below.
Hi, I had the same problem and can confirm that setting the keyboard layout via your suggested config tool solved the issue. The extension is not needed.
Thanks for the help :-D
Cheers
Last edited by rockpick (2025-01-31 08:48:17)
Offline
Under Gnome, deleting fcitx5 and setting the keyboard is working too, I didn't have any dependency to it.
Last edited by ItsAlex (2025-01-31 14:06:58)
Offline
Deleting fcitx5 fixes the problem for me too. I never asked for this package to be installed and it seems related to wayland-protocol. Finding an explanation would be great, I keep searching...
Sous Linux depuis 1998 / Using Linux since 1998
Offline
Removing the fcitx5 package and restarting also worked for me. Also unsure as to why it was installed in the first place.
Thanks for the help!
Last edited by michaelmcandrew (2025-02-04 06:57:57)
Offline
Removing the fcitx5 package and restarting also worked for me. Also unsure as to why it was installed in the first place/
Thanks for the help!
It also worked for me!!! thank you a lot!!!
Offline
Just to confirm that removing fcitx5 with -Rs solves the issue of being unable to even change keyboard layout using super+space.
Offline
Solved without uninstalling fcitx5 simply adding
Allow Overriding System XKB Settings=Falsein a newly created
~/.config/fcitx5/conf/wayland.confIt should be the same thing the official QT gui fcitx5-configtool does when unchecking the homonym option, basically letting the DE manage the keyboard layout.
Offline
Any idea why fcitx5 got installed in the first place?
Noticed this some time ago too and just now discovered this thread.
Offline
From wiki
Warning: Fcitx is now in maintenance mode. It is recommended to use Fcitx5 instead[1].
Offline
Solved without uninstalling fcitx5 simply adding
Allow Overriding System XKB Settings=Falsein a newly created
~/.config/fcitx5/conf/wayland.confIt should be the same thing the official QT gui fcitx5-configtool does when unchecking the homonym option, basically letting the DE manage the keyboard layout.
Thanks Sir, you've made my day!
Offline