On Tue, Feb 10, 2009 at 10:04 AM, Kevin Johnson <[email protected]> wrote: > Hello, > > Here is the setup. I am running two different desktop computers, each with > their own monitor, but with only one keyboard / mouse. I am using a Belkin > KVM switch to control the keyboard / mouse function between the two. The > switch has USB inputs and USB outputs. > > I am running Fedora10 (F1)0) on each desktop computer. Each has a different > NVIDIA Quadro card installed, and I am running NVIDIA drivers (different > version of each because the one card is not supported anymore). > > Everything works fine, until I launch OpenOffice on either computer. At that > point, when I use the KVM to switch mouse / keyboard to the other desktop X > will crash. I have not been able to reproduce this with anything other than > the OpenOffice suite of applications. > > It has something to do with the evdev module.... here is the backtrace in > the Xorg.0.log > > (EE) Belkin Corporation Flip CC: Read error: No such device > (II) config/hal: removing device Belkin Corporation Flip CC > (II) Belkin Corporation Flip CC: Close > (II) UnloadModule: "evdev" > (EE) Dell Dell USB Keyboard: Read error: No such device > (II) config/hal: removing device Dell Dell USB Keyboard > (II) Dell Dell USB Keyboard: Close > (II) UnloadModule: "evdev" > (II) config/hal: Adding input device Belkin Corporation Flip KVM > (**) Belkin Corporation Flip KVM: always reports core events > (**) Belkin Corporation Flip KVM: Device: "/dev/input/event3" > (II) Belkin Corporation Flip KVM: Found 5 mouse buttons > (II) Belkin Corporation Flip KVM: Found x and y relative axes > (II) Belkin Corporation Flip KVM: Configuring as mouse > (**) Belkin Corporation Flip KVM: YAxisMapping: buttons 4 and 5 > (**) Belkin Corporation Flip KVM: EmulateWheelButton: 4, > EmulateWheelInertia: 10, EmulateWheelTimeout: 200 > (II) XINPUT: Adding extended input device "Belkin Corporation Flip KVM" > (type: MOUSE) > (II) config/hal: Adding input device Belkin Corporation Flip KVM > (**) Belkin Corporation Flip KVM: always reports core events > (**) Belkin Corporation Flip KVM: Device: "/dev/input/event7" > (II) Belkin Corporation Flip KVM: Found keys > (II) Belkin Corporation Flip KVM: Configuring as keyboard > (II) XINPUT: Adding extended input device "Belkin Corporation Flip KVM" > (type: KEYBOARD) > (**) Option "xkb_rules" "evdev" > (**) Belkin Corporation Flip KVM: xkb_rules: "evdev" > (**) Option "xkb_model" "pc105+inet" > (**) Belkin Corporation Flip KVM: xkb_model: "pc105+inet" > (**) Option "xkb_layout" "us" > (**) Belkin Corporation Flip KVM: xkb_layout: "us" > > Backtrace: > 0: /usr/bin/Xorg(xorg_backtrace+0x26) [0x4e7a26] > 1: /usr/bin/Xorg(xf86SigHandler+0x39) [0x47a679] > 2: /lib64/libc.so.6 [0x33dac32f90] > 3: /usr/bin/Xorg(XkbStringText+0x1c) [0x56711c] > 4: /usr/bin/Xorg(XkbWriteXKBGeometry+0x191) [0x5587d1] > 5: /usr/bin/Xorg(XkbWriteXKBKeymapForNames+0x5bb) [0x557d1b] > 6: /usr/bin/Xorg(XkbDDXLoadKeymapByNames+0x18a) [0x561cba] > 7: /usr/bin/Xorg(ProcXkbGetKbdByName+0x3ab) [0x53fb2b] > 8: /usr/bin/Xorg(Dispatch+0x364) [0x4468d4] > 9: /usr/bin/Xorg(main+0x45d) [0x42cd1d] > 10: /lib64/libc.so.6(__libc_start_main+0xe6) [0x33dac1e576] > 11: /usr/bin/Xorg [0x42c0f9]
Might be helpful to get a full backtrace. Start up the server as normal, attach gdb to the Xorg pid, then trigger the crash and type bt in gdb. I would guess there's bad things going on in XKB, but XkbStringText shouldn't be crashing. -- Dan _______________________________________________ xorg mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/xorg
