any success with Ubuntu 6.06 (64 bit)?

Questions and answers about 3Dconnexion devices on UNIX and Linux.

Moderator: Moderators

Post Reply
eleitl
Posts: 2
Joined: Thu Dec 14, 2006 10:14 am

any success with Ubuntu 6.06 (64 bit)?

Post by eleitl » Thu Dec 14, 2006 10:19 am

Has anyone been able to make SpaceTraveler work with Ubuntu 6.06 LTS
(AMD64)?

I would also like to use this space to clamor for SpaceNavigator support
for Linux, SDK included.

Oh, and kudos, it's great hardware, I've been using 6DOF since
the SpaceOrb, and the SpaceTraveler is great.

UtaSH
Moderator
Moderator
Posts: 3352
Joined: Mon Nov 27, 2006 10:34 am
Location: Munich, Germany
Contact:

Post by UtaSH » Fri Dec 15, 2006 7:25 am

Has anyone been able to make SpaceTraveler work with Ubuntu 6.06 LTS
(AMD64)?
Please check viewtopic.php?p=266#266 if this could help you. As I already stated there is our support limited to Red Hat EL WS and SuSE Linux.

I would also like to use this space to clamor for SpaceNavigator support for Linux, SDK included.
Noted.

Oh, and kudos, it's great hardware, I've been using 6DOF since
the SpaceOrb, and the SpaceTraveler is great.
Thank you for the positive feedback! :)

eleitl
Posts: 2
Joined: Thu Dec 14, 2006 10:14 am

okay, it's working

Post by eleitl » Mon Dec 18, 2006 5:51 am

You wrote:
Please check viewtopic.php?p=266#266 if this could help you. As I already stated there is our support limited to Red Hat EL WS and SuSE Linux.

Clear enough. I was able to get the blue LEDs on the SpaceTraveler light up
after apt-get install libxaw6 libmotif3 (this is Ubuntu 6.06 LTS, AMD64 (64 bit))
*after* installing the 64 bit device drivers (the configuration tool window came
up spontaneously a few seconds after above apt-get). The configuration
tool did not come up after a subsequent logout and login.

mount -t usbfs none /proc/bus/usb was unnecessary, since already mounted.

I was getting a

root@black:/tmp# ./xvalue
./xvalue: error while loading shared libraries: libXm.so.3: cannot open shared object file: No such file or directory
despite having had a

ln -s /usr/X11R6/lib/libXm.so.3 /usr/lib/libXm.so.3

as has been described elsewhere online -- *this is wrong, don't do this*,
since the symlink then points to nowhere. I fixed that dangling symlink
by removing it and doing a

ln -s /usr/lib/libXm.so.3.0.2 /usr/lib/libXm.so.3

xcube still complained no driver was running:

root@black:/tmp# ./xcube
Magellan: xdrvlib.c
MagellanMotionEvent = 0
MagellanButtonPressEvent = 0
MagellanButtonReleaseEvent = 0
MagellanCommandEvent = 0

No driver is running. Exit ...

Few seconds later the 3DxWare 1.1.1 window popped up spontaneously, after which
both xcube and xvalue ran correctly. Google Earth 4.0.2693 beta still doesn't
recognize the device, but then, it's a beta.

UtaSH
Moderator
Moderator
Posts: 3352
Joined: Mon Nov 27, 2006 10:34 am
Location: Munich, Germany
Contact:

Post by UtaSH » Mon Dec 18, 2006 6:18 am

Google Earth 4.0.2693 beta still doesn't recognize the device, but then, it's a beta.
At viewtopic.php?p=275#275 you can see that Google did not yet implement the support for our navigation devices for Google Earth on Linux.

I am glad that you finally got the driver and the demos running. This information can help others.

Uta Ludwig
3Dconnexion

isstuff
Posts: 3
Joined: Thu Aug 02, 2007 4:29 am

Post by isstuff » Thu Aug 02, 2007 6:00 am

My expierance installing onto ubuntu 7.04 32 bit, getting the space navigator to running the cube demo stage went a bit like this....
the installer doesn't work that well so then after running this I ran
sudo apt-get install libmotif3
then manualy copyd the files that were extracted when you extract the driver into the /etc/3DxWare/ folder
start the driver
/etc/3DxWare/daemon/3dxsrv -d usb
and then run the cube test
./xcube

I don't calim to really know what I am doing but I just want to use it with Houdini and nuke. i use it in windows with max and sketchup.

the hacked driver that lets you treat the space navigatorlike a joistick and use keybord and mouse shortcuts is almost enough to take care of most apps with out further work for each app, this would be a good start for a linux driver. Games also can use the space navigator.

MG
Posts: 7
Joined: Sat Oct 27, 2007 8:43 am
Location: Leiden, the Netherlands

Post by MG » Sun Oct 28, 2007 4:37 pm

Oh yes, definately for Houdini and [D
Marco Gariboldi

dlarue
Posts: 1
Joined: Sat Feb 09, 2008 12:40 pm
Location: San Diego

latest Ubuntu( 7.10 ) upate

Post by dlarue » Sat Feb 09, 2008 1:01 pm

FYI, the latest 3DConnexion driver requires installation from /tmp directory, otherwise, it does not move stuff to /etc/3DxWare directory.

You need to enable multiverse and universe repositories then update and get the libmotif3 package:
sudo apt-get update
sudo apt-get install libmotif3

then start the driver like this:
sudo /etc/3DxWare/daemon/3dxsrv -d usb

You should see the blue light on the Navigator. Running xcube and/or xvalue should result in a X window opening showing a controllable cube and/or the values of the Navigator device.

side note:
I may start working on a new behavior class for Java3D to enable the SpaceNavigator access to that environment. Implementation likely to be a subclass of Behavior kinda like KeyNavigatorBehavior is.

Post Reply