Some time x server losing keyboard. Reproducible: Sometimes Steps to Reproduce: 1. ctrl+alt+f1 2. alt+f7
Created attachment 193815 [details] emerge --info
Created attachment 193816 [details] /var/log/Xorg.0.log
Created attachment 193818 [details] /etc/X11/xorg.conf
In xorg log file: (EE) AT Translated Set 2 keyboard: device key_bitmask has changed (EE) AT Translated Set 2 keyboard: Device has changed - disabling.
Same here on dell vostro 1510.
(In reply to comment #5) > Same here on dell vostro 1510. > Hm, I have Dell Vostro 1400
I can confirm 100% reproduciability. 1. reboot 2. start X 3. ((ctrl+alt+f1) + (alt+f7)) or hibernate At this point keyboard is disabled (I can't even ctrl+alt+f1). I have to alt+sysrq+r and alt+f1. Now I can login root and restart xdm. Restarted X is working correctly even hibernating and console switching until next reboot.
key_bitmask check can be disabled: - emerge xf86-input-evdev - hit ctrl+z when source is unpacked - edit /var/tmp/portage/x11-drivers/xf86-input-evdev-2.1.3/work/xf86-input-evdev-2.1.3/src/evdev.c (replace 2.1.3 by your evdev version) - search for: if (compare && memcmp(pEvdev->key_bitmask, key_bitmask, sizeof(key_bitmask))) { xf86Msg(X_ERROR, "%s: device key_bitmask has changed\n", pInfo->name); goto error; } and delete it then continue emerge by "fg"
I have accidentally deleted some libs while playing with this issue. I had to rebuild half of my system to get things working again. After this rebuild everything(vt switch,hibernating) seems to be working fine.
I'm going to bet you guys are using non-default keyboard layouts. I have the same issue when I use hal to setup the keyboard layout (e.g. copy /usr/shared/doc/hal.../use-multiple-layouts.fdi to /etc/hal/fdi/policy/) If no layout is set all is fine.
(In reply to comment #10) > I'm going to bet you guys are using non-default keyboard layouts. I have the > same issue when I use hal to setup the keyboard layout (e.g. copy > /usr/shared/doc/hal.../use-multiple-layouts.fdi to /etc/hal/fdi/policy/) > If no layout is set all is fine. > I am not using hal to setup keyboard
(In reply to comment #11) > (In reply to comment #10) > > I'm going to bet you guys are using non-default keyboard layouts. I have the > > same issue when I use hal to setup the keyboard layout (e.g. copy > > /usr/shared/doc/hal.../use-multiple-layouts.fdi to /etc/hal/fdi/policy/) > > If no layout is set all is fine. > > > > I am not using hal to setup keyboard > But do you use some non-default layout at all?
(In reply to comment #12) > (In reply to comment #11) > > (In reply to comment #10) > > > I'm going to bet you guys are using non-default keyboard layouts. I have the > > > same issue when I use hal to setup the keyboard layout (e.g. copy > > > /usr/shared/doc/hal.../use-multiple-layouts.fdi to /etc/hal/fdi/policy/) > > > If no layout is set all is fine. > > > > > > > I am not using hal to setup keyboard > > > > But do you use some non-default layout at all? > Yep :) To setup keyboard i am use kde's system settings
Please try to reproduce with xorg-server 1.6. Here are a few instructions : http://blogs.gentoo.org/remi/2009/09/23/help-neeeded-to-stabilize-libxcb-1-4-and-6 Thanks
Can't reproduce on xorg-server-1.6 fixed by update to xorg-server-1.6 =)