crobl wrote:Hello eyeJ,
the script you're using is/was meant to solve an issue with RHEL3 (Kernel 2.4.x). You shouldn't need to use this on recent 2.6.x kernels and you also don't need to mess with your kernel modules
Reading your post, you write that the LEDs are lit/working. In this case, the LCD should work as well. The driver has the needed access to the device.
Does the LCD still show the 3Dconnexion logo?
Is it erased / all black?
Do you have the possibility to test the SpacePilot on a Windows machine?
If so: Does the LCD work there?
Please try the following:
Login as your std. user and issue a "xhost +" on the command line. Become privileged user via "su" or "su -" and start the driver:
Code: Select all
/etc/3DxWare/daemon/3dxsrv -d usb -debug -E
This forces the driver to output some more information and generates a logfile /tmp/3DxWare.log.
Does the driver start and does the LCD show the currently used configuration with the button mapping for button 1-6?
Please post the output from the command line as well as the contents of /tmp/3DxWare.log.
Regarding your question on the distribution:
Officially we only support RedHat EL 4 or later and SuSE 9.3 or later. Other distributions with kernel versions 2.6.8 or later should work as well, but are not tested and supported.
So, your Ubuntu should work as well!
Regards
Christian Robl
3Dconnexion
1. Does the LCD still show the 3Dconnexion logo?
Is it erased / all black?
The LCD displays the 3dconnexion logo or whatever was last displayed when working in windows (if I restart the computer from windows and go to ubuntu).
2. Do you have the possibility to test the SpacePilot on a Windows machine?
If so: Does the LCD work there?
Yes the LCD works in windows XP
3. Please try the following:
Login as your std. user and issue a "xhost +" on the command line. Become privileged user via "su" or "su -" and start the driver:
Driver starts and navigation and buttons work in maya but the LCD just displays the 3Dconnexion logo.
Here is my commandline output:
bubu@bibi-buntu:~$ xhost +
access control disabled, clients can connect from any host
bubu@bibi-buntu:~$ su -
Password:
root@bibi-buntu:~# /etc/3DxWare/daemon/3dxsrv -d usb -debug -E
3DxWareUNIX = V1.3.0
Device = SpacePilot
Firmware = V4.04
Here is my 3DxWare.log:
3DxWareUNIX V1.3.0 ID 3788 log file
Process ID: 7803
Time: 2009-03-17 18:12:06
Machineinfo 1: Systemname=Linux, Nodename=bibi-buntu, Release=2.6.27-11-generic
Machineinfo 2: Version=#1 SMP Thu Jan 29 19:28:32 UTC 2009, Machine=x86_64
Runlevel-Info: run-level 2 2009-03-17 16:48 last=
-----------------------------------
[2009-03-17 18:12:06] uddev.c, 1171: UdDevInit() 0x16ea010
[2009-03-17 18:12:06] 3dxsrv.c,705: displayname = $DISPLAY set to :0
[2009-03-17 18:12:06] 3dxsrv.c,710: putenv() was successful
[2009-03-17 18:12:06] 3dxsrv.c,712: displayname is now :0
[2009-03-17 18:12:06] auth.c :: authGetUser(), FOUND: user = bubu, id = :0, line = tty7, pid = 6845, host = :0, type = 7
[2009-03-17 18:12:06] auth.c :: authGetUser(), FOUND: user home = "/home/bubu"
[2009-03-17 18:12:06] 3dxsrv.c :: startupCommandLine(), authGetUser(), user=bubu
[2009-03-17 18:12:06] UdDev: Opening USB device on USB port /proc/bus/usb/002/004
[2009-03-17 18:12:06] UdDev: SpacePilot opened
[2009-03-17 18:12:06] UdDev: Opening SpacePilot device on USB port /proc/bus/usb/002/004
[2009-03-17 18:12:06] spilot_usb.c :: UdDevRezero(): Rezeroing the device
[2009-03-17 18:12:06] 3dxsrv.c,730: UdDevOpen() was successful [SpacePilot]
Thank you for reply
