Bug 7119

Summary: Keyboard settings cannot be changed in KDE
Product: Mageia Reporter: Vladimir Gurevich <mageia>
Component: RPM PackagesAssignee: Nicolas Lécureuil <mageia>
Status: RESOLVED FIXED QA Contact:
Severity: major    
Priority: Normal CC: balcaen.john, bittwister2, juan.baptiste, lmenut, mageia, mageia, marja11, shlomif
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: kdebase4-workspace-4.9.2-4.mga3 CVE:
Status comment:

Description Vladimir Gurevich 2012-08-20 08:43:53 CEST
Description of problem:

When I try to change my keyboard settings using the /usr/bin/systemsettings or from the keyboard layout applet, the dialog panel comes up, but almost all the controls there are disabled (especially in the "layouts" or "advanced" tabs).

If I start /usr/bin/systemsettings from the command line, I see the following message, that gives a clue to the problem:

systemsettings(3541): Cannot open the rules file "/share/X11/xkb/rules/evdev.xml"

Indeed, once I did 

ln -s /usr/share/ /share

I was able to set all my keyboard settings as usual.

How reproducible:

Always

Steps to Reproduce:
1. Start /usr/bin/systemsettings
2. Choose "Input Devices->Keyboard" item
3. Switch to "Layouts" or "Advanced" tab -- all items are grayed out.
Comment 1 Manuel Hiebel 2012-08-20 15:56:04 CEST
pretty sure we have a duplicate bug, I will try to found it
anyway thanksx

CC: (none) => balcaen.john, juan.baptiste, lmenut, mageia, nicolas.lecureuil, shlomif

Comment 2 Vladimir Gurevich 2012-08-20 16:56:16 CEST
6308 is almost certainly the duplicate, but it is not yet resolved.
Comment 3 Vladimir Gurevich 2012-08-20 16:58:12 CEST
6394 looks like a duplicate too. 

I'll let you choose which one you want to leave as the main one and which one to mark as duplicate.

Thanks,
Vladimir
Comment 4 Manuel Hiebel 2012-08-20 18:07:00 CEST
I was thinking that too, but seems no, maybe was wrong
Comment 5 Marja Van Waes 2012-11-05 20:46:24 CET
(In reply to comment #0)
> Description of problem:
> 
> When I try to change my keyboard settings using the /usr/bin/systemsettings or
> from the keyboard layout applet, the dialog panel comes up, but almost all the
> controls there are disabled (especially in the "layouts" or "advanced" tabs).
> 
> If I start /usr/bin/systemsettings from the command line, I see the following
> message, that gives a clue to the problem:
> 
> systemsettings(3541): Cannot open the rules file
> "/share/X11/xkb/rules/evdev.xml"
> 
> Indeed, once I did 
> 
> ln -s /usr/share/ /share
> 

Thanks a lot for the workaround, Vladimir!

I found I had this problem, too, when, after some big KDE updates, KDE didn't recognise my Dutch keyboard anymore, even though MCC still said it was Dutch and even though KDM still saw it was Dutch, too.

I was able to set it back to Dutch in KDE after using your workaround :)

Assigning to maintainer

@ Nicolas

Do you want me to open a separate BR for the not recognised keyboard?

CC: (none) => marja11
Hardware: i586 => All
Assignee: bugsquad => nicolas.lecureuil

Marja Van Waes 2012-11-05 20:50:06 CET

Source RPM: kdebase4-workspace-4.9.0-1.mga3 => kdebase4-workspace-4.9.2-3.mga3

Comment 6 Marja Van Waes 2012-11-05 20:51:45 CET
oops, version is even higher than I thought, sorry

Source RPM: kdebase4-workspace-4.9.2-3.mga3 => kdebase4-workspace-4.9.2-4.mga3

Comment 7 Luc Menut 2012-11-11 21:57:48 CET
*** Bug 8026 has been marked as a duplicate of this bug. ***

CC: (none) => junk_no_spam

Comment 8 Luc Menut 2012-12-01 17:09:27 CET
This should be fixed with kdebase4-workspace-4.9.80-3.mga3.

Could you please test with this update.
Comment 9 Marja Van Waes 2012-12-06 00:23:28 CET
(In reply to comment #8)
> This should be fixed with kdebase4-workspace-4.9.80-3.mga3.
> 
> Could you please test with this update.

Just tested with a fresh cauldron boot.iso install.

It is fixed (and so is the other problem mentioned in comment 5)

Status: NEW => RESOLVED
Resolution: (none) => FIXED