dwarsloepper
Anmeldungsdatum: 30. Mai 2012
Beiträge: 135
|
Hallo liebe Ubuntuuser, nach dem Upgrade von Lubuntu 16.04 auf 18.04 startete das Programm Mediathekview nicht mehr. Dies Problem trat wohl bei vielen auf und es wurde geraten, die neuste Version 13.2.1 direkt vom Entwickler zu beziehen. Nach einigen Schwierigkeiten und viel Hilfe ist das Programm jetzt installiert und kann über folgenden Befehl gestartet werden:
/usr/lib/jvm/java-8-openjdk-i386/jre/bin/java -Xms128M -Xmx512M -jar ~/MediathekView-13.2.1/MediathekView.jar
Um einen Anwendungsstarter zu erstellen, habe ich mir schon mal LXShortcut geholt. Leider kenne ich mich damit überhaupt nicht aus und da ich zur Vätergeneration der DigitalNatives gehöre, von Computern und Programmieren keine Ahnung habe und nun wie der Ochs vorm Berg stehe, hoffe ich auf euren geduldigen Support. Bei mir könnt ihr nichts voraussetzen, also bitte ganz langsam Schritt für Schritt. Vielen Dank schon mal im Voraus.
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 53484
Wohnort: Berlin
|
|
dwarsloepper
(Themenstarter)
Anmeldungsdatum: 30. Mai 2012
Beiträge: 135
|
naja, in dem Artikel steht auch, dass man das programm über dan@dan-Ideapad-S205:~$ cd MEDIATHEKVIEW-ORDNER/
bash: cd: MEDIATHEKVIEW-ORDNER/: Datei oder Verzeichnis nicht gefunden
dan@dan-Ideapad-S205:~$ java -Xms128M -Xmx1G -jar /PFAD/ZU/MediathekView.jar
Error: Unable to access jarfile /PFAD/ZU/MediathekView.jar
starten kann, was bei mir nicht funktioniert ☹, deshalb wollte ich nicht blind die Starteranweisung rauskopieren....
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 53484
Wohnort: Berlin
|
Ein Stück mitdenken und PLATZHALTER durch die tatsächlichen Pfade ersetzen muss man schon... Ein Wikiartikel soll nunmal möglichst allgemein gehalten werden und kann nicht sämtliche Pfade für sämtliche Möglichkeiten darstellen. Wobei in dem Fall Leute, die Platzhalter nicht als solche erkennen, wohl auch kaum in der Lage wären, die für ihre Version passende Möglichkeit herauszufiltern...
|
dwarsloepper
(Themenstarter)
Anmeldungsdatum: 30. Mai 2012
Beiträge: 135
|
Wie ich eingangs erwähnte: Bei mir könnt ihr nichts voraussetzen, also bitte ganz langsam Schritt für Schritt. Mediathekview liegt bei mir im Home-Verzeichnis. Soll ich jetzt einfach "BENUTZERNAME" durch "dan@dan-Ideapad-S205" ersetzen und dann funktionierts?
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 53484
Wohnort: Berlin
|
dwarsloepper schrieb: Wie ich eingangs erwähnte: Bei mir könnt ihr nichts voraussetzen
Jeder Wikiartikel hat einen Wissensblock, in dem die Voraussetzung zum Verständnis des Artikels verlinkt sind. Hat man die nicht würde es sich anbieten den Links zu folgen...
Mediathekview liegt bei mir im Home-Verzeichnis.
Wie du deinen eigenen Angaben in deiner Anfrage hier entnehmen kannst liegt die ausführbare Datei nicht direkt im Homeverzeichnis, sondern dort im Unterverzeichnis MediathekView-13.2.1 . Der Platzhalter /PFAD/ZU muss also durch den vorhandenen tatsächlichen Pfad ersetzt werden. Soll ich jetzt einfach "BENUTZERNAME" durch "dan@dan-Ideapad-S205" ersetzen und dann funktionierts?
Mit Sicherheit nicht. dan@dan-Ideapad-S205 steht für BENUTZER@RECHNERNAME. Da es keinen Benutzer mit dem Namen dan@dan-Ideapad-S205 gibt würde der Pfad also wieder ins Leere führen.
Die Zeile Exec=java -Xms128M -Xmx1G -jar /home/BENUTZERNAME/bin/MediathekView/MediathekView.jar heißt dann also konkret wie, wenn du den Befehl mit dem aus deinem Ausgangsposting, BENUTZERNAME durch deinen Benutzernamen und bin/MediathekView/MediathekView.jar durch den tatsächlichen Pfad ersetzt?
|
umbhaki
Supporter
Anmeldungsdatum: 30. Mai 2010
Beiträge: 2521
Wohnort: Düren/Rhld
|
dwarsloepper schrieb: Soll ich jetzt einfach "BENUTZERNAME" durch "dan@dan-Ideapad-S205" ersetzen und dann funktionierts?
Nein, nicht ganz, weil bei dir der Ordner MediathekView-13.2.1 nicht im Unterordner ~/bin steht, wie in dem Beispiel angenommen, sondern bei dir ist steht er gleich im Home-Ordner (der übrigens durch die Tilde ~ bezeichnet wird). Den für dich richtigen Exec-Befehl hast du doch schon herausgefunden, der steht schon in deinem ersten Post. 😀 Allerdings funktioniert in den Starterdateien die Abkürzung des eigenen Home-Verzeichnisses mit der Tilde nicht, sondern du musst den tatsächlichen Pfad und Namen deines Ordners ausschreiben. Wenn ich das richtig sehe, ist dein Benutzername dan, und somit
änderst du das Beispiel aus dem Wiki wie folgt ab:
[Desktop Entry]
Name=MediathekView
Comment=View streams from public German TV stations
Comment[de]=Schaue Sendungen von Mediatheken öffentlicher Fernsehsender
Exec=/usr/lib/jvm/java-8-openjdk-i386/jre/bin/java -Xms128M -Xmx512M -jar /home/dan/MediathekView-13.2.1/MediathekView.jar
Icon=/home/dan/MediathekView-13.2.1/Icons/MediathekView.svg
Keywords=stream;television;German;public;TV;video;audio;
Terminal=false
Type=Application
Categories=AudioVideo;Video;TV;
Den Pfad für das Icon habe ich auch noch angepasst. Alles andere kann bleiben wie es ist.
|
dwarsloepper
(Themenstarter)
Anmeldungsdatum: 30. Mai 2012
Beiträge: 135
|
da bekomme ich dann folgendes: dan@dan-Ideapad-S205:~$ [Desktop Entry]
[Desktop: Befehl nicht gefunden.
dan@dan-Ideapad-S205:~$ Name=MediathekView
dan@dan-Ideapad-S205:~$ Comment=View streams from public German TV stations
HTTP-RTMP Stream Server v2.1c1
(c) 2010 Andrej Stepanchuk, Howard Chu; license: GPL
ERROR: startStreaming, TCP bind failed for port number: 80
ERROR: Failed to start HTTP server, exiting!
|
umbhaki
Supporter
Anmeldungsdatum: 30. Mai 2010
Beiträge: 2521
Wohnort: Düren/Rhld
|
Der Text in dem Codeblock ist der Inhalt für eine Desktop-Datei! Der Unterordner .local ist ein „versteckter“ Ordner. Wenn du ihn im Speichern-Dialog von Leafpad erst einmal nicht findest, dann genügt die Tastenkombination
Strg +
H , dann werden dir auch die versteckten Ordner angezeigt. Unterhalb von .local findest du dann den Ordner share und darunter applications, und da gehört die mediathekview.desktop hin. Anschließend sollte der Starter sofort in deinem Hauptmenü zu finden sein. In der Rubrik „Unterhaltungsmedien“.
|
dwarsloepper
(Themenstarter)
Anmeldungsdatum: 30. Mai 2012
Beiträge: 135
|
Vielen lieben Dank, Umbhaki, es hat funktioniert. Starter ist im Ordner Unterhaltungsmedien und das Programm startet auch. Alles bestens. Danke für deineUeure Geduld und Nachsicht. Schönen Abend noch ☺
|
Tuemmler
Anmeldungsdatum: 26. März 2007
Beiträge: 8018
Wohnort: Süsel / Ostholstein
|
Moin Moin, ich wollte das eigentlich direkt über alacarte machen, weil mir das einfacher erschien. Aber OK, ist erledigt. Gruß
|
umbhaki
Supporter
Anmeldungsdatum: 30. Mai 2010
Beiträge: 2521
Wohnort: Düren/Rhld
|
Tuemmler schrieb: ich wollte das eigentlich direkt über alacarte machen, weil mir das einfacher erschien.
Alacarte ist bei Lubuntu standardmäßig nicht dabei und hätte nachinstalliert werden müssen. Dadurch ist der ganze Vorgang dann auch nicht weniger kompliziert, und so hat der Themenstarter noch ein bisschen Durchblick hinzugewonnen. ☺
|
Tuemmler
Anmeldungsdatum: 26. März 2007
Beiträge: 8018
Wohnort: Süsel / Ostholstein
|
Moin Moin umbhaki schrieb: Tuemmler schrieb: ich wollte das eigentlich direkt über alacarte machen, weil mir das einfacher erschien.
Alacarte ist bei Lubuntu standardmäßig nicht dabei und hätte nachinstalliert werden müssen. Dadurch ist der ganze Vorgang dann auch nicht weniger kompliziert, und so hat der Themenstarter noch ein bisschen Durchblick hinzugewonnen. ☺
Alacarte lässt sich einfach nachinstallieren und ist in meinen Augen für einen Anfänger leichter zu händeln, als sich mit "Desktop-Dateien" zu befassen, insbesondere dann, wenn die Daten als extrahierte Dateien im Home-Ordner vorliegen. Darüber hinaus sind die mit alacarte erstellten Starter unter ⇒ .local/share/applications als Desktop Dateien eingetragen. Und noch eine Aspekt, legt man eine Leiste an, lassen sich die Starter direkt aus dem Hauptmenü in die leiste eintragen. Siehe auch unsere Argumentation: Gruß
|