Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
MediathekView Logo

MediathekView-Forum

  1. Home
  2. Fragen, Hilfe, Kritik
  3. Installation unter opensuse 15

Installation unter opensuse 15

Scheduled Pinned Locked Moved Fragen, Hilfe, Kritik
12 Posts 5 Posters 1.4k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    AlbrechtMehl
    wrote on last edited by
    #3

    Vielen Dank für die Antwort. Leider hilft sie mir nicht zum Ziel, da ich wohl zu wenig weiß. Wahrscheinlich ist es ein bisschen blamabel für mich; aber auch andere haben mit dem jfx wohl Probleme.

    1. Die Installation von MV als rpm unter opensuse linux lief durch. Bisher war ich der - anscheinend zu naiven - Auffassung, dass eine durchlaufende Installation bedeutet, dass alle Abhängigkeiten erfüllt sind.
      Was ist an dieser Meinung falsch?

    2. Laut Installationswerkzeug yast von opensuse sind installiert:
      java-10-openjdk
      java-10-openjdk-headless
      java-11-openjdk
      java-11-openjdk-headless
      java-1_8_0-openjdk
      java-1_8_0-openjdk-headless

    3. Sollte davon etwas gelöscht werden, was?

    4. Was sollte installiert werden? Woher, z.B. opensuse oder Oracle? Wäre damit das JFX-Problem gelöst?

    Dankbar

    A. Mehl

    DaDirnbocherD 1 Reply Last reply
    • DaDirnbocherD Offline
      DaDirnbocherD Offline
      DaDirnbocher
      replied to AlbrechtMehl on last edited by
      #4

      @AlbrechtMehl sagte in Installation unter opensuse 15:

      Was sollte installiert werden?

      Ich hab auf eine Frage verlinkt, die ist nicht beantwortet.

      welche javafx bzw. openjfx Version?

      Schau mal was installiert ist, wennst nichts findet, musst Du es wahrscheinlich nachinstallieren.

      Ach ja: MV braucht Java 8. Nicht 7, 10 oder 11.

      1 Reply Last reply
      • T Offline
        T Offline
        tlokweng
        wrote on last edited by
        #5

        Ich habe das gleiche Problem, aber mit Ubuntu 18.01
        Und zwar seit 2 Tagen. Keine Neuinstallation, jedoch ein Update von Ubuntu. MV12.x funktionierte ploetzlich nicht mehr. Ich habe daraufhin die aktuelle Version runtergeladen, Erfolg: s.u. - gleich wie Albrecht Mehl.
        Daraufhin Java 8 de- und reinstalliert, keinerlei Aenderung.
        Ich vermute, dass irgendein Pfad, den Java braucht, nicht oder nicht mehr gesetzt ist. Auf einem anderen REchner mit Ubuntu 16.04 laeuft MV wie immer, d.h., ohne Probleme. Hat jemand eine Idee? Vielen Dank im Voraus!


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

        . Portable Mode: false
        Exception in thread “main” java.lang.NoClassDefFoundError: javafx/concurrent/Task
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:468)
        at java.net.URLClassLoader.access$100(URLClassLoader.java:74)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:369)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:363)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:362)
        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)
        at mediathek.Main.setupPortableMode(Main.java:149)
        at mediathek.Main.main(Main.java:158)
        Caused by: java.lang.ClassNotFoundException: javafx.concurrent.Task
        at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
        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)
        … 14 more
        chris@newnuc:/usr/share/mediathekview/MediathekView-13.2.1$ ^C
        chris@newnuc:/usr/share/mediathekview/MediathekView-13.2.1$

        DaDirnbocherD 1 Reply Last reply
        • DaDirnbocherD Offline
          DaDirnbocherD Offline
          DaDirnbocher
          replied to tlokweng on last edited by
          #6

          @tlokweng sagte in Installation unter opensuse 15:

          Hat jemand eine Idee?

          Hier gibts schon einen Thread für Ubuntu 18.10.

          1 Reply Last reply
          • N Offline
            N Offline
            nonamefound
            wrote on last edited by
            #7

            Moin,

            ich bin der, der die Pakete für openSUSE baut.
            Wie hast du das Paket denn installiert? Dir fehlen einige Abhängigkeiten, so wie es aussieht, u.a. openjfx. Am besten, du fügst dir das Repo https://download.opensuse.org/repositories/home:/Herbster0815/openSUSE_Leap_15.0/ hinzu:

            zypper ar https://download.opensuse.org/repositories/home:/Herbster0815/openSUSE_Leap_15.0/ MediathekView
            

            Dann ein

            zypper up -f MediathekView
            A 1 Reply Last reply
            • A Offline
              A Offline
              AlbrechtMehl
              replied to nonamefound on last edited by
              #8

              @nonamefound sagte in Installation unter opensuse 15:

              zypper up -f MediathekView

              Vielen Dank für den Hinweis. Aber: bei der Ausführung - übrigens: die Option -f gibt es bei up nicht - kam der Hinweis, dass die neueste Version installiert sei, die ich gerade vorher von dem von Ihnen genannten repo geladen und installiert hatte. Beim Aufruf von MediathekView.sh erschien zu meiner Freude zum ersten Mal wieder das Anfangsfenster von MV; dann aber hakte es, so dass ich am Ende abbrach:

              linux-Albrecht:/usr/bin # ./Media*.sh
              Java virtual machine used: /etc/alternatives/jre_1.8.0/bin/java
              classpath used: /usr/share/java/Mediathek/commons-compress.jar:/usr/share/java/Mediathek/jgoodies-forms.jar:/usr/share/java/Mediathek/jide-oss-3.7.4.jar:/usr/share/java/Mediathek/miglayout-javafx-5.1.jar:/usr/share/java/Mediathek/jiconfont-swing-1.0.1.jar:/usr/share/java/Mediathek/commons-lang3.jar:/usr/share/java/Mediathek/log4j-core-2.8.1.jar:/usr/share/java/Mediathek/jgoodies-common.jar:/usr/share/java/Mediathek/okio-1.13.0.jar:/usr/share/java/Mediathek/jetm-1.2.3.jar:/usr/share/java/Mediathek/commons-pool2.jar:/usr/share/java/Mediathek/metrics-core-4.0.0.jar:/usr/share/java/Mediathek/jiconfont-font_awesome-4.7.0.0.jar:/usr/share/java/Mediathek/bridj-0.7.0.jar:/usr/share/java/Mediathek/miglayout-core-5.1.jar:/usr/share/java/Mediathek/commons-logging.jar:/usr/share/java/Mediathek/guava-26.0-jre.jar:/usr/share/java/Mediathek/orange-extensions-1.3.0.jar:/usr/share/java/Mediathek/log4j-api-2.8.1.jar:/usr/share/java/Mediathek/miglayout-swing-5.1.jar:/usr/share/java/Mediathek/jchart2d-3.3.2.jar:/usr/share/java/Mediathek/commons-io.jar:/usr/share/java/Mediathek/jiconfont-1.0.0.jar:/usr/share/java/Mediathek/controlsfx-8.40.14.jar:/usr/share/java/Mediathek/commons-configuration2-2.2.jar:/usr/share/java/Mediathek/jdom.jar:/usr/share/java/Mediathek/xmlgraphics-commons.jar:/usr/share/java/Mediathek/annotations-16.0.2.jar:/usr/share/java/Mediathek/xz.jar:/usr/share/java/Mediathek/MediathekView-13.2.1.jar:/usr/share/java/Mediathek/MediathekView.jar:/usr/share/java/Mediathek/mbassador-1.3.2.jar:/usr/share/java/Mediathek/h2-1.4.197.jar:/usr/share/java/Mediathek/commons-dbcp2.jar:/usr/share/java/Mediathek/okhttp-3.11.0.jar:/usr/share/java/Mediathek/jackson-core-2.9.3.jar:/usr/share/java/commons-compress.jar:/usr/share/java/commons-lang3.jar:/usr/share/java/jgoodies-common.jar:/usr/share/java/jgoodies-forms.jar:/usr/share/java/xz.jar:/usr/share/java/commons-io.jar:/usr/share/java/commons-logging.jar:/usr/share/java/commons-pool2.jar:/usr/share/java/commons-dbcp2.jar
              main class used: mediathek.Main
              flags used: 
              options used: '-Xms256M' '-Xmx1G'                                                                                                                                                                                 
              arguments used:                                                                                                                                                                                                   
                                                                                                                                                                                                                                
                                                                                                                                                                                                                                
                                                                                                                                                                                                                                
                                                                                                                                                                                                                                
                                                                                                                                                                                                                                
              ___  ___         _ _       _   _          _    _   _ _                                                                                                                                                            
              |  \/  |        | (_)     | | | |        | |  | | | (_)                                                                                                                                                           
              | .  . | ___  __| |_  __ _| |_| |__   ___| | _| | | |_  _____      __                                                                                                                                             
              | |\/| |/ _ \/ _` | |/ _` | __| '_ \ / _ \ |/ / | | | |/ _ \ \ /\ / /                                                                                                                                             
              | |  | |  __/ (_| | | (_| | |_| | | |  __/   <\ \_/ / |  __/\ V  V /                                                                                                                                              
              \_|  |_/\___|\__,_|_|\__,_|\__|_| |_|\___|_|\_\\___/|_|\___| \_/\_/  
              
              
              . Portable Mode: false
              . Proxy Authentication: not configured
              . Programmstart: 05.03.2019 09:53:34
              . maxMemory: 954 MB
              . Version: MediathekView 13.2.1
              . Java:
              . Vendor: Oracle Corporation
              . VMname: OpenJDK 64-Bit Server VM
              . Version: 1.8.0_191
              . Runtimeversion: 1.8.0_191-b12
              . Programmpfad: /usr/share/java/Mediathek/
              . Verzeichnis Einstellungen: /root/.mediathek3
              . 
              . 
              . 
              . ========== ========== ========== ========== ==========
              . DURATION 0:  Start  [259,00 ms]
              .    Klasse:  Main.getPlatformWindow
              . ========== ========== ========== ========== ==========
              . Konfig existiert nicht!
              . Es gibt kein Backup
              . Weder Konfig noch Backup konnte geladen werden!
              . ========== ========== ========== ========== ==========
              . DURATION 1:  Blacklist filtern  [55,00 ms]
              .    Klasse:  ListeBlacklist.filterListAndNotifyListeners
              .    Blacklist filtern Anzahl: 1   Dauer: 12,00 ms
              . ========== ========== ========== ========== ==========
              . ========== ========== ========== ========== ==========
              . DURATION 2:  Erster Start  [1,00 ms]
              .    Klasse:  MediathekGui.<init>
              . ========== ========== ========== ========== ==========
              . MVHttpClient: Proxy not configured
              .  
              .  =======================================
              .  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
              .  =======================================
              .  
              . ========== ========== ========== ========== ==========
              . DURATION 3:  Start Gui  [14,71 s]
              .    Klasse:  Main.getPlatformWindow
              . ========== ========== ========== ========== ==========
              . initializeDatabase()
              Exception in thread "AWT-EventQueue-0" java.lang.UnsupportedClassVersionError: org/apache/commons/dbcp2/ConnectionFactory has been compiled by a more recent version of the Java Runtime (class file version 54.0), this version of the Java Runtime only recognizes class file versions up to 52.0
                      at java.lang.ClassLoader.defineClass1(Native Method)
                      at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
                      at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
                      at java.net.URLClassLoader.defineClass(URLClassLoader.java:468)
                      at java.net.URLClassLoader.access$100(URLClassLoader.java:74)
                      at java.net.URLClassLoader$1.run(URLClassLoader.java:369)
                      at java.net.URLClassLoader$1.run(URLClassLoader.java:363)
                      at java.security.AccessController.doPrivileged(Native Method)
                      at java.net.URLClassLoader.findClass(URLClassLoader.java:362)
                      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)
                      at mSearch.daten.DatenFilm$Database.initializeDatabase(DatenFilm.java:637)
                      at mSearch.daten.DatenFilm$Database.access$000(DatenFilm.java:607)
                      at mSearch.daten.DatenFilm.<clinit>(DatenFilm.java:107)
                      at mediathek.tool.table.MVFilmTable.setupTableType(MVFilmTable.java:15)
                      at mediathek.tool.table.MVTable.<init>(MVTable.java:68)
                      at mediathek.tool.table.MVFilmTable.<init>(MVFilmTable.java:9)
                      at mediathek.gui.GuiFilme.<init>(GuiFilme.java:92)
                      at mediathek.MediathekGui.initTabs(MediathekGui.java:555)
                      at mediathek.MediathekGui.init(MediathekGui.java:474)
                      at mediathek.MediathekGui.<init>(MediathekGui.java:207)
                      at mediathek.Main.getPlatformWindow(Main.java:297)
                      at mediathek.Main.lambda$startGuiMode$0(Main.java:282)
                      at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
                      at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
                      at java.awt.EventQueue.access$500(EventQueue.java:97)
                      at java.awt.EventQueue$3.run(EventQueue.java:709)
                      at java.awt.EventQueue$3.run(EventQueue.java:703)
                      at java.security.AccessController.doPrivileged(Native Method)
                      at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
                      at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
                      at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
                      at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
                      at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
                      at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
                      at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
                      at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
              ^Clinux-Albrechtcode_text
              

              was ich dann abgebrochen habe. Hängt das eventuell daran, dass bei mir verschiedene Versionen von Jave existieren, wie ich oben geschrieben habe: 10, 11 und 1_8_0? Sollte ich da etwas löschen?

              Ich bitte um Nachsicht für die wahrscheinlich ziemlich simplen Fragen.

              A. Mehl

              1 Reply Last reply
              • N Offline
                N Offline
                nonamefound
                wrote on last edited by nonamefound
                #9

                Hi,

                Hast du das Paket apache-commons-dbcp installiert? Und wenn ja, aus oben genannten Repo? Da scheinen die Versionen nicht zu passen.
                Und ja, ich würde alle Java-Versionen bis auf 8 deinstallieren.

                Übrigens ist es keine gute Idee, das Programm als root zu starten. Eigentlich brauchst du den root nur auf dem Terminal. Aber das ist ein anderes Thema.

                Zur Installation:
                Sorry, ich meinte

                zypper in -f MediathekView
                

                Das erzwingt die Neuinstallation.

                1 Reply Last reply
                • A Offline
                  A Offline
                  AlbrechtMehl
                  wrote on last edited by
                  #10

                  @nonamefound sagte in Installation unter opensuse 15:

                  Hurra! Es klappt, und das durch Ihre Hilfe, vielen Dank dafür. Etwas bleibt noch offen: dunkel erinnere ich mich, dass früher die Tabelle mit ihren vielen, vielen Spalten nicht den ganzen Bildschirm einnahm, sondern dass es links noch einige Suchfelder, z.B. Sender, Thema, Zeit usw., gab. Trotz Suche in den Einstellungen und in der Online-Hilfe habe ich das nicht gefunden, wahrscheinlich nur übersehen. Bitte, schreiben Sie noch, wo man was eingeben muss, um diese Suchmöglichkeiten wieder zu haben.

                  Dankbar

                  A. Mehl

                  M 1 Reply Last reply
                  • M Offline
                    M Offline
                    media_fread
                    replied to AlbrechtMehl on last edited by
                    #11

                    @AlbrechtMehl sagte in Installation unter opensuse 15:

                    Bitte, schreiben Sie noch, wo man was eingeben muss, um diese Suchmöglichkeiten wieder zu haben.

                    Naja ich will ja nicht die unzähligen Forum Einträge nennen wo das besprochen wurde aber ich denke mal dieser Eintrag von gestern beantwortet die Frage, oder?

                    https://forum.mediathekview.de/topic/2285/senderauswahl-fenster-wo/2

                    1 Reply Last reply
                    • T Offline
                      T Offline
                      tlokweng
                      wrote on last edited by
                      #12

                      Moin an alle,

                      mit diesem Link hat’s auch bei mir (Ubuntu 18.04) geklappt.
                      Ich vermute, dass die beiden Pfade gefehlt haben bzw. der jre-Pfad.
                      Ich hatte ja vorher schon manuell de- und re-installiert, allerdings aus
                      dem Ubuntu-Repository. Jetzt ist es Oracle. Hier der Link:

                      https://tecadmin.net/install-oracle-java-8-ubuntu-via-ppa/

                      Vielen Dank, und viele Gruesse!

                      1 Reply Last reply

                      33

                      Online

                      6.9k

                      Users

                      6.3k

                      Topics

                      40.3k

                      Posts
                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • Users
                      • Groups