Tatsaechlich. Das war in den ganzen Postings wohl etwas untergegangen. Inzwischen bin ich der Meinung, dass es auch nicht direkt mit den Ubuntu-Paketen zusammenhaengt sondern (wie du in
http://www.onlinebanking-forum…real126269 schon rausgefunden hast) an dem kaputten Start-Kommando liegt, bei dem direkt der Java-Befehl aufgerufen wird. Der Unterschied hier ist naemlich, dass dabei die folgenden Umgebungsvariablen aus der jameica.sh
NICHT gesetzt werden:
Code
LIBOVERLAY_SCROLLBAR=0 GDK_NATIVE_WINDOWS=1 SWT_GTK3=0
Und wenn die fehlen, kann das sehr wahrscheinlich die beschriebenen Probleme verursachen. Denn dann wird die GTK3-Variante von SWT verwendet. Die ist aber noch lange nicht so stabil wie die GTK2-Version. Gerade das Haengen der Benutzer-Oberflaeche (zusammen mit dem "Lösen" des Hängers, indem man irgendwo anders klickt), deutet ziemlich sicher darauf hin, dass da mit der Event-Queue im GUI-Thread irgendwas nicht sauber synchronisiert ist. Und das halte ich bei der GTK3-Variante von SWT fuer wahrscheinlich.
Heisst: Jameica
MUSS unbedingt mit der jameica.sh gestartet werden!
In Ubuntu (oder zumindest im Unity-Desktop) gibt es offensichtlich eine Funktion "im Starter behalten". Die fuehrt dazu, dass eine laufende Anwendung auch nach Beendigung zum erneuten Start im Menu bleibt. Genau diese Funktion fuehrt aber scheinbar dazu, dass dort nicht die jameica.sh verknuepft wird sondern nur noch der letztlich ausgefuehrte Java-Befehlt.
Daher: In Ubuntu NICHT die Funktion "im Starter behalten" verwenden sondern die Verknüpfung manuell so anlegen, wie unter
https://wiki.ubuntuusers.de/Hibiscus/#Hibiscus beschrieben.
Update: Habe einen Eintrag in der FAQ dazu angelegt:
http://www.willuhn.de/wiki/dok…hr_langsam