JDownloader Community - Appwork GmbH
 

Reply
 
Thread Tools Display Modes
  #1  
Old 22.10.2014, 08:38
Diana55
Guest
 
Posts: n/a
Default 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?
Reply With Quote
  #2  
Old 22.10.2014, 10:24
eisbaer's Avatar
eisbaer eisbaer is offline
Ehrenmitglied
 
Join Date: Mar 2009
Posts: 3,551
Default

Probiere es mit mehr Arbeitsspeicher zuweisen -Xmx1024m z.b.
Entweder JD selber oder der VM.
Reply With Quote
  #3  
Old 22.10.2014, 10:31
Diana55
Guest
 
Posts: n/a
Default

Die VM hat 4096MB an Arbeitsspeicher. Wem/wo und wie gebe ich die Option "-Xmx1024m" mit?
Reply With Quote
  #4  
Old 22.10.2014, 16:51
Diana55
Guest
 
Posts: n/a
Default

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?
Reply With Quote
  #5  
Old 22.10.2014, 17:42
eisbaer's Avatar
eisbaer eisbaer is offline
Ehrenmitglied
 
Join Date: Mar 2009
Posts: 3,551
Default

Quote:
Originally Posted by Diana55 View Post
Die VM hat 4096MB an Arbeitsspeicher. Wem/wo und wie gebe ich die Option "-Xmx1024m" mit?
java -Xmx512m -jar JDownloader.jar
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...
Reply With Quote
  #6  
Old 22.10.2014, 18:48
Diana55
Guest
 
Posts: n/a
Default

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
Reply With Quote
  #7  
Old 22.10.2014, 21:31
eisbaer's Avatar
eisbaer eisbaer is offline
Ehrenmitglied
 
Join Date: Mar 2009
Posts: 3,551
Default

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
in Kombination mit anderen Befehlen
Code:
java -Xmx256m -Dsun.java2d=true -jar mein2DProgramm.jar
Quelle ist **External links are only visible to Support Staff****External links are only visible to Support Staff**
und Google natürlich, hat nur 5 Minuten zeit gekostet.
Reply With Quote
  #8  
Old 23.10.2014, 06:36
Diana55
Guest
 
Posts: n/a
Default

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

:-(
Reply With Quote
  #9  
Old 23.10.2014, 16:19
eisbaer's Avatar
eisbaer eisbaer is offline
Ehrenmitglied
 
Join Date: Mar 2009
Posts: 3,551
Default

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
kann sein das du das opengl weglassen musst.
Aber wenn alle stricke reisen, melde dich im Chat, bei Coalado oder Jiaz.
Die werden dir weiterhelfen können.
Reply With Quote
  #10  
Old 23.10.2014, 16:52
Nachteule
Guest
 
Posts: n/a
Default

@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.
Reply With Quote
  #11  
Old 25.10.2014, 08:19
Diana55
Guest
 
Posts: n/a
Default

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?
Reply With Quote
  #12  
Old 25.10.2014, 15:29
Diana55
Guest
 
Posts: n/a
Default

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?
Reply With Quote
  #13  
Old 25.10.2014, 19:33
eisbaer's Avatar
eisbaer eisbaer is offline
Ehrenmitglied
 
Join Date: Mar 2009
Posts: 3,551
Default

hab folgendes noch gefunden.
Code:
java -Xmx512m -Dsun.java2d.d3d=false -jar JDownloader.jar
Evtl. muss man noch
Code:
,0,True
drabhängen.
Mit dem komma davor.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +2. The time now is 09:28.
Provided By AppWork GmbH | Privacy | Imprint
Parts of the Design are used from Kirsch designed by Andrew & Austin
Powered by vBulletin® Version 3.8.10 Beta 1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.