Übrigens geht auch der alte TVB nicht mehr mit dem neuen Java:
tvbrowser
Starting TV-Browser...
Java exec found in PATH. Verifying...
Suitable java version found [java = 11.0.1 2018-10-16]
Configuring environment...
Loading TV-Browser:
java -Xms16m -Xmx512m -XX:+IgnoreUnrecognizedVMOptions --add-modules=ALL-SYSTEM -Djava.library.path="/usr/share/tvbrowser" -Dpropertiesfile=linux.properties -jar tvbrowser.jar ''
TV-Browser was developed for Sun Java and may not run correctly with your Java implementation.
command line options:
-minimized The main window will be minimized after start up
-nostartscreen No start screen during start up
-fullscreen Start in fullscreen-mode
-ignorejvm Don't check for Sun Java
-safemode Don't load Plugins
08:20:23 INFORMATION: Using settings from file /home/datakanja/.tvbrowser/4.0.1/settings.prop
08:20:23 WARNUNG: TV-Browser was developed for Sun Java and may not run correctly with your Java implementation.
08:20:23 SCHWERWIEGEND: UNCAUGHT EXCEPTION IN THREAD 'main'
java.lang.NoClassDefFoundError: javax/activation/UnsupportedDataTypeException
at util.ui.Localizer.msg(Localizer.java:323)
at util.exc.TvBrowserException.getLocalizedMessage(TvBrowserException.java:256)
at java.base/java.lang.Throwable.toString(Throwable.java:485)
at java.base/java.lang.String.valueOf(String.java:2951)
at java.base/java.io.PrintWriter.println(PrintWriter.java:837)
at java.base/java.lang.Throwable$WrappedPrintWriter.println(Throwable.java:768)
at java.base/java.lang.Throwable.printStackTrace(Throwable.java:659)
at java.base/java.lang.Throwable.printStackTrace(Throwable.java:725)
at tvbrowser.TVBrowser$7.format(TVBrowser.java:1606)
at java.logging/java.util.logging.StreamHandler.publish(StreamHandler.java:199)
at java.logging/java.util.logging.ConsoleHandler.publish(ConsoleHandler.java:95)
at java.logging/java.util.logging.Logger.log(Logger.java:979)
at java.logging/java.util.logging.Logger.doLog(Logger.java:1006)
at java.logging/java.util.logging.Logger.log(Logger.java:1117)
at tvbrowser.core.PluginLoader.loadPlugin(PluginLoader.java:277)
at tvbrowser.core.PluginLoader.loadPlugins(PluginLoader.java:488)
at tvbrowser.core.PluginLoader.loadAllPlugins(PluginLoader.java:524)
at tvbrowser.TVBrowser.main(TVBrowser.java:490)
Caused by: java.lang.ClassNotFoundException: javax.activation.UnsupportedDataTypeException
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
... 18 more
08:20:23 WARNUNG: Key 'PluginLoader.error.2' not found in resource bundle 'tvbrowser.core.core'
TV-Browser TERMINATED.
Gut, daß das alles "nur virtuell" ist und ich leicht zurück gehen kann. - vorerst
Danke. Ab jetzt laufen also auch bei mir die Beta's. Kein zielgerichtetes Testen, aber ich melde, wenn mir was auffällt (wie gehabt, denn das ist der einzige Beitrag den ich leisten kann).
@ds10
bitte den titel nach TV-Browser 4.0.9.95 Beta oder TV-Browser 4.0.9.xx Beta änderen um neue Information hinzu zufügen.
(verhindert doppelte themen)
in der beta 2 wird auch nach verschieben auf dem 2 monitor dies nach beenden/neustart auf dem hauptmonitor angezeigt?
an der option von windows und grafikarte, bzw. anschluß (dp meist die ursache) liegt es nicht da andere programme mit java 8
die fenster (größe/position) dort lassen wo man dies auf dem 2 monitor gemacht hatte.
außerdem muss man nach verschieben vom 4k (hauptmonitor) auf full hd (2 monitor), fenster wird automatisch kleiner dargestellt
mehrmals auf verkleinern/vergrößern klicken um ein vollbild zu erhalten?
(schaltet dabei in diverse fenstergrößen)
Popbelix hat geschrieben: ↑31 Jan 2019, 16:10in der beta 2 wird auch nach verschieben auf dem 2 monitor dies nach beenden/neustart auf dem hauptmonitor angezeigt?
Kann ich nicht nachvollziehen, bei mir bleibt der auf dem 2. Monitor. Allerdings geht das bei mir von kleinerem Bildschirm zu größeren Bildschirm.
Popbelix hat geschrieben: ↑31 Jan 2019, 16:10außerdem muss man nach verschieben vom 4k (hauptmonitor) auf full hd (2 monitor), fenster wird automatisch kleiner dargestellt
mehrmals auf verkleinern/vergrößern klicken um ein vollbild zu erhalten?
(schaltet dabei in diverse fenstergrößen)
Darüber habe ich keine Kontrolle, da Java diese Buttons verwaltet. Was mir aufgefallen ist, dass beim Schalten in den Vollbildmodus (F11) das Fenster auf dem Hauptmonitor ins Vollbild versetzt wird.
bei mir ist die eingestellte größe egal, startet immer auf dem hauptbildschirm.
in der stabilen version geht das zwar auch nicht, dafür funktioniert das rüberziehen sofort als maximale darstellung (1920x1080)
während die beta das fenster erstmal reduziert (1280x700) und in die linke obere ecke setzt.
Das sollte nicht egal sein, verschiebe TV-Browser auf den 2. Bildschirm ohne ihn zu maximieren, dann beende ihn dort und er wird auf dem zweiten Bildschirm erscheinen, wenn du ihn neu startest. Das funktioniert bei mir sowohl unter Ubuntu, als auch unter Windows 10. Dass der Splash-Screen auf dem Hauptbildschirm erscheint ist nicht zu ändern.
Ist es geschickt nun Java 11 vorauszusetzen? Gerade unter Linux ist die Verbreitung von Java 11 noch nahezu nicht vorhanden, da meines Wissens die Paket-Repos (z.B. die von Ubuntu 18.04) immer noch nur Java 10 ausliefern (auch wenn das Paket openjdk-11 heißt).
Ich würde daher empfehlen als src und target beim kompilieren Java 10 und nicht 11 zu verwenden.