Note: This is a beta release of Red Hat Bugzilla 5.0. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Also email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback here.

Bug 88217

Summary: Keys on the keyboard all act like ctrl-alt-+
Product: [Retired] Red Hat Linux Reporter: Glen <glen>
Component: XFree86Assignee: Mike A. Harris <mharris>
Status: CLOSED WONTFIX QA Contact: David Lawrence <dkl>
Severity: medium Docs Contact:
Priority: medium    
Version: 9CC: jakub
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2004-09-01 00:44:14 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
X config file
none
X log file
none
/var/log/messages
none
/var/log/messages.1
none
output of rpm -Va none

Description Glen 2003-04-07 19:17:28 UTC
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:

Comment 1 Glen 2003-04-07 20:03:30 UTC
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@porky.devel.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 


Comment 2 Mike A. Harris 2003-04-08 00:49:12 UTC
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.

Comment 3 Glen 2003-04-08 02:35:10 UTC
Created attachment 90984 [details]
X config file

Comment 4 Glen 2003-04-08 02:35:42 UTC
Created attachment 90985 [details]
X log file

Comment 5 Glen 2003-04-08 02:36:19 UTC
Created attachment 90986 [details]
/var/log/messages

Comment 6 Glen 2003-04-08 02:36:48 UTC
Created attachment 90987 [details]
/var/log/messages.1

Comment 7 Glen 2003-04-08 02:37:22 UTC
Created attachment 90988 [details]
output of rpm -Va

Comment 8 Mike A. Harris 2003-04-08 06:13:11 UTC
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.


Comment 9 Mike A. Harris 2003-04-08 06:18:59 UTC
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

Comment 10 Glen 2003-04-08 17:09:13 UTC
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.

Comment 11 Mike A. Harris 2003-04-19 12:44:49 UTC
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.

Comment 12 Glen 2003-04-25 17:54:23 UTC
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.

Comment 13 Mike A. Harris 2003-04-28 09:09:39 UTC
Closing report UPSTREAM.  Please paste the upstream bug report URL if you
would like it tracked.

Comment 14 Mike A. Harris 2004-09-01 00:43:47 UTC
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.