[nim@ulysse nim]$ setxkbmap fr
Couldn't find rules file (xfree86)
[nim@ulysse nim]$ rpm -qa | grep xorg
I have the same problem here after updating this morning with Yum.
*** Bug 121000 has been marked as a duplicate of this bug. ***
work around would as follows
setxkbmap -rules xorg -layout fr
setxkbmap fails due to the X server config file hard coding:
Option "XkbRules" "xfree86"
... in it. When that line is removed from the config file and the
X server restarted, setxkbmap works correctly again. In other words,
that is just a misconfiguration issue, one which is addressed in our
most recent pyxf86config and other updates.
As a quick workaround, edit the X server config file, and remove
the above line, then restart the server.
*** Bug 120989 has been marked as a duplicate of this bug. ***
This bug has been marked as a master duplicate, with bug alias:
"xkbrules-setxkbmap" for easier duplicate closing.
*** Bug 139480 has been marked as a duplicate of this bug. ***
Created attachment 121326 [details]
xkbrulesfilequery.c - I meant to attach this to a bug report about 2 years
ago, and just spent 2 hours trying to find it. I found it. I'm adding it
to a few bug reports now so it turns up in bugzilla should anyone ever need
an example of how to do this again. ;o)