How install Visualplanet VIPtouch foil under Ubuntu x64

As I am a client of Visualplanet products, I am not very happy with what I got: the quality of controller is far away from "good enough"as well as the driver is a Java x86 application, and that fact shocked me a lot.

This is a small article about how you an get working Visualplanet touchfoil driver under Ubuntu x64 11.04 and later versions.

First of all, you have understand that it is not easy, as VIP touch foil driver is a just Java application.

Then after some time you can realize that it is not only Java application but Java x86 application...

 

In order to get your java x86 application up and running, you are to add in your Ubuntu, x86 versions of Java. I choose OpenJDK 6 version for it and considering those libraries, which VIP to install, you might run a command as follows:

sudo apt-get install ca-certificates-java:i386 icedtea-6-jre-cacao:i386 icedtea-6-jre-jamvm:i386 openjdk-6-jre-headless:i386 openjdk-6-jre-lib:i386

After that you are to change rundriver.sh and other files from touch foil installation, that they invoke directly i386 version of java, for example rundriver.sh file looks like as follows:

 

LD_LIBRARY_PATH=/usr/local/touchfoildriver-LMA9/bin/
export LD_LIBRARY_PATH
cd /usr/local/touchfoildriver-LMA9/bin
/usr/lib/jvm/java-6-openjdk-i386/jre/bin/java -jar /usr/local/touchfoildriver-LMA9/bin/driver.jar -Djava.library.path=/.

Here you can see, that java invoked as x86 version.