Matlab 7.4 Java Bug

Posted in Linux, Ubuntu & Co on Oktober 22nd, 2008 by osfight
Ubuntu 8.04.1 – Hardy Heron, 2.6.24-21-generic, Gnome 2.22, Compiz-Fusion

Konnte Matlab nicht mit Ubuntu 8.04.1 / Compiz ohne Probleme starten, die Menüleisten fehlten. Zurückzuführen ist das auf ein Java Bug in Zusammenhang mit dem Fenstermanager und der Java-Version die mit Matlab 7.4 ausgeliefert wird. Matlab einfach auf eine aktuellere installierte Java-Version hinweisen und schon läuft der Hase.

Fix

Sun-Java installieren, beispielweise Version 1.6,

apt-get install sun-java6-bin

und Matlab darauf aufmerksam machen mit

export MATLAB_JAVA=/usr/lib/jvm/java-6-sun/jre

Schon läuft Matlab 7 wie es soll. Damit man nicht immer vor einem Matlabaufruf die export-Funktion ausführen muss, die Zeile einfach in die Datei

 /usr/local/matlab74/bin/matlab (Standardpfad, eventuell anpassen)

einfügen oder mit dieser hier ersetzen. Nach dem ersten Kommentar wurde einfach die export-Funktion eingefügt, sodass dies dann so aussieht

/matlab

[...]
#
# link to new Java Version (here 1.6) due to a bug in old one
export MATLAB_JAVA=/usr/lib/jvm/java-6-sun/jre

    if [ "$OS" = "Windows_NT" ]; then
[...]

Tags: , , ,

Ubuntu 8.10 Intrepid

Posted in Linux on Oktober 10th, 2008 by osfight