It's possible the hints below may help other users on Ubuntu.
***Create a launcher for DIYLC***
Assuming that your name is 'me' and you have installed DIYLC in a sub-
directory of your home directory called 'DIYLC3'.
Make a launcher with this in the Command box:
'/home/me/DIYLC3/run.sh'
Find the directory you have installed DIYLC into, and add this line to
the beginning of the file run.sh before the existing line:
cd '/home/me/DIYLC3'
It should now read:
cd '/home/me/DIYLC3'
java -Xms32m -Xmx128m -cp diylc.jar:lib org.diylc.DIYLCStarter
***Speed***
If you find that DIYLC runs too slowly, try switching from OpenJDK to
Sun Java.
You might need to Install Sun Java by following the instructions on
this site:
http://www.java.com/en/download/manual.jsp?locale=en&host=www.java.com
Open a terminal session and type:
java -version
If you see:
java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9.4) (6b20-1.9.4-0ubuntu1)
OpenJDK Client VM (build 19.0-b09, mixed mode, sharing)
Switch to Sun Java by typing:
sudo update-alternatives --config java
You should see a menu like this:
Selection Path Priority
Status
------------------------------------------------------------
0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061
auto mode
1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061
manual mode
2 /usr/lib/jvm/java-6-sun/jre/bin/java
63 manual mode
Type the number of the selection with 'sun' in the path:
2
Check that it has worked by typing:
java -version
You should see (version numbers might be higher):
java version "1.6.0_22"
Java(TM) SE Runtime Environment (build 1.6.0_22-b04)
Java HotSpot(TM) Client VM (build 17.1-b03, mixed mode, sharing)