ich habe ein Problem mit meinem Spacenavigator unter Fedora 8 Linux.
Sobald ich den Spacenavigator anstecke erhalte ich in der /var/log/messages folgende Fehlermeldung:
Code: Select all
Jan 26 17:21:32 gecko2 kernel: usb 4-2: usbfs: process 13365 (3dxsrv) did not claim interface 0 before use
Jan 26 17:21:39 gecko2 kernel: 3dxsrv[13365]: segfault at 00000048 eip 0805bbcf esp bf91fec0 error 4
Jan 26 17:21:40 gecko2 kernel: usb 4-2: usbfs: process 13429 (3dxsrv) did not claim interface 0 before use
Jan 26 17:21:47 gecko2 kernel: 3dxsrv[13429]: segfault at 00000048 eip 0805bbcf esp bfde2b80 error 4
Jan 26 17:21:49 gecko2 kernel: usb 4-2: usbfs: process 13465 (3dxsrv) did not claim interface 0 before use
Jan 26 17:21:56 gecko2 kernel: 3dxsrv[13465]: segfault at 00000048 eip 0805bbcf esp bfdb9b50 error 4
Jan 26 17:21:57 gecko2 kernel: usb 4-2: usbfs: process 13528 (3dxsrv) did not claim interface 0 before use
Jan 26 17:22:04 gecko2 kernel: 3dxsrv[13528]: segfault at 00000048 eip 0805bbcf esp bfebc280 error 4
Jan 26 17:22:05 gecko2 kernel: usb 4-2: usbfs: process 13591 (3dxsrv) did not claim interface 0 before use
Jan 26 17:22:12 gecko2 kernel: 3dxsrv[13591]: segfault at 00000048 eip 0805bbcf esp bfc4e1e0 error 4
Jan 26 17:22:13 gecko2 kernel: usb 4-2: usbfs: process 13624 (3dxsrv) did not claim interface 0 before use
Code: Select all
# cat 3DxWare.log
3DxWareUNIX V1.2.17 ID 3493 log file
Process ID: 13846
Time: 2008-01-26 17:22:44
Machineinfo 1: Systemname=Linux, Nodename=gecko2, Release=2.6.23.9-85.fc8
Machineinfo 2: Version=#1 SMP Fri Dec 7 15:49:59 EST 2007, Machine=i686
Runlevel-Info: run-level 5 Jan 26 16:54 last=S
-----------------------------------
[2008-01-26 17:22:44] uddev.c, 1171: UdDevInit() 0x8c91008
[2008-01-26 17:22:44] 3dxsrv.c,704: displayname = $DISPLAY set to :0
[2008-01-26 17:22:44] 3dxsrv.c,709: putenv() was successful
[2008-01-26 17:22:44] 3dxsrv.c,711: displayname is now :0
[2008-01-26 17:22:45] auth.c :: authGetUser(), FOUND: user home = "/home/martin"
[2008-01-26 17:22:45] 3dxsrv.c :: startupInittab(), authGetUser(), user=martin
[2008-01-26 17:22:45] UdDev: Opening USB device on USB port /proc/bus/usb/004/004
[2008-01-26 17:22:45] UdDev: SpaceNavigator opened
[2008-01-26 17:22:45] UdDev: Opening SpaceNavigator device on USB port /proc/bus/usb/004/004
[2008-01-26 17:22:45] snav_usb.c :: UdDevRezero(): Rezeroing the device
[2008-01-26 17:22:45] 3dxsrv.c,729: UdDevOpen() was successful [SpaceNavigator]
(obwohl compat-openmotif-2.2.3-7.fc8.i386.rpm installiert ist).
getestet wurde das Ganze mit dem Kernel
(2.6.23.14-107.fc8 und 2.6.23.9-85.fc8
Der 3Dxware Treiber in der Version 3dxware-linux-v1-2-17.i386.tar.gz
ist installiert. Mit dem Treiber 1.2.11 hatte ich die Spacemouse schon einmal am Laufen. Gibt es eine Möglichkeit auf die alten Treiber zuzugreifen ?, vielleicht ist damit das Problem behoben.
Gruß Martin