Bug 7119 - Keyboard settings cannot be changed in KDE
Summary: Keyboard settings cannot be changed in KDE
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal major
Target Milestone: ---
Assignee: Nicolas Lécureuil
QA Contact:
URL:
Whiteboard:
Keywords:
: 8026 (view as bug list)
Depends on:
Blocks:
 
Reported: 2012-08-20 08:43 CEST by Vladimir Gurevich
Modified: 2012-12-06 00:23 CET (History)
8 users (show)

See Also:
Source RPM: kdebase4-workspace-4.9.2-4.mga3
CVE:
Status comment:


Attachments

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


Note You need to log in before you can comment on or make changes to this bug.