From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux sparc64; en-US; rv:1.2.1) Gecko/20030323 Description of problem: My machine crashed over the weekend due to a power outage and now under X, every key on the keyboard acts like I'm pressing Control-Alt-+ and switches the resolution. Rebooting the machine doesn't fix it. I booted into run level 3 and the keyboard seems fine at the console. If I run startx I get the same strange behavior again. Version-Release number of selected component (if applicable): 4.3.0-2 How reproducible: Didn't try Additional info:
Here's what it's telling me when I run startx: XFree86 Version 4.3.0 (Red Hat Linux release: 4.3.0-2) Release Date: 27 February 2003 X Protocol Version 11, Revision 0, Release 6.6 Build Operating System: Linux 2.4.20-3bigmem i686 [ELF] Build Date: 27 February 2003 Build Host: porky.devel.redhat.com Before reporting problems, check http://www.XFree86.Org/ to make sure that you have the latest version. Module Loader present OS Kernel: Linux version 2.4.20-8smp (bhcompile.redhat.com) (gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)) #1 SMP Thu Mar 13 17:45:54 EST 2003 Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/XFree86.0.log", Time: Mon Apr 7 12:51:26 2003 (==) Using config file: "/etc/X11/XF86Config" expected keysym, got XF86_Switch_VT_1: line 8 of xfree86 expected keysym, got XF86_Switch_VT_2: line 11 of xfree86 expected keysym, got XF86_Switch_VT_3: line 14 of xfree86 expected keysym, got XF86_Switch_VT_4: line 17 of xfree86 expected keysym, got XF86_Switch_VT_5: line 20 of xfree86 expected keysym, got XF86_Switch_VT_6: line 23 of xfree86 expected keysym, got XF86_Switch_VT_7: line 26 of xfree86 expected keysym, got XF86_Switch_VT_8: line 29 of xfree86 expected keysym, got XF86_Switch_VT_9: line 32 of xfree86 expected keysym, got XF86_Switch_VT_10: line 35 of xfree86 expected keysym, got XF86_Switch_VT_11: line 38 of xfree86 expected keysym, got XF86_Switch_VT_12: line 41 of xfree86 expected keysym, got XF86_Ungrab: line 45 of xfree86 expected keysym, got XF86_ClearGrab: line 48 of xfree86 expected keysym, got XF86_Next_VMode: line 51 of xfree86 expected keysym, got XF86_Prev_VMode: line 54 of xfree86 The XKEYBOARD keymap compiler (xkbcomp) reports: > Warning: Multiple interpretations of "NoSymbol+AnyOfOrNone(all)" > Using last definition for duplicate fields > Warning: Multiple interpretations of "NoSymbol+AnyOfOrNone(all)" > Using last definition for duplicate fields > Warning: Multiple interpretations of "NoSymbol+AnyOfOrNone(all)" > Using last definition for duplicate fields > Warning: Multiple interpretations of "NoSymbol+AnyOfOrNone(all)" > Using last definition for duplicate fields > Warning: Multiple interpretations of "NoSymbol+AnyOfOrNone(all)" > Using last definition for duplicate fields > Warning: Multiple interpretations of "NoSymbol+AnyOfOrNone(all)" > Using last definition for duplicate fields expected keysym, got XF86_Switch_VT_1: line 51 of pc/pc expected keysym, got XF86_Switch_VT_2: line 55 of pc/pc expected keysym, got XF86_Switch_VT_3: line 59 of pc/pc expected keysym, got XF86_Switch_VT_4: line 63 of pc/pc expected keysym, got XF86_Switch_VT_5: line 67 of pc/pc expected keysym, got XF86_Switch_VT_6: line 71 of pc/pc expected keysym, got XF86_Switch_VT_7: line 75 of pc/pc expected keysym, got XF86_Switch_VT_8: line 79 of pc/pc expected keysym, got XF86_Switch_VT_9: line 83 of pc/pc expected keysym, got XF86_Switch_VT_10: line 87 of pc/pc expected keysym, got XF86_Switch_VT_11: line 91 of pc/pc expected keysym, got XF86_Switch_VT_12: line 95 of pc/pc expected keysym, got XF86_Ungrab: line 127 of pc/pc expected keysym, got XF86_ClearGrab: line 133 of pc/pc expected keysym, got XF86_Prev_VMode: line 139 of pc/pc expected keysym, got XF86_Next_VMode: line 149 of pc/pc Errors from xkbcomp are not fatal to the X server SESSION_MANAGER=local/rmc5.cert.ucr.edu:/tmp/.ICE-unix/2325 AUDIT: Mon Apr 7 12:51:29 2003: 2321 X: client 4 rejected from local host Gnome-Message: gnome_execute_async_with_env_fds: returning -1 waiting for X server to shut down
Sounds to me like your power outage has caused disk corruption or has at least destroyed files used by XFree86. I don't think this is an XFree86 bug. Please run "rpm -Va > rpm.log" and attach the rpm.log file uncompressed that is generated using bugzilla's file attachment feature. Also, please attach your X server log file and config file, and your /var/log/messages file including log entries from during the power failure forward. I'll have a look at this information to try and make a better assessment.
Created attachment 90984 [details] X config file
Created attachment 90985 [details] X log file
Created attachment 90986 [details] /var/log/messages
Created attachment 90987 [details] /var/log/messages.1
Created attachment 90988 [details] output of rpm -Va
I just looked at your file attachments and nothing jumps out at me as being an obvious problem. The only thing I notice is that you are using prelink, but I don't know if that would be a contributing factor or not. I've CC'd Jakub in case he might have a comment to contribute about prelinking. My belief at this point is that you've had filesystem corruption and files that XFree86 requires in order to operate correctly have been corrupted during your power outage. These lines... expected keysym, got XF86_Switch_VT_1: line 8 of xfree86 expected keysym, got XF86_Switch_VT_2: line 11 of xfree86 ... suggest to me that the XFree86 xkb related files are corrupted or modified. Other than doing a reinstallation of the OS, I'm not sure what to suggest.
In particular look at these files and ensure they are not corrupt: /usr/X11R6/lib/X11/xkb/compat/xfree86 /usr/X11R6/lib/X11/xkb/keycodes/xfree86 /usr/X11R6/lib/X11/xkb/keymap/xfree86 /usr/X11R6/lib/X11/xkb/rules/xfree86
Ok, well, I guess it's time to reinstall. I'll definitely let you know if it happens again. Anyway, thanks for trying to help.
Ok, I'm going to close this for now as WORKSFORME, but if you have it occur again and think that it is a real X bug, feel free to file a bug report at http://bugs.xfree86.org and I will track the problem upstream. Thanks.
So this happened again to me. This time my machine did not crash though. I merely reboot it, and now at the login screen all the keys act like ctrl-alt-+ again. I also noticed this happening when I ran "X :1 -query somehost" at the command line. X was running as normal and acting fine on display 0 at the time. But when X started up on display 1 it exhibited the same behavior, every key acted as if I was typing ctrl-alt-+. I was able to type ctrl-alt-backspace and kill X though. All this happened before rebooting my machine or anything like that. And I went back to my X session on display 0 and everything was still fine.
Closing report UPSTREAM. Please paste the upstream bug report URL if you would like it tracked.
Doing another scan to track all issues in "UPSTREAM" state, and this one doesn't appear to have been filed upstream by anyone. Closing issue as "WONTFIX" for now, however if there is an upstream bug for this issue that anyone would like us to track, please add the URL here and reopen it, and we'll continue to track the issue. Thanks in advance.