Description of problem: Version-Release number of selected component (if applicable): XFree86-4.3.0-45.0.1 How reproducible: always Steps to Reproduce: 1. Install FC2-test1 2. echo 'us,ru -option grp:alt_shift_toggle' > ~/.Xkbmap 3. init 3 4. xinit Actual results: setxkbmap does not called Expected results: setxkbmap should be called automatically with arguments from .Xkbmap Additional info:
This is unlikely to be a bug in XFree86 packaging, because nothing in XFree86 has changed which would cause this type of problem. However, there have been other reports of problems with xinitrc caused due to gnome-session wiping out the configuration performaed by xinitrc et al. so this might be a duplicate of the same problem. Can you look at bug #119295 and bug #119018 and see if these issues are similar and/or related to the issue you are having? Can you reproduce either of the other bugs?
Moving to xinitrc component which is where the scripts reside, however this may be a GNOME bug possibly.
Oh I guess I know what's wrong here: xinit is not supposed to load the keymap. xinit is just the binary. It is startx that runs xinitrc after starting the xinit. I would say NOTABUG. I just tested and startx works great with both /etc/X11/Xkbmap and ~/.Xkbmap.
OK, I have just checked the behaviour of RHEL3 - it does not load .Xkbmap too. So, it is not a bug. Sorry.