Summary: | Xorg crashes with Logitech BT Desktop connected via evdev, kbd/mouse drivers are OK | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | CIJOML CIJOMLovic CIJOMLov <cijoml> | ||||||||
Component: | Input/evdev | Assignee: | Zephaniah E. Hull <warp-spam+fdo> | ||||||||
Status: | RESOLVED WONTFIX | QA Contact: | Xorg Project Team <xorg-team> | ||||||||
Severity: | blocker | ||||||||||
Priority: | highest | ||||||||||
Version: | 7.2 (2007.02) | ||||||||||
Hardware: | Other | ||||||||||
OS: | All | ||||||||||
Whiteboard: | |||||||||||
i915 platform: | i915 features: | ||||||||||
Attachments: |
|
Description
CIJOML CIJOMLovic CIJOMLov
2007-11-11 05:00:37 UTC
Created attachment 12449 [details]
Xorg.0.log-mouse
Mouse configured like this:
Section "InputDevice"
Identifier "Configured Mouse"
Driver "evdev"
#Driver "mouse"
Option "Vendor" "046d"
Option "Product" "b003"
Option "CorePointer"
#Option "Device" "/dev/input/mice"
#Option "Protocol" "ExplorerPS/2"
EndSection
Created attachment 12450 [details]
Xorg.0.log-keyboard
Section "InputDevice"
Identifier "Generic Keyboard"
#Driver "kbd"
Driver "evdev"
Option "Vendor" "046d"
Option "Product" "b307"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "cz"
EndSection
Created attachment 12451 [details]
/proc/bus/input/devices
list of devices in /proc/bus/input/devices
(In reply to comment #0) > Hi, > > Xorg crashes using evdev driver with my keyboard/mouse Bluetooth set: > > Backtrace: > 0: /usr/bin/X(xf86SigHandler+0x81) [0x80c82f1] > 1: [0xb7fa0420] > 2: /usr/bin/X(xf86eqProcessInputEvents+0x1f7) [0x80dd8b7] > 3: /usr/bin/X(ProcessInputEvents+0x29) [0x80c9609] > 4: /usr/bin/X(Dispatch+0x72) [0x808eef2] > 5: /usr/bin/X(main+0x47e) [0x8076e5e] > 6: /lib/libc.so.6(__libc_start_main+0xe0) [0xb7db4050] > 7: /usr/bin/X(FontFileCompleteXLFD+0x1e1) [0x80761e1] > this backtrace would indicate that it's actually in the dix. is this still a problem with a current version and if so - can you get line number where it occurs? Hi there, YES I use Debian testing and git driver and still see this problem... Hmm now I have problem compile evdev driver against Debian testing xorg... evdev_axes.c: In function 'EvdevAxesDoRotation': evdev_axes.c:334: error: 'AbsoluteClassRec' undeclared (first use in this functi on) evdev_axes.c:334: error: (Each undeclared identifier is reported only once evdev_axes.c:334: error: for each function it appears in.) evdev_axes.c:334: error: 'dabs' undeclared (first use in this function) evdev_axes.c:334: error: 'struct _DeviceIntRec' has no member named 'absolute' evdev_axes.c: In function 'EvdevAxesSynRep': evdev_axes.c:412: error: 'AbsoluteClassRec' undeclared (first use in this functi on) evdev_axes.c:412: error: 'dabs' undeclared (first use in this function) evdev_axes.c:412: error: 'struct _DeviceIntRec' has no member named 'absolute' evdev_axes.c:526: warning: implicit declaration of function 'xf86PostMotionEvent P' evdev_axes.c: In function 'EvdevAxesInit': evdev_axes.c:863: error: 'AbsoluteClassRec' undeclared (first use in this functi on) evdev_axes.c:863: error: 'dev_abs' undeclared (first use in this function) evdev_axes.c:874: error: 'GetMotionHistory' undeclared (first use in this functi on) evdev_axes.c:875: warning: implicit declaration of function 'GetMotionHistorySiz e' evdev_axes.c:902: warning: implicit declaration of function 'InitAbsoluteClassDe viceStruct' evdev_axes.c:903: error: 'struct _DeviceIntRec' has no member named 'absolute' evdev_axes.c:905: error: 'struct _DeviceIntRec' has no member named 'absolute' evdev_axes.c:906: error: 'struct _DeviceIntRec' has no member named 'absolute' evdev_axes.c:907: error: 'struct _DeviceIntRec' has no member named 'absolute' evdev_axes.c:908: error: 'struct _DeviceIntRec' has no member named 'absolute' make[2]: *** [evdev_drv_la-evdev_axes.lo] Error 1 make[2]: Leaving directory `/usr/src/xf86-input-evdev/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/xf86-input-evdev' make: *** [all] Error 2 (In reply to comment #6) > Hmm now I have problem compile evdev driver against Debian testing xorg... what version of X is in testing? if its xserver 1.4 (X11R7.3) then evdev should compile. Otherwise you need the 1.1 branch of evdev IIRC. > evdev_axes.c:526: warning: implicit declaration of function 'xf86PostMotionEventP' this indicates that your X headers are xserver 1.3. It is Xorg 7.2 (In reply to comment #8) > It is Xorg 7.2 tbh. with 7.4 coming out in a few days we probably won't be able to fix this one in 7.2. Lack of manpower, simply. Can you please upgrade to a newer version, if the bug persists, please reopen. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.