staging.inyokaproject.org

Mediathekview nach upgrade auf 18.04

Status: Gelöst | Ubuntu-Version: Lubuntu 18.04 (Bionic Beaver)
Antworten |

dwarsloepper

(Themenstarter)

Anmeldungsdatum:
30. Mai 2012

Beiträge: 135

das gibt folgendes

dan@dan-Ideapad-S205:~$ /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java -Xms128M -Xmx1G -jar ~/MediathekView-13.2.1/MediathekView.jar
bash: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java: Datei oder Verzeichnis nicht gefunden

muss ich nicht das Programm erst installieren bevor ich es starten kann?

Ubunux

Anmeldungsdatum:
12. Juni 2006

Beiträge: 17505

Nein, das braucht man nicht auf "klassische" Art installieren.

Ich habe übersehen, dass Du ein 32-bit System hast, da funktioniert der Befehl so nicht. Zeige deswegen mal die Ausgabe von

ls -l /usr/lib/jvm/

dwarsloepper

(Themenstarter)

Anmeldungsdatum:
30. Mai 2012

Beiträge: 135

hmmm....., das gibt folgendes

dan@dan-Ideapad-S205:~$ ls -l /usr/lib/jvm/
insgesamt 8
lrwxrwxrwx 1 root root   24 Apr  8 15:16 default-java -> java-1.11.0-openjdk-i386
lrwxrwxrwx 1 root root   20 Aug  3 03:53 java-1.11.0-openjdk-i386 -> java-11-openjdk-i386
drwxr-xr-x 7 root root 4096 Sep  7 09:56 java-11-openjdk-i386
lrwxrwxrwx 1 root root   19 Apr 23  2016 java-1.8.0-openjdk-i386 -> java-8-openjdk-i386
drwxr-xr-x 5 root root 4096 Mai 10  2016 java-8-openjdk-i386

Ubunux

Anmeldungsdatum:
12. Juni 2006

Beiträge: 17505

Gut, dann versuche es jetzt bitte so:

/usr/lib/jvm/java-8-openjdk-i386/jre/bin/java -Xms128M -Xmx1G -jar ~/MediathekView-13.2.1/MediathekView.jar

Tuemmler

Anmeldungsdatum:
26. März 2007

Beiträge: 8075

Moin Moin Ubunux

so wie ich es sehe liegt MediathekView im Downloadordner.

Müsste der absolute Pfad dann nicht heißen

/usr/lib/jvm/java-8-openjdk-i386/jre/bin/java -Xms128M -Xmx1G -jar ~/Downloads/MediathekView-13.2.1/MediathekView.jar

Bei mir läuft es im Terminal mit

/usr/lib/jvm/java-8-openjdk-i386/jre/bin/java -Xms128M -Xmx1G -jar ~/Downloads/Mediathek/MediathekView-13.2.1/MediathekView.jar

wobei ich für zu extrahierende Ordner unter Downloads immer einen weiteren Ordner für Programme erstelle. Der Starter verweist dann auf den absoluten Pfad.

In meinem Fall akzeptiert der Starter aber die Tilde nicht, bei mir lautet der absolute Pfad im Starter

/usr/lib/jvm/java-8-openjdk-i386/jre/bin/java -Xms128M -Xmx1G -jar /home/burghard/Downloads/Mediathek/MediathekView-13.2.1/MediathekView.jar

Gruß

Bilder

Ubunux

Anmeldungsdatum:
12. Juni 2006

Beiträge: 17505

@ Tuemmler

Wir haben etwas mühsam MediathekView nach ~/MediathekView-13.2.1 entpackt. Das hast Du wohl überlesen. Den Befehl habe ich jetzt nur mal zum testen ausführen lassen, wenn das klappt, ist der nächste Schritt, einen Starter zu erstellen.

Nachtrag:

Ich halte den Download-Ordner beim TE nicht für den richtigen Ort, um MediathekView dorthin zu entpacken, aus meiner Sicht ist es für ihn übersichtlicher, wenn er den Ordner direkt als Ordner im Home hat. Er tut sich ja so schon schwer genug. Deswegen habe ich ihn MediathekView nach ~/MediathekView-13.2.1 entpacken lassen.

Beim Starter erstellen darfst Du später gerne behilflich sein, denn bei Lubuntu kenne ich mich überhaupt nicht aus. 😎

Tuemmler

Anmeldungsdatum:
26. März 2007

Beiträge: 8075

Moin moin,

Ubunux schrieb:

Beim Starter erstellen darfst Du später gerne behilflich sein, denn bei Lubuntu kenne ich mich überhaupt nicht aus. 😎

Ich habe zwar auch Lubuntu mit drauf und habe mir dort auch eine Leiste mit Startern angelegt aber arbeite lieber mit Xubuntu. Sollte aber kein Problem sein über das Hauptmenü (alacarte) einen neuen Eintrag zu generieren, der dann als Starter angelegt wird.

Gruß

dwarsloepper

(Themenstarter)

Anmeldungsdatum:
30. Mai 2012

Beiträge: 135

Nun, es hat zumindestens schon mal gezuckt

dan@dan-Ideapad-S205:~$ ls -l /usr/lib/jvm/
insgesamt 8
lrwxrwxrwx 1 root root   24 Apr  8 15:16 default-java -> java-1.11.0-openjdk-i386
lrwxrwxrwx 1 root root   20 Aug  3 03:53 java-1.11.0-openjdk-i386 -> java-11-openjdk-i386
drwxr-xr-x 7 root root 4096 Sep  7 09:56 java-11-openjdk-i386
lrwxrwxrwx 1 root root   19 Apr 23  2016 java-1.8.0-openjdk-i386 -> java-8-openjdk-i386
drwxr-xr-x 5 root root 4096 Mai 10  2016 java-8-openjdk-i386
dan@dan-Ideapad-S205:~$ ^C
dan@dan-Ideapad-S205:~$ /usr/lib/jvm/java-8-openjdk-i386/jre/bin/java -Xms128M -Xmx1G -jar ~/MediathekView-13.2.1/MediathekView.jar





___  ___         _ _       _   _          _    _   _ _               
|  \/  |        | (_)     | | | |        | |  | | | (_)              
| .  . | ___  __| |_  __ _| |_| |__   ___| | _| | | |_  _____      __
| |\/| |/ _ \/ _` | |/ _` | __| '_ \ / _ \ |/ / | | | |/ _ \ \ /\ / /
| |  | |  __/ (_| | | (_| | |_| | | |  __/   <\ \_/ / |  __/\ V  V / 
\_|  |_/\___|\__,_|_|\__,_|\__|_| |_|\___|_|\_\\___/|_|\___| \_/\_/  


. Portable Mode: false
Exception in thread "main" java.lang.NoClassDefFoundError: javafx/scene/Node
	at mediathek.Main.setupPortableMode(Main.java:149)
	at mediathek.Main.main(Main.java:158)
Caused by: java.lang.ClassNotFoundException: javafx.scene.Node
	at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
	... 2 more

ganz kurz war das Icon zu sehen, aber das wars dann auch schon ☹ unter Unterhaltungsmedien ist das Programm nicht aufgeführt

Kätzchen

Avatar von Kätzchen

Anmeldungsdatum:
1. Mai 2011

Beiträge: 7130

sudo apt-get install openjfx

Danach nochmal probieren.

Ubunux

Anmeldungsdatum:
12. Juni 2006

Beiträge: 17505

dwarsloepper schrieb:

ganz kurz war das Icon zu sehen, aber das wars dann auch schon ☹ unter Unterhaltungsmedien ist das Programm nicht aufgeführt

Dort wird es auch nicht auftauchen, weil es nicht auf die klassische Weise installiert ist.

Was zeigt

dpkg -l openjfx

dwarsloepper

(Themenstarter)

Anmeldungsdatum:
30. Mai 2012

Beiträge: 135

da bekomme ich folgendes

dan@dan-Ideapad-S205:~$ dpkg -l openjfx
Gewünscht=Unbekannt/Installieren/R=Entfernen/P=Vollständig Löschen/Halten
| Status=Nicht/Installiert/Config/U=Entpackt/halb konFiguriert/
         Halb installiert/Trigger erWartet/Trigger anhängig
|/ Fehler?=(kein)/R=Neuinstallation notwendig (Status, Fehler: GROSS=schlecht)
||/ Name           Version      Architektur  Beschreibung
+++-==============-============-============-=================================
ii  openjfx        8u161-b12-1u i386         JavaFX/OpenJFX 8 - Rich client ap

Tuemmler

Anmeldungsdatum:
26. März 2007

Beiträge: 8075

Moin Moin,

ist das denn schon installiert (bitte einmal prüfen)?

sudo apt-get install vlc flvstreamer ffmpeg openjdk-8-jre openjfx 

Im Befehl ist bis dahin

/usr/lib/jvm/java-8-openjdk-i386/jre/bin/java -Xms128M -Xmx1G -jar 

alles gut, danach beginnt das Problem.

Bei mir unter Lubuntu 18.04 und Xubuntu 18.04 läuft das Programm problemlos und lässt sich auch aus einem Starter öffnen.. Wenn das Programm nur kurz "zuckt" fehlen entweder Dateien oder der absolute Pfad ist falsch gesetzt.

Gruß

Nachtrag: Ich habe einmal eine Änderung vorgenommen und Ordner MediathekView-13.2.1 aus dem Downloadordner in meine Home kopiert, mit dem Befehl

/usr/lib/jvm/java-8-openjdk-i386/jre/bin/java -Xms128M -Xmx1G -jar ~/MediathekView-13.2.1/MediathekView.jar

startet das Program problemlos.

dwarsloepper

(Themenstarter)

Anmeldungsdatum:
30. Mai 2012

Beiträge: 135

dan@dan-Ideapad-S205:~$ sudo apt-get install vlc flvstreamer ffmpeg openjdk-8-jre openjfx 
[sudo] Passwort für dan: 
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
openjfx ist schon die neueste Version (8u161-b12-1ubuntu2).
openjdk-8-jre ist schon die neueste Version (8u181-b13-0ubuntu0.18.04.1).
openjdk-8-jre wurde als manuell installiert festgelegt.
vlc ist schon die neueste Version (3.0.3-1-1ubuntu1).
Vorgeschlagene Pakete:
  ffmpeg-doc
Die folgenden NEUEN Pakete werden installiert:
  ffmpeg flvstreamer
0 aktualisiert, 2 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 1.653 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 2.485 kB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] J
Holen:1 http://de.archive.ubuntu.com/ubuntu bionic-updates/universe i386 ffmpeg i386 7:3.4.4-0ubuntu0.18.04.1 [1.605 kB]
Holen:2 http://de.archive.ubuntu.com/ubuntu bionic/universe i386 flvstreamer i386 2.1c1-1build1 [47,7 kB]
Es wurden 1.653 kB in 2 s geholt (799 kB/s).
Vormals nicht ausgewähltes Paket ffmpeg wird gewählt.
(Lese Datenbank ... 151670 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../ffmpeg_7%3a3.4.4-0ubuntu0.18.04.1_i386.deb ...
Entpacken von ffmpeg (7:3.4.4-0ubuntu0.18.04.1) ...
Vormals nicht ausgewähltes Paket flvstreamer wird gewählt.
Vorbereitung zum Entpacken von .../flvstreamer_2.1c1-1build1_i386.deb ...
Entpacken von flvstreamer (2.1c1-1build1) ...
flvstreamer (2.1c1-1build1) wird eingerichtet ...
ffmpeg (7:3.4.4-0ubuntu0.18.04.1) wird eingerichtet ...
Trigger für man-db (2.8.3-2) werden verarbeitet ...

Wenn ich die Datei "MediathekView.sh" ausführe, passiert (außer dem kurzen Aufploppen des Icons) nichts

Tuemmler

Anmeldungsdatum:
26. März 2007

Beiträge: 8075

Moin Moin,

Du sollst ja nicht MediathekView.sh ausführen,

der Befehl oben und seine Ausgabe

~$ /usr/lib/jvm/java-8-openjdk-i386/jre/bin/java -Xms128M -Xmx1G -jar ~/MediathekView-13.2.1/MediathekView.jar

___  ___         _ _       _   _          _    _   _ _               
|  \/  |        | (_)     | | | |        | |  | | | (_)              
| .  . | ___  __| |_  __ _| |_| |__   ___| | _| | | |_  _____      __
| |\/| |/ _ \/ _` | |/ _` | __| '_ \ / _ \ |/ / | | | |/ _ \ \ /\ / /
| |  | |  __/ (_| | | (_| | |_| | | |  __/   <\ \_/ / |  __/\ V  V / 
\_|  |_/\___|\__,_|_|\__,_|\__|_| |_|\___|_|\_\\___/|_|\___| \_/\_/  


. Portable Mode: false
. Proxy Authentication: not configured
. Programmstart: 14.09.2018 18:00:30
. maxMemory: 954 MB
. Version: MediathekView 13.2.1
. Java:
. Vendor: Oracle Corporation
. VMname: OpenJDK Server VM
. Version: 1.8.0_181
. Runtimeversion: 1.8.0_181-8u181-b13-0ubuntu0.18.04.1-b13
. Programmpfad: /home/burghard/MediathekView-13.2.1/
. Verzeichnis Einstellungen: /home/burghard/.mediathek3
. 
. 
. 
. ========== ========== ========== ========== ==========
. DURATION 0:  Start  [1,06 s]
.    Klasse:  Main.getPlatformWindow
. ========== ========== ========== ========== ==========
.  
.  =======================================
.  Systemparameter
.  -----------------
.  Download-Timeout [s]: 250
.  max. Download-Restart: 5
.  max. Download-Restart-Http: 10
.  Download weiterführen in [s]: 60
.  Download Fehlermeldung anzeigen [s]: 120
.  Downoadprogress anzeigen: true
.  User-Agent: MediathekView
.  =======================================
.  
. Konfig wurde gelesen!
. ========== ========== ========== ========== ==========
. DURATION 1:  Start Gui  [347,00 ms]
.    Klasse:  Main.getPlatformWindow
. ========== ========== ========== ========== ==========
. initializeDatabase()
. initializeDatabase() done.
. ========== ========== ========== ========== ==========
. DURATION 2:  Init GUI  [2,58 s]
.    Klasse:  Main.getPlatformWindow
. ========== ========== ========== ========== ==========
. ========== ========== ========== ========== ==========
. DURATION 3:  Gui steht!  [757,00 ms]
.    Klasse:  Main.getPlatformWindow
. ========== ========== ========== ========== ==========
. Liste Filme lesen von: /home/burghard/.mediathek3/filme.json
. Creating SQL indices
. Finished creating SQL indices
. Liste Filme gelesen am: 14.09.2018, 18:01
.   erstellt am: 14.09.2018, 15:16
.   Anzahl Filme: 252449
. Die Filmliste ist 164 Minuten alt
. ========== ========== ========== ========== ==========
. DURATION 4:  Abo in Filmliste eintragen  [40,02 s]
.    Klasse:  UIFilmlistLoaderThread.performFilterOperations
.    Abo in Filmliste eintragen Anzahl: 1   Dauer: 297,00 ms
. ========== ========== ========== ========== ==========
. ========== ========== ========== ========== ==========
. DURATION 5:  Blacklist filtern  [131,00 ms]
.    Klasse:  UIFilmlistLoaderThread.performFilterOperations
.    Blacklist filtern Anzahl: 1   Dauer: 130,00 ms
. ========== ========== ========== ========== ==========
. -------------------------------------------------------
. Einstellungen sichern
. Einstellungen wurden heute schon gesichert
. -------------------------------------------------------
. Daten Schreiben nach: /home/burghard/.mediathek3/mediathek.xml
. Config Schreiben nach: /home/burghard/.mediathek3/mediathek.xml startet
. Config Schreiben beendet
. Filme in Downloads eintragen
. MediaDB schreiben (0) Dateien :
.    --> Start Schreiben nach: /home/burghard/.mediathek3/mediadb.txt
.    --> geschrieben!
. CheckUpdate started.
. MVHttpClient: Proxy not configured
. CheckUpdate finished.
. Daten Schreiben nach: /home/burghard/.mediathek3/mediathek.xml
. Config Schreiben nach: /home/burghard/.mediathek3/mediathek.xml startet
. Config Schreiben beendet
. 
. 
. 
. 
.  
.  ################################################################################
.   Keine Fehler :)
.  ################################################################################
. 
. 
. ################################################################################
.    --> Beginn: 14.09.2018 18:00:30
.    --> Fertig: 14.09.2018 18:01:28
.    --> Dauer[Min]: <1
. ################################################################################
. #################################################################
. ***Programmstart***         Anzahl: 0   Gesamtdauer: 0,00 ms
. Abo in Filmliste eintragen  Anzahl: 1   Gesamtdauer: 297,00 ms
. Blacklist filtern           Anzahl: 1   Gesamtdauer: 130,00 ms
. #################################################################
burghard@burghard:~$ 

Das Programm lädt die GUI und läuft.

Gruß

dwarsloepper

(Themenstarter)

Anmeldungsdatum:
30. Mai 2012

Beiträge: 135

na ja, die Gui ist zwar losgelaufen dann aber sehr schnell stehen geblieben.... Auf meinem Bildschirm sehe ich das MediathekView Icon, darunter ein Ladebalken mit der Mitteilung "Gui initialisieren...", aber der steht da seit einer Ewigkeit unverändert dort ☹