tvbrowser bricht beim Start ab

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.

BBCode ist eingeschaltet
[img] ist eingeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Ansicht erweitern Die letzten Beiträge des Themas: tvbrowser bricht beim Start ab

Re: tvbrowser bricht beim Start ab

von ds10 » 01 Jan 2019, 23:31

Selbstverständlich wird TV-Browser weiter entwickelt, allerdings läuft er bei mir sehr zuverlässig. Aber mit dem Support-Ende von Java 8 wird TV-Browser dann für die neue Java-Version angepasst werden.

Es ist auch nicht wirklich so, dass dort nichts passiert, manches sieht man halt nicht direkt. Wir müssen regelmäßig Anpassungen im Backend vornehmen, da die Sender öfters Änderungen an der Art der Datenlieferung vornehmen. Würden wir dort nichts machen, wäre TV-Browser nach ein paar Monaten voller Lücken.

Re: tvbrowser bricht beim Start ab

von gast » 01 Jan 2019, 21:50

Wird denn tvbrowser noch aktiv weiter entwickelt, lange nix passiert.

...

Re: tvbrowser bricht beim Start ab

von Fritz » 20 Dez 2018, 18:48

Man kann mehrere Java-Installationen parallel betreiben;
üblicherweise findet man die unter /usr/lib/jvm/
Dann das Startscript des tvbrowser entsprechend editieren:
Siehe /usr/share/tvbrowser/tvbrowser.sh

#!/bin/bash
# Based on Start-Script provided by Azureus
######## CONFIGURE ########
JAVA_PROGRAM_DIR="" # use full path to java bin dir, ex. "/usr/java/j2sdk1.4.2/bin/"

Hier unter JAVA_PROGRAMM das bin-Verzeichnis eintragen;
also z.b.:
JAVA_PROGRAM_DIR="/usr/lib/jvm/jdk1.8.0_191/bin/"

Re: tvbrowser bricht beim Start ab

von gast » 09 Dez 2018, 17:05

Du bist nicht auf dem laufenden. Java 11 ist stable und auch 'ne LTS-Version.

...

Re: tvbrowser bricht beim Start ab

von Siggi » 09 Dez 2018, 11:27

ds10 hat geschrieben: 22 Aug 2018, 15:11 Ich würde empfehlen Java 8 zu benutzen, siehe: https://wiki.ubuntuusers.de/Java/Installation/OpenJDK/
Alles größer Java 8 ist nicht stable. Daher würd ich die Finger davon lassen.

Re: tvbrowser bricht beim Start ab

von gast » 08 Dez 2018, 19:35

Gibst schon 'ne Lösung für Java 11?

danke...

Re: tvbrowser bricht beim Start ab

von NeroRome » 13 Sep 2018, 03:03

Manchmal geht es schneller als man denkt!
Gerade eben erhielt ich das Ubuntu-Update vom OpenJDK 11 (10.0.2+13-1ubuntu0.18.04.2, ubuntuupdates.org/package/core/bionic/main/security/openjdk-lts), welches dieses Problem (mit gleichem Lösungsansatz) beseitigt.

Code: Alles auswählen

--- /etc/java-11-openjdk/accessibility.properties	2018-09-13 01:58:29.376211551 +0200
+++ /etc/java-11-openjdk/accessibility.properties.dpkg-new	2015-06-16 11:38:27.000000000 +0200
@@ -5,4 +5,6 @@
 # Note: the line below cannot end the file (there must be at
 # a minimum a blank line following it).
 #
-; assistive_technologies=org.GNOME.Accessibility.AtkWrapper
+# Doesn't work, see LP: #935296
+#assistive_technologies=org.GNOME.Accessibility.AtkWrapper
+
Ein manuelles anpassen von /etc/java-11-openjdk/accessibility.properties ist somit nach diesem Update von Ubuntu (und darauf basierenden Distributionen) nicht mehr notwendig.

Re: tvbrowser bricht beim Start ab

von NeroRome » 13 Sep 2018, 02:04

Auch bei mir trat dieses Problem auf (v4.0.1, .deb, unter Linux Mint 19 Xfce):

Code: Alles auswählen

/usr/share/tvbrowser$ ./tvbrowser.sh 
Starting TV-Browser...
Java exec found in PATH. Verifying...
Suitable java version found [java = 10.0.2 2018-07-17]
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 ''
WARNING: Using incubator modules: jdk.incubator.httpclient
Exception in thread "main" java.awt.AWTError: Assistive Technology not found: org.GNOME.Accessibility.AtkWrapper
	at java.desktop/java.awt.Toolkit.newAWTError(Toolkit.java:472)
	at java.desktop/java.awt.Toolkit.fallbackToLoadClassForAT(Toolkit.java:488)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
	at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1608)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at java.desktop/java.awt.Toolkit.loadAssistiveTechnologies(Toolkit.java:532)
	at java.desktop/java.awt.Toolkit.getDefaultToolkit(Toolkit.java:613)
	at java.desktop/java.awt.Toolkit.getEventQueue(Toolkit.java:1494)
	at java.desktop/java.awt.EventQueue.invokeLater(EventQueue.java:1312)
	at java.desktop/javax.swing.SwingUtilities.invokeLater(SwingUtilities.java:1421)
	at util.ui.ImageUtilities.<clinit>(ImageUtilities.java:60)
	at tvbrowser.TVBrowser.<clinit>(TVBrowser.java:218)
Caused by: java.lang.ClassNotFoundException: org.GNOME.Accessibility.AtkWrapper
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:190)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at java.desktop/java.awt.Toolkit.fallbackToLoadClassForAT(Toolkit.java:485)
	... 16 more
TV-Browser TERMINATED.

Meine Java-Runtime (Mint-Standard):

Code: Alles auswählen

$ java -version
openjdk version "10.0.2" 2018-07-17
OpenJDK Runtime Environment (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.1)
OpenJDK 64-Bit Server VM (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.1, mixed mode)

Eine mögliche Lösung: assistive_technologies in /etc/java-11-openjdk/accessibility.properties deaktivieren.

Code: Alles auswählen

cat /etc/java-11-openjdk/accessibility.properties
#
# The following line specifies the assistive technology classes 
# that should be loaded into the Java VM when the AWT is initailized.
# Specify multiple classes by separating them with commas.
# Note: the line below cannot end the file (there must be at
# a minimum a blank line following it).
#
; assistive_technologies=org.GNOME.Accessibility.AtkWrapper
Diese Lösung sollte nur als Workaround betrachtet werden.

Siehe z.B. "Java 11 and Ubuntu Assistive technology not found AWTError" auf softhints.com


Wie sich die Deaktivierung der Assistive Technology Classes sonst, auf andere Programme, auswirkt, weiß ich (noch) nicht. Da ich aber keine Assistive Technologies (Screen Magnifier oder Screen Reader) verwende, dürfte es keine merkbaren Auswirkungen geben.


@ds10: Ich weiß nicht, was der Workaround vom Thread "Ubuntu" (f=4&t=17376&hilit=AtkWrapper#p113036) damals brachte, doch aktuell scheint er das Problem nicht mehr zu beseitigen.
Das Problem an sich ist bekannt und liegt nicht bei TV-Browser sondern bei Java/Debian/Ubunut. Möglicherweise ist die installierte headless-JRE der Verursacher.


P.S.: Bin neu und darf noch keine Links posten. :cry:

Re: tvbrowser bricht beim Start ab

von clusterhead » 22 Aug 2018, 21:47

Hatte das selbe Problem.

Bei Mintusers wurde mir geholfen.

Leider darf ich noch keine Links einstellen, deshalb die Antwort von dort:

Im terminal

sudo update-alternatives --config java

eingeben, dann die alte Version 8 wählen.

Re: tvbrowser bricht beim Start ab

von ds10 » 22 Aug 2018, 18:36

Wird TV-Browser denn mit Java 8 gestartet? Kann man im Terminal sehen.

Re: tvbrowser bricht beim Start ab

von terradotnova » 22 Aug 2018, 15:16

Danke für die schnelle Antwort. Funktioniert leider trotzdem nicht.

Re: tvbrowser bricht beim Start ab

von ds10 » 22 Aug 2018, 15:11

Ich würde empfehlen Java 8 zu benutzen, siehe: https://wiki.ubuntuusers.de/Java/Installation/OpenJDK/

tvbrowser bricht beim Start ab

von terradotnova » 22 Aug 2018, 14:59

Hallo, ich benutze tvbrowser unter Linux schon seit längerem. Bin aber kein Linux Profi. Seit heute bricht tvbrowser den Start nachdem das Logo gezeigt wird ab. Habe dann tvbrowser aus dem terminal gestartet. Da erscheint folgende Meldung:

Code: Alles auswählen

$ tvbrowser
Starting TV-Browser...
Java exec found in PATH. Verifying...
Suitable java version found [java = 10.0.2 2018-07-17]
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 ''
WARNING: Using incubator modules: jdk.incubator.httpclient
Exception in thread "main" java.awt.AWTError: Assistive Technology not found: org.GNOME.Accessibility.AtkWrapper
	at java.desktop/java.awt.Toolkit.newAWTError(Toolkit.java:472)
	at java.desktop/java.awt.Toolkit.fallbackToLoadClassForAT(Toolkit.java:488)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
	at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1608)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at java.desktop/java.awt.Toolkit.loadAssistiveTechnologies(Toolkit.java:532)
	at java.desktop/java.awt.Toolkit.getDefaultToolkit(Toolkit.java:613)
	at java.desktop/java.awt.Toolkit.getEventQueue(Toolkit.java:1494)
	at java.desktop/java.awt.EventQueue.invokeLater(EventQueue.java:1312)
	at java.desktop/javax.swing.SwingUtilities.invokeLater(SwingUtilities.java:1421)
	at util.ui.ImageUtilities.<clinit>(ImageUtilities.java:60)
	at tvbrowser.TVBrowser.<clinit>(TVBrowser.java:218)
Caused by: java.lang.ClassNotFoundException: org.GNOME.Accessibility.AtkWrapper
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:190)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)
	at java.base/java.lang.Class.forName0(Native Method)
	at java.base/java.lang.Class.forName(Class.java:374)
	at java.desktop/java.awt.Toolkit.fallbackToLoadClassForAT(Toolkit.java:485)
	... 16 more
TV-Browser TERMINATED.
Leider kann ich mit dieser Meldung nichts anfangen.

Ich benutze Linux Mint 19 64 bit.

Danke schon mal für eure Hilfe

terra-nova

Nach oben