Bug 496832 - 2nd Keyboard Layout Disappears after Reboot (kxkbrc config resets)
Summary: 2nd Keyboard Layout Disappears after Reboot (kxkbrc config resets)
Status: REPORTED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_keyboard (show other bugs)
Version: 6.1.5
Platform: Kubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-11-29 13:05 UTC by Shy Zedaka
Modified: 2024-11-30 17:25 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
After Restart the 2nd layout disappears and only US English is Present (460.43 KB, image/png)
2024-11-29 13:05 UTC, Shy Zedaka
Details
Full System Informatiton (696.94 KB, image/png)
2024-11-29 13:05 UTC, Shy Zedaka
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Shy Zedaka 2024-11-29 13:05:30 UTC
Created attachment 176218 [details]
After Restart the 2nd layout disappears and only US English is Present

I Recently Upgraded From Kubuntu 24.04 to Kubuntu 24.10
With this i've made the transition from X11 to Wayland and also the transition to Plasma 6.1.5

I'm Having a pretty annoying and unfortunate issue, After adding a 2nd Keyboard layout and rebooting the system, my 2nd keyboard layout disappears and layout settings are reversed. I'd love to have this resolved and i'd like to know if this is a KDE issue or an issue with Wayland. For now i have to constantly re-add the 2nd keyboard layout/language every time i restart.
Comment 1 Shy Zedaka 2024-11-29 13:05:58 UTC
Created attachment 176219 [details]
Full System Informatiton
Comment 2 Shy Zedaka 2024-11-30 15:57:28 UTC
I had to set it up through FCITX instead of using the regular system settings, for some reason i just cannot update the system settings and set my layout settings there, is this Kubuntu Behavior or KDE behavior?
Comment 3 Shy Zedaka 2024-11-30 17:06:52 UTC
The reason is that ~/.config/kxkbrc (which is the config file which gets edited when adding layouts)
Has its layoutlist go back to include only us keyboard.
Comment 4 Shy Zedaka 2024-11-30 17:16:14 UTC
(In reply to Shy Zedaka from comment #3)
> The reason is that ~/.config/kxkbrc (which is the config file which gets
> edited when adding layouts)
> Has its layoutlist go back to include only us keyboard.

Turns out this file gets Overwritten after every reboot even though i set it to 444 (read only) permissions.. 
Why is this happening?
Comment 5 Shy Zedaka 2024-11-30 17:25:54 UTC
(In reply to Shy Zedaka from comment #4)
> (In reply to Shy Zedaka from comment #3)
> > The reason is that ~/.config/kxkbrc (which is the config file which gets
> > edited when adding layouts)
> > Has its layoutlist go back to include only us keyboard.
> 
> Turns out this file gets Overwritten after every reboot even though i set it
> to 444 (read only) permissions.. 
> Why is this happening?

Although, Only the "LayoutList" Section seems to be (In reply to Shy Zedaka from comment #4)
> (In reply to Shy Zedaka from comment #3)
> > The reason is that ~/.config/kxkbrc (which is the config file which gets
> > edited when adding layouts)
> > Has its layoutlist go back to include only us keyboard.
> 
> Turns out this file gets Overwritten after every reboot even though i set it
> to 444 (read only) permissions.. 
> Why is this happening?

Weirdly Enough, Only the "LayoutList" Gets overwritten, When setting toggle key for changing layout that setting is preserved after reboot.