Seite 1 von 1

TV-Browser startet gar nicht

Verfasst: 18 Mär 2024, 16:50
von TVuser
Hallo ich benutze das Sorglospaket 4.27 unter Windows 10 x64. Leider startet TV-Browser gar nicht. Wenn ich das Programm starte will erscheint für eine Sekunde das Logo und verschwindet wieder. Das Programm selber wird nicht gestartet. Ich habe schon eine portable Version getestet, selbes Problem dort. Gibt es irgendwo ein Log das ich schicken kann?

Re: TV-Browser startet gar nicht

Verfasst: 18 Mär 2024, 18:16
von ds10
Folge einmal der Anleitung zur Fehlersuche. Wenn aber TV-Browser im Prinzip abstürzt würde ich vermuten, dass irgendein Sicherheitsprogramm den TV-Browser-Prozess beendet.

Re: TV-Browser startet gar nicht

Verfasst: 18 Mär 2024, 18:37
von TVuser
Ich habe mal den code ausgeführt und Antivirus deaktiviert. Das ist die Ausgabe. Es startet allerdings weiterhin nicht.

Code: Alles auswählen

C:\Program Files\TV-Browser>java\bin\java.exe -Xmx1G --module-path "lib;tvbrowser.jar" -splash:imgs/splash.png -Dpropertiesfile=windows.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

Exception in thread "AWT-EventQueue-0" java.lang.ExceptionInInitializerError
        at java.desktop/javax.swing.JLabel.updateUI(JLabel.java:270)
        at java.desktop/javax.swing.JLabel.<init>(JLabel.java:162)
        at java.desktop/javax.swing.JLabel.<init>(JLabel.java:233)
        at tvbrowser/util.ui.ImageUtilities.lambda$static$0(ImageUtilities.java:61)
        at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
        at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
        at java.base/java.security.AccessController.doPrivileged(Native Method)
        at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
        at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
        at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
        at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
        at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
        at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
        at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
        at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Caused by: java.lang.IllegalArgumentException: 20 incompatible with Text-specific LCD contrast key
        at java.desktop/java.awt.RenderingHints.put(RenderingHints.java:1133)
        at java.desktop/sun.awt.windows.WDesktopProperties.getDesktopAAHints(WDesktopProperties.java:312)
        at java.desktop/sun.awt.windows.WToolkit.getDesktopAAHints(WToolkit.java:1108)
        at java.desktop/sun.awt.SunToolkit.getDesktopFontHints(SunToolkit.java:1796)
        at java.desktop/sun.awt.windows.WDesktopProperties.getProperties(WDesktopProperties.java:249)
        at java.desktop/sun.awt.windows.WToolkit.lazilyInitWProps(WToolkit.java:984)
        at java.desktop/sun.awt.windows.WToolkit.lazilyLoadDesktopProperty(WToolkit.java:973)
        at java.desktop/java.awt.Toolkit.getDesktopProperty(Toolkit.java:1559)
        at java.desktop/javax.swing.UIManager.<clinit>(UIManager.java:383)
        ... 17 more
java.lang.IllegalArgumentException: 20 incompatible with Text-specific LCD contrast key
        at java.desktop/java.awt.RenderingHints.put(RenderingHints.java:1133)
        at java.desktop/sun.awt.windows.WDesktopProperties.getDesktopAAHints(WDesktopProperties.java:312)
        at java.desktop/sun.awt.windows.WToolkit.getDesktopAAHints(WToolkit.java:1108)
        at java.desktop/sun.awt.SunToolkit.getDesktopFontHints(SunToolkit.java:1796)
        at java.desktop/sun.awt.windows.WDesktopProperties.getProperties(WDesktopProperties.java:249)
        at java.desktop/sun.awt.windows.WToolkit.getWProps(WToolkit.java:1059)
        at java.desktop/sun.awt.windows.WToolkit.windowsSettingChange(WToolkit.java:1022)
        at java.desktop/sun.awt.windows.WToolkit.isDynamicLayoutSupported(WToolkit.java:1006)
        at java.desktop/sun.awt.windows.WToolkit.lazilyLoadDesktopProperty(WToolkit.java:966)
        at java.desktop/java.awt.Toolkit.getDesktopProperty(Toolkit.java:1553)
        at tvbrowser/tvbrowser.TVBrowser.main(TVBrowser.java:370)
18:32:23 SCHWERWIEGEND: UNCAUGHT EXCEPTION IN THREAD 'main'
java.lang.NoClassDefFoundError: Could not initialize class javax.swing.UIManager
        at tvbrowser/tvbrowser.core.Settings$VariableFontSizeFont.<init>(Settings.java:1486)
        at tvbrowser/tvbrowser.core.Settings.<clinit>(Settings.java:183)
        at tvbrowser/tvbrowser.TVBrowser.main(TVBrowser.java:437)

Code: Alles auswählen

C:\Program Files\TV-Browser>java\bin\java.exe -Xmx1G --module-path "lib;tvbrowser.jar" -splash:imgs/splash.png -safemode -Dpropertiesfile=windows.properties -m tvbrowser/tvbrowser.TVBrowser"
Unrecognized option: -safemode
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

Re: TV-Browser startet gar nicht

Verfasst: 18 Mär 2024, 19:09
von ds10
Das sieht schlecht aus. Die Fehler treten in Java selbst auf, das dürfte nicht passieren. Lösche einmal das Unterverzeichnis Java und installiere dann das Java 21 JRE von hier: https://adoptium.net/de/temurin/releases/

Re: TV-Browser startet gar nicht

Verfasst: 18 Mär 2024, 19:24
von TVuser
Also ich habe den Java Ordner in TV-Browser gelöscht. Und das Andere Java installiert, aber jetzt erscheint eine Meldung dass Java 11 benötigt wird. Und ich werde hier hergeschickt: tvbrowser.org/index.php?id=tvbjre

Re: TV-Browser startet gar nicht

Verfasst: 18 Mär 2024, 19:32
von TVuser
Also, jetzt habe ich die Dateien des anderen Java von Eclipse Adoptium\jre-21.0.2.13-hotspot in einen neuen Ordner namens java in TV-Browser kopiert. Dass ist die ausgabe:


Code: Alles auswählen

C:\Program Files\TV-Browser>java\bin\java.exe -Xmx1G --module-path "lib;tvbrowser.jar" -splash:imgs/splash.png -Dpropertiesfile=windows.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

Exception in thread "AWT-EventQueue-0" java.lang.ExceptionInInitializerError
        at java.desktop/javax.swing.JLabel.updateUI(Unknown Source)
        at java.desktop/javax.swing.JLabel.<init>(Unknown Source)
        at java.desktop/javax.swing.JLabel.<init>(Unknown Source)
        at tvbrowser/util.ui.ImageUtilities.lambda$static$0(ImageUtilities.java:61)
        at java.desktop/java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
        at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
        at java.base/java.security.AccessController.doPrivileged(Unknown Source)
        at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
        at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.lang.IllegalArgumentException: 20 incompatible with Text-specific LCD contrast key
        at java.desktop/java.awt.RenderingHints.put(Unknown Source)
        at java.desktop/sun.awt.windows.WDesktopProperties.getDesktopAAHints(Unknown Source)
        at java.desktop/sun.awt.windows.WToolkit.getDesktopAAHints(Unknown Source)
        at java.desktop/sun.awt.SunToolkit.getDesktopFontHints(Unknown Source)
        at java.desktop/sun.awt.windows.WDesktopProperties.getProperties(Unknown Source)
        at java.desktop/sun.awt.windows.WToolkit.lazilyInitWProps(Unknown Source)
        at java.desktop/sun.awt.windows.WToolkit.lazilyLoadDesktopProperty(Unknown Source)
        at java.desktop/java.awt.Toolkit.getDesktopProperty(Unknown Source)
        at java.desktop/javax.swing.UIManager.<clinit>(Unknown Source)
        ... 17 more
java.lang.IllegalArgumentException: 20 incompatible with Text-specific LCD contrast key
        at java.desktop/java.awt.RenderingHints.put(Unknown Source)
        at java.desktop/sun.awt.windows.WDesktopProperties.getDesktopAAHints(Unknown Source)
        at java.desktop/sun.awt.windows.WToolkit.getDesktopAAHints(Unknown Source)
        at java.desktop/sun.awt.SunToolkit.getDesktopFontHints(Unknown Source)
        at java.desktop/sun.awt.windows.WDesktopProperties.getProperties(Unknown Source)
        at java.desktop/sun.awt.windows.WToolkit.getWProps(Unknown Source)
        at java.desktop/sun.awt.windows.WToolkit.windowsSettingChange(Unknown Source)
        at java.desktop/sun.awt.windows.WToolkit.isDynamicLayoutSupported(Unknown Source)
        at java.desktop/sun.awt.windows.WToolkit.lazilyLoadDesktopProperty(Unknown Source)
        at java.desktop/java.awt.Toolkit.getDesktopProperty(Unknown Source)
        at tvbrowser/tvbrowser.TVBrowser.main(TVBrowser.java:370)
19:28:54 SCHWERWIEGEND: UNCAUGHT EXCEPTION IN THREAD 'main'
java.lang.NoClassDefFoundError: Could not initialize class javax.swing.UIManager
        at tvbrowser/tvbrowser.core.Settings$VariableFontSizeFont.<init>(Settings.java:1486)
        at tvbrowser/tvbrowser.core.Settings.<clinit>(Settings.java:183)
        at tvbrowser/tvbrowser.TVBrowser.main(TVBrowser.java:437)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.IllegalArgumentException: 20 incompatible with Text-specific LCD contrast key [in thread "AWT-EventQueue-0"]
        at java.desktop/java.awt.RenderingHints.put(Unknown Source)
        at java.desktop/sun.awt.windows.WDesktopProperties.getDesktopAAHints(Unknown Source)
        at java.desktop/sun.awt.windows.WToolkit.getDesktopAAHints(Unknown Source)
        at java.desktop/sun.awt.SunToolkit.getDesktopFontHints(Unknown Source)
        at java.desktop/sun.awt.windows.WDesktopProperties.getProperties(Unknown Source)
        at java.desktop/sun.awt.windows.WToolkit.lazilyInitWProps(Unknown Source)
        at java.desktop/sun.awt.windows.WToolkit.lazilyLoadDesktopProperty(Unknown Source)
        at java.desktop/java.awt.Toolkit.getDesktopProperty(Unknown Source)
        at java.desktop/javax.swing.UIManager.<clinit>(Unknown Source)
        at java.desktop/javax.swing.JLabel.updateUI(Unknown Source)
        at java.desktop/javax.swing.JLabel.<init>(Unknown Source)
        at java.desktop/javax.swing.JLabel.<init>(Unknown Source)
        at tvbrowser/util.ui.ImageUtilities.lambda$static$0(ImageUtilities.java:61)
        at java.desktop/java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
        at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
        at java.base/java.security.AccessController.doPrivileged(Unknown Source)
        at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
        at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)

Re: TV-Browser startet gar nicht

Verfasst: 18 Mär 2024, 19:42
von ds10
Das ist exakt dasselbe Problem. Laut dieses Artikels ist das Problem ein unerwarteter Wert der Windows-Registry. Dort wird vorgeschlagen folgenden Befehl auszuführen auf der Konsole: reg add "HKEY_CURRENT_USER\Control Panel\Desktop" /t REG_DWORD /v FontSmoothingGamma /d 1024 /f
Danach soll das System neu gestartet werden und dann sollten Java-Programme laufen.

Re: TV-Browser startet gar nicht

Verfasst: 18 Mär 2024, 20:14
von TVuser
Wow, super. Der Registry key hat geholfen. Das Programm startet jetzt ohne Probleme. Vielen dank für die Hilfe.