TV-Browser startet gar nicht

Fehler in TV-Browser
Antworten
TVuser
Newbie
Beiträge: 5
Registriert: 18 Mär 2024, 16:46

TV-Browser startet gar nicht

Beitrag 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?
ds10
Site Admin
Beiträge: 19125
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: TV-Browser startet gar nicht

Beitrag 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.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
TVuser
Newbie
Beiträge: 5
Registriert: 18 Mär 2024, 16:46

Re: TV-Browser startet gar nicht

Beitrag 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.
ds10
Site Admin
Beiträge: 19125
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: TV-Browser startet gar nicht

Beitrag 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/
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
TVuser
Newbie
Beiträge: 5
Registriert: 18 Mär 2024, 16:46

Re: TV-Browser startet gar nicht

Beitrag 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
TVuser
Newbie
Beiträge: 5
Registriert: 18 Mär 2024, 16:46

Re: TV-Browser startet gar nicht

Beitrag 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)
ds10
Site Admin
Beiträge: 19125
Registriert: 23 Jun 2005, 12:36
Kontaktdaten:

Re: TV-Browser startet gar nicht

Beitrag 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.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
TVuser
Newbie
Beiträge: 5
Registriert: 18 Mär 2024, 16:46

Re: TV-Browser startet gar nicht

Beitrag von TVuser »

Wow, super. Der Registry key hat geholfen. Das Programm startet jetzt ohne Probleme. Vielen dank für die Hilfe.
Antworten