TV-Browser startet nicht mit Java 21 unter Fedora 40

Fehler in TV-Browser
Antworten
gasi3
Newbie
Beiträge: 1
Registriert: 21 Jul 2024, 12:05

TV-Browser startet nicht mit Java 21 unter Fedora 40

Beitrag von gasi3 »

Hallo,

nach dem Update auf Fedora 40 (von 38) funktionierte der TV Browser nicht mehr.
Es kamen nur Fehlermeldung (siehe unten).
Nachdem ich in .tvbrowser-4.2.7/tvbrowser.sh die Variable JAVA_PROGRAM_DIR auf den java-11 Path gesetzt habe, funktionierte wieder alles!

Der Default für Java ist 21 statt 11
====================================
Fehlermeldung:Starting TV-Browser...
Java exec found in PATH. Verifying...
Suitable java version found [java = 21.0.3 2024-04-16]
Configuring environment...
Loading TV-Browser:
java -Xms16m -Xmx1G --module-path=lib:tvbrowser.jar -Djava.library.path="/export/home/gasi/.tvbrowser-4.2.7" -splash:imgs/splash.png -Dpropertiesfile=linux.properties -m tvbrowser/tvbrowser.TVBrowser ''
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

java.lang.NullPointerException: Cannot invoke "java.lang.Boolean.booleanValue()" because the return value of "java.awt.Toolkit.getDesktopProperty(String)" is null
at tvbrowser/tvbrowser.TVBrowser.main(TVBrowser.java:370)
12:13:19 PM INFO: Using settings from file /export/home/gasi/.config/tvbrowser/4.2.7/settings.prop
12:13:19 SCHWERWIEGEND: UNCAUGHT EXCEPTION IN THREAD 'main'
java.awt.HeadlessException:
No X11 DISPLAY variable was set,
or no headful library support was found,
but this program performed an operation which requires it,

at java.desktop/java.awt.SplashScreen.getSplashScreen(SplashScreen.java:128)
at tvbrowser/tvbrowser.ui.splashscreen.SplashScreen.<init>(SplashScreen.java:74)
at tvbrowser/tvbrowser.TVBrowser.main(TVBrowser.java:563)
TV-Browser TERMINATED.
uzi
Site Admin
Beiträge: 2306
Registriert: 02 Jul 2009, 14:32

Re: TV-Browser startet nicht mit Java 21 unter Fedora 40

Beitrag von uzi »

hilft das hier? -> https://discussion.fedoraproject.org/t/ ... 0/111814/3

offenbar kommt fedora 40 nur noch mit einem headless java daher, was für den tvb natürlich nicht funktioniert.
Gast

Re: TV-Browser startet nicht mit Java 21 unter Fedora 40

Beitrag von Gast »

Das hag geholfen: "dnf install java-21-openjdk"
Danke
Antworten