[Solved] Probleme mit Mediathekview 13.0.6 auf Linux Mint 19 Cinnamon (Ubuntu 18.04/ Java 11)
-
Hallo zusammen!
Ich habe mir gestern ein frisches Linux Mint 19 Cinnamon installiert und hatte danach Probleme Mediathekview ans Laufen zu bekommen. Nach ein paar Tests in einer virtuellen Maschine konnte ich nachfolgend beschriebenen Lösungsweg reproduzieren. Da Linux Mint 19 auf Ubuntu 18.04 basiert, sollte dieser Lösungsweg auf beiden Betriebssystemen funktionieren (siehe auch).
Kurzversion
sudo apt-get -y install default-jre openjfx && sudo update-alternatives --config java && sudo rm /etc/ssl/certs/java/cacerts && sudo update-ca-certificates --fresh && exitLangversion
- Ausgangssituation: Linux Mint 19 Cinnamon (amd64) Neuinstallation
- Download von Mediathekview
- Entpacken
- Programmstart von Mediathekview -> Programm startet nicht
- Schritt 1: Dem Hinweis der README.txt von Mediathekview folgen
- Terminal: sudo apt-get -y install default-jre openjfx
- Neustart von Mediathekview -> Programm startet trotzdem nicht
- Schritt 2: von Java 11 (Standard bei Linux Mint 19) auf Java 8 (benötigt für diese Mediathekview-Version) wechseln
- Terminal: sudo update-alternatives --config java -> java-8-openjdk manuell wählen
- Neustart von Mediathekview -> Programm startet, aber HTTPS-Verbindungen führen zu Fehlern¹
- Schritt 3: SSL/TLS CA-Zertifikate erneuern
- Terminal: sudo rm /etc/ssl/certs/java/cacerts && sudo update-ca-certificates --fresh
- Neustart von Mediathekview -> Programm startet, und HTTPS-Verbindungen funktionieren
Ich hoffe der Beitrag ist hilfreich. Viel Erfolg!
PS: Das Programm “TV-Browser” in der aktuellen Version 4.0.1 kommt sowohl mit Java 11 als auch mit Java 8 klar. TV-Browser hat zwar nichts mit Mediathekview zu tun, ist aber in Kombination hilfreich und daher erwähne ich es hier.
¹ “java.lang.RuntimeExecption: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty”
- Ausgangssituation: Linux Mint 19 Cinnamon (amd64) Neuinstallation