Description of problem: When I resume from suspend I have a US American keyboard map. Version-Release number of selected component (if applicable): xorg-x11-drv-evdev-2.3.2-3.fc12.x86_64 How reproducible: Every time. Steps to Reproduce: 1. Suspend 2. Resume 3. Type Actual results: US American keyboard map. Expected results: German keyboard map.
Possibly related to bug 573570.
please attach your Xorg.log and the output of "xkbcomp -xkb $DISPLAY -" before and after the issue occurs. What DE do you use? does the issue occur in runlevel 3 after starting the X server just with "xinit --" (you need to install xterm before you try that)?
Created attachment 403823 [details] Xorg.0.log
Created attachment 403824 [details] before
Created attachment 403825 [details] after The second file gives an error too: $ xkbcomp -xkb $DISPLAY - > after Warning: Could not load keyboard geometry for :0.0 BadAlloc (insufficient resources for operation) Resulting keymap file will not describe geometry
The problem with this bug is that when the user's password contains a letter which is mismapped by the new keyboard layout, they can't log in again. This bug is a good example of death by a thousand paper cuts: I am annoyed multiple times a day by this bug.
The warning from comment 5 is not given on my laptop. Perhaps the bug is triggered by (certain) usb keyboards.
Upgrading to Fedora 13 Alpha fixes this bug.
Thank you for letting us know.
The bug is back: but only when I switch users. What info do you need?