|
[User feedback required] JDownloader2 unter Linux friert sich und Grafischeoberfl |
|
Thread Tools | Display Modes |
#1
|
|||
|
|||
JDownloader2 unter Linux friert sich und Grafischeoberfl
Hallo,
bin neu hier im Forum aber kenne mich schon ein wenig mit JDownloader aus. Habe Ihn schon seit mehrere Jahren in benutzung und wollte nun auf die Version 2 updaten. Wir benutzen Linux mit XFCE und haben das Problem das sich JD2 (vor wenigen Stunden per Webinstaller installiert) schon bei dem erstem Start aufhängt und mit Ihm die ganze Grafischeoberfläche auch. In den Log Dateien konnten wir nichts erkennen. Wir haben "cat /home/diana/jdownloader2/logs/1413954383809_07.06/*" gemacht und die Ausgaben davon bei pastebin hochgeladen. Hier der Link: **External links are only visible to Supporters** pastebin punkt com slash MLwzzFbT Vieleicht seht Ihr den Fehler ja sofort? Wir haben sowohl die neuste Java Version als auch eine ältere Ausprobiert. Keine Veränderung. An unserer geringen Desktopauflösung von 800x600 kann es auch nicht liegen, haben eine höhere Versucht. Wir wollen noch anmerken das wir JD2 wie auch JD(1) zuvor in einer Virtuelen Maschiene (Qemu) laufen lassen wollen. Wir starten JD2 über das Desktop Icon, alles was wir dann noch sehen ist das hier : http://abload.de/img/jd2_haengtc1euz.png XFCE ist wie eingefrohren. Das system ist per Terminal noch ansprechbar. Im Syslog ist nichts zu sehen bei einem direkten start von JD2. Ein ps axf |grep jdownloader zeigt uns das hier an: \_ /home/diana/jdownloader2/jre/bin/java -Dinstall4j.jvmDir=/home/diana/jdownloader2/jre -Dexe4j.moduleName=/home/diana/jdownloader2/JDownloader2 -Dinstall4j.launcherId=5977 -Dinstall4j.swt=false -Xms64m -Dsun.java2d.d3d=false -Di4j.vmov=true -Di4j.vmov=true -Di4j.vmov=true -Di4j.vpt=true -classpath /home/diana/jdownloade2/.install4j/i4jruntime.jar:/home/diana/jdownloader2/JDownloader.jar com.install4j.runtime.launcher.Launcher launch org.jdownloader.update.launcher.JDLauncher true false /home/diana/jdownloader2/error.log /home/diana/jdownloader2/output.log true true false true true 0 0 20 20 Arial 0,0,0 8 500 version 2.0 20 40 Arial 0,0,0 8 500 -1 Im Taskmanager sehen wir das diese Zeile 5x auftaucht und jeweils 14.5% CPU verbraucht, unverändert. Kopieren wir exakt diese Installation von JD auf ein anderes System mit z.B. KDE startet es ohne Fehlermeldungen Beim kopieren in ein anderes System mit XFCE Oberfläche tritt das beschriebene Problem auch wieder auf. Lässt sich JD2 minimalistisch starten? |
#2
|
||||
|
||||
Probiere es mit mehr Arbeitsspeicher zuweisen -Xmx1024m z.b.
Entweder JD selber oder der VM. |
#3
|
|||
|
|||
Die VM hat 4096MB an Arbeitsspeicher. Wem/wo und wie gebe ich die Option "-Xmx1024m" mit?
|
#4
|
|||
|
|||
Mit 8GB für die VM und "java -Xmx6192m -jar /home/user/jdownloader/JDownloader.jar kommt der gleiche Absturz.
Habe es geschaft die Ausgabe von dem Aufruf in eine Datei zu sichern beim starten von der Zeile und es bei pastebin.com hochgeladen **External links are only visible to Support Staff****External links are only visible to Support Staff** pastebin punkt komm slash tEg8sRhX Was bedeuten die Zeilen in der Ausgabe? |
#5
|
||||
|
||||
Quote:
Und mit KDE in der VM geht es ohne Probleme? Ansonsten starte JD ohne 3D Unterstützung, mir fällt auf anhieb der befehl nicht ein.. Soweit mir bekannt ist unterstützen VM kein 3D Modus der Grafik, oder war es nur eine bestimmte VM... |
#6
|
|||
|
|||
Im KDE direkt ohne durch eine VM tut exakt der JD2 der in der VM mit XFCE nicht funktioniert, damit wollte ich verdeutlichen das die Installation in der VM in Ordnung ist.
Über google konnte ich nichts zu 3D in JD finden, war mir auch nicht bewusst das da etwas 3D sein sollte, nunja. Wir benutzen Qemu um damit eine Linux in einer VM laufen zu lassen |
#7
|
||||
|
||||
Es hat schon einiges mit 3D zu tun. (nicht im sinne von stereoskopie)
So hab mal was gefunden. So sieht der parameter für einen D Modus aus Code:
java -Dsun.java2d -jar meinProgramm.jar Code:
java -Xmx256m -Dsun.java2d=true -jar mein2DProgramm.jar und Google natürlich, hat nur 5 Minuten zeit gekostet. |
#8
|
|||
|
|||
Danke für den Tip, aber JDownloader2 will auch damit einfach nicht starten :-(
Habe "java -Xmx1024m -Dsun.java2d=true -jar JDownloader.jar" versucht Hier die abgefangene Ausgabe davon **External links are only visible to Support Staff****External links are only visible to Support Staff** pastebin punkt com slash yUsuEEhJ :-( |
#9
|
||||
|
||||
kann sein das ich den befehl falsch gekürzt habe.
Der offizielle befehl wo ich gefunden habe, lautet so Code:
java -Dsun.java2d.opengl=true -jar meinProgramm.jar Aber wenn alle stricke reisen, melde dich im Chat, bei Coalado oder Jiaz. Die werden dir weiterhelfen können. |
#10
|
|||
|
|||
@Diana:
Helfen kann ich leider nicht so recht bei dem Problem, ich hab da aber eine Frage: Du schreibst dass der JD2 crasht wenn er unter einer Qemu-VM mit XFCE als Desktop laufen soll. Weiterhin sagst Du dass der JD2 auf der realen Maschine mit KDE als Desktop einwandfrei läuft. Hast Du denn mal versucht, den JD2 auf der realen Maschine mit XFCE als Desktop zu starten? Ich frage deshalb weil ich dies bis vor einiger Zeit in dieser Konstellation einwandfrei am Laufen gehabt habe. |
#11
|
|||
|
|||
Nein, die möglichkeit JD2 in XFCE direkt ohne Qemu-VM dazwischen zu testen haben wir leider nicht.
Sagen euch die bei pastebin.com hochgeladenen Log-Dateien nichts? |
#12
|
|||
|
|||
Wenn ich die VM mit einer Vmware Grafikkarte anstat der QXL Grafikkarte starte funktioniert es.
Habe gesehen das ich im XFCE nun auch ein paar mehr Optionen habe wie z.B. "Feineinstellungen des Fensterverhaltens" die es vorher mit der QXL Grafikkarte nicht gab. Daher denke ich das JD2 mit der QXL Grafikkarte sich aufgehangen hat weil kein 3D Support da war. Aber warum braucht JD2 unbedingt 3D ? Vielleicht lag es auch an einem Update von JD2 was eben durchlief, da sind wir uns noch nicht ganz sicher. Wie lässt sich JD2 ganz ohne irgendwas mit 3D starten? |
#13
|
||||
|
||||
hab folgendes noch gefunden.
Code:
java -Xmx512m -Dsun.java2d.d3d=false -jar JDownloader.jar Code:
,0,True Mit dem komma davor. |
|
|