Ubuntu
Ubuntu
Hat jemand auch die Probleme mit Ubuntu 15.10? Auch das Versions-Update hat nix gebracht.
Der Schirm friert nach dem Start ein, wobei drei Sendert-Spalten angezeigt werden. Auch ein Löschen und neu
Installieren hat nichts gebracht.
Der Schirm friert nach dem Start ein, wobei drei Sendert-Spalten angezeigt werden. Auch ein Löschen und neu
Installieren hat nichts gebracht.
-
- Plugin-Developer
- Beiträge: 1206
- Registriert: 25 Dez 2012, 07:35
- cardinco
- Junior Member
- Beiträge: 12
- Registriert: 24 Aug 2014, 06:58
- Wohnort: Hückeswagen
- Kontaktdaten:
Re: Ubuntu
Das selbe Problem hier, ebenfalls unter Willy Werewolf (Ubuntu 15.10).
TV-Browser läuft weder mit weder mit OpenJDK 1.7.0_91 noch mit 1.8.0_66. Der Hinweis im Wiki, das TV-Browser nur mit dem "Original Java" von Sun (jetzt Oracle) läuft, und nicht mit dem Open JDK, ist wohl veraltet (?). Ich hatte hier mehr als 2 Jahre TV-Browser mit Open JDK problemlos am laufen. Und ich werde auf meinem Rechner auch keine Proprietäre Software installieren.
Fehler:
Thread-Dump:
TV-Browser läuft weder mit weder mit OpenJDK 1.7.0_91 noch mit 1.8.0_66. Der Hinweis im Wiki, das TV-Browser nur mit dem "Original Java" von Sun (jetzt Oracle) läuft, und nicht mit dem Open JDK, ist wohl veraltet (?). Ich hatte hier mehr als 2 Jahre TV-Browser mit Open JDK problemlos am laufen. Und ich werde auf meinem Rechner auch keine Proprietäre Software installieren.
Fehler:
Code: Alles auswählen
Starting TV-Browser...
Java exec found in PATH. Verifying...
Suitable java version found [java = 1.7.0_91]
Configuring environment...
Loading TV-Browser:
java -Xms16m -Xmx512m -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
05:12:29 INFORMATION: Using settings from file /home/conte/.tvbrowser/3.4.1a/settings.prop
05:12:29 WARNUNG: TV-Browser was developed for Sun Java and may not run correctly with your Java implementation.
05:12:32 WARNUNG: iconUrl is not in cache for channelId TV1000-Comedy. prevUrl=null. currentUrl=769
Code: Alles auswählen
"Store settings periodically" prio=10 tid=0x00007f4fd807c000 nid=0x24de waiting on condition [0x00007f4f5303f000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at tvbrowser.TVBrowser$5.run(TVBrowser.java:855)
"pool-46-thread-4" prio=10 tid=0x00007f4fd805e000 nid=0x24dd waiting on condition [0x00007f4f53efd000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at tvbrowser.core.plugin.PluginProxyManager$5.run(PluginProxyManager.java:1312)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
"pool-46-thread-3" prio=10 tid=0x00007f4fd8062000 nid=0x24dc waiting on condition [0x00007f4f53ffe000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at tvbrowser.core.plugin.PluginProxyManager$5.run(PluginProxyManager.java:1312)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
"pool-46-thread-2" prio=10 tid=0x00007f4fd8061000 nid=0x24db waiting on condition [0x00007f4f53bfa000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at tvbrowser.core.plugin.PluginProxyManager$5.run(PluginProxyManager.java:1312)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
"pool-46-thread-1" prio=10 tid=0x00007f4fd8011000 nid=0x24da waiting on condition [0x00007f4f53cfb000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at tvbrowser.core.plugin.PluginProxyManager$5.run(PluginProxyManager.java:1312)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
"Program Info init thread" prio=10 tid=0x00007f4fd8063000 nid=0x24d9 in Object.wait() [0x00007f4f53dfc000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000e0a71dc8> (a java.awt.EventQueue$1AWTInvocationLock)
at java.lang.Object.wait(Object.java:503)
at java.awt.EventQueue.invokeAndWait(EventQueue.java:1282)
- locked <0x00000000e0a71dc8> (a java.awt.EventQueue$1AWTInvocationLock)
at java.awt.EventQueue.invokeAndWait(EventQueue.java:1263)
at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1347)
at util.ui.UIThreadRunner.invokeAndWait(UIThreadRunner.java:36)
at tvbrowser.extras.programinfo.ProgramInfo$1.run(ProgramInfo.java:102)
"Thread-7" prio=10 tid=0x00007f4f54001000 nid=0x241b waiting for monitor entry [0x00007f4f70afd000]
java.lang.Thread.State: BLOCKED (on object monitor)
at java.awt.Component.setFont(Component.java:1878)
- waiting to lock <0x00000000e0036678> (a java.awt.Component$AWTTreeLock)
at java.awt.Container.setFont(Container.java:1743)
at javax.swing.JComponent.setFont(JComponent.java:2742)
at javax.swing.DefaultListCellRenderer.getListCellRendererComponent(DefaultListCellRenderer.java:155)
at util.ui.ChannelListCellRenderer.getListCellRendererComponent(ChannelListCellRenderer.java:124)
at javax.swing.JList$AccessibleJList$AccessibleJListChild.getComponentAtIndex(JList.java:3229)
at javax.swing.JList$AccessibleJList$AccessibleJListChild.getCurrentAccessibleContext(JList.java:3210)
at javax.swing.JList$AccessibleJList$AccessibleJListChild.getAccessibleAction(JList.java:3376)
"TimerQueue" daemon prio=10 tid=0x00007f4f803ea000 nid=0x241e waiting on condition [0x00007f4f701fb000]
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000e056cb00> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082)
at java.util.concurrent.DelayQueue.take(DelayQueue.java:220)
at javax.swing.TimerQueue.run(TimerQueue.java:171)
at java.lang.Thread.run(Thread.java:745)
"DestroyJavaVM" prio=10 tid=0x00007f4fd000a000 nid=0x23f9 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"AWT-EventQueue-1" prio=10 tid=0x00007f4fd055f800 nid=0x2411 runnable [0x00007f4f8a5dd000]
java.lang.Thread.State: RUNNABLE
at com.sun.java.swing.plaf.gtk.GTKStyle.nativeGetClassValue(Native Method)
at com.sun.java.swing.plaf.gtk.GTKStyle.getClassSpecificValue(GTKStyle.java:602)
- locked <0x00000000e0052bf8> (a java.lang.Object)
at com.sun.java.swing.plaf.gtk.GTKStyle.getClassSpecificIntValue(GTKStyle.java:619)
at com.sun.java.swing.plaf.gtk.GTKStyle.get(GTKStyle.java:790)
at javax.swing.plaf.synth.SynthArrowButton$SynthArrowButtonUI.getPreferredSize(SynthArrowButton.java:105)
at javax.swing.JComponent.getPreferredSize(JComponent.java:1652)
at javax.swing.plaf.basic.BasicScrollBarUI.layoutVScrollbar(BasicScrollBarUI.java:657)
at javax.swing.plaf.basic.BasicScrollBarUI.layoutContainer(BasicScrollBarUI.java:862)
at javax.swing.plaf.basic.BasicScrollBarUI$ModelListener.stateChanged(BasicScrollBarUI.java:1050)
at javax.swing.DefaultBoundedRangeModel.fireStateChanged(DefaultBoundedRangeModel.java:364)
at javax.swing.DefaultBoundedRangeModel.setRangeProperties(DefaultBoundedRangeModel.java:302)
at javax.swing.JScrollBar.setValues(JScrollBar.java:609)
at javax.swing.plaf.basic.BasicScrollPaneUI.syncScrollPaneWithViewport(BasicScrollPaneUI.java:285)
at javax.swing.plaf.basic.BasicScrollPaneUI$Handler.stateChanged(BasicScrollPaneUI.java:1033)
at javax.swing.JViewport.fireStateChanged(JViewport.java:1370)
at javax.swing.JViewport.setViewPosition(JViewport.java:1126)
at javax.swing.JViewport.scrollRectToVisible(JViewport.java:439)
at javax.swing.JComponent.scrollRectToVisible(JComponent.java:3099)
at javax.swing.JList.ensureIndexIsVisible(JList.java:1151)
at javax.swing.JList.setSelectedValue(JList.java:2364)
at tvbrowser.ui.mainframe.ChannelChooserPanel.selectChannel(ChannelChooserPanel.java:227)
at tvbrowser.ui.mainframe.MainFrame.selectChannel(MainFrame.java:2991)
at tvbrowser.ui.programtable.ProgramTableScrollPane.stateChanged(ProgramTableScrollPane.java:486)
at javax.swing.JViewport.fireStateChanged(JViewport.java:1370)
at javax.swing.JViewport.reshape(JViewport.java:842)
at java.awt.Component.setBounds(Component.java:2247)
at java.awt.Component.setBounds(Component.java:2391)
at javax.swing.ScrollPaneLayout.layoutContainer(ScrollPaneLayout.java:890)
at java.awt.Container.layout(Container.java:1503)
at java.awt.Container.doLayout(Container.java:1492)
at tvbrowser.ui.programtable.ProgramTableScrollPane.doLayout(ProgramTableScrollPane.java:493)
at java.awt.Container.validateTree(Container.java:1688)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validateTree(Container.java:1697)
at java.awt.Container.validate(Container.java:1623)
- locked <0x00000000e0036678> (a java.awt.Component$AWTTreeLock)
at java.awt.Window.dispatchEventImpl(Window.java:2717)
at java.awt.Component.dispatchEvent(Component.java:4698)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:747)
at java.awt.EventQueue.access$300(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:706)
at java.awt.EventQueue$3.run(EventQueue.java:704)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:77)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.awt.EventQueue$4.run(EventQueue.java:720)
at java.awt.EventQueue$4.run(EventQueue.java:718)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:77)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:717)
at util.ui.textcomponentpopup.TextComponentPopupEventQueue.dispatchEvent(TextComponentPopupEventQueue.java:55)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
"AWT-EventQueue-0" prio=10 tid=0x00007f4fd03b4800 nid=0x240b waiting on condition [0x00007f4f8b56f000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x00000000e0524408> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
at java.awt.EventQueue.getNextEvent(EventQueue.java:555)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
"AWT-Shutdown" prio=10 tid=0x00007f4fd03b1000 nid=0x240a in Object.wait() [0x00007f4f98105000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000e0032c10> (a java.lang.Object)
at java.lang.Object.wait(Object.java:503)
at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:296)
- locked <0x00000000e0032c10> (a java.lang.Object)
at java.lang.Thread.run(Thread.java:745)
"AWT-XAWT" daemon prio=10 tid=0x00007f4fd038b800 nid=0x2407 runnable [0x00007f4f9a5c8000]
java.lang.Thread.State: RUNNABLE
at sun.awt.X11.XToolkit.waitForEvents(Native Method)
at sun.awt.X11.XToolkit.run(XToolkit.java:541)
at sun.awt.X11.XToolkit.run(XToolkit.java:505)
at java.lang.Thread.run(Thread.java:745)
"Java2D Disposer" daemon prio=10 tid=0x00007f4fd0375000 nid=0x2406 in Object.wait() [0x00007f4f9a6c9000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000e007ab48> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
- locked <0x00000000e007ab48> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
at sun.java2d.Disposer.run(Disposer.java:145)
at java.lang.Thread.run(Thread.java:745)
"Service Thread" daemon prio=10 tid=0x00007f4fd0219800 nid=0x2404 runnable [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C2 CompilerThread1" daemon prio=10 tid=0x00007f4fd0217800 nid=0x2403 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"C2 CompilerThread0" daemon prio=10 tid=0x00007f4fd0214800 nid=0x2402 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Signal Dispatcher" daemon prio=10 tid=0x00007f4fd0212000 nid=0x2401 waiting on condition [0x0000000000000000]
java.lang.Thread.State: RUNNABLE
"Finalizer" daemon prio=10 tid=0x00007f4fd01e6000 nid=0x2400 in Object.wait() [0x00007f4fc3dfc000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000e00ba160> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
- locked <0x00000000e00ba160> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)
"Reference Handler" daemon prio=10 tid=0x00007f4fd01e4000 nid=0x23ff in Object.wait() [0x00007f4fc3efd000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x00000000e00b9ec8> (a java.lang.ref.Reference$Lock)
at java.lang.Object.wait(Object.java:503)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)
- locked <0x00000000e00b9ec8> (a java.lang.ref.Reference$Lock)
"VM Thread" prio=10 tid=0x00007f4fd01df800 nid=0x23fe runnable
"GC task thread#0 (ParallelGC)" prio=10 tid=0x00007f4fd001f800 nid=0x23fa runnable
"GC task thread#1 (ParallelGC)" prio=10 tid=0x00007f4fd0021800 nid=0x23fb runnable
"GC task thread#2 (ParallelGC)" prio=10 tid=0x00007f4fd0023800 nid=0x23fc runnable
"GC task thread#3 (ParallelGC)" prio=10 tid=0x00007f4fd0025800 nid=0x23fd runnable
"VM Periodic Task Thread" prio=10 tid=0x00007f4fd0224800 nid=0x2405 waiting on condition
JNI global references: 1264
Heap
PSYoungGen total 37888K, used 26297K [0x00000000f5500000, 0x00000000f9000000, 0x0000000100000000)
eden space 31744K, 63% used [0x00000000f5500000,0x00000000f68af570,0x00000000f7400000)
from space 6144K, 99% used [0x00000000f7b80000,0x00000000f817f108,0x00000000f8180000)
to space 7680K, 0% used [0x00000000f7400000,0x00000000f7400000,0x00000000f7b80000)
ParOldGen total 19456K, used 13290K [0x00000000e0000000, 0x00000000e1300000, 0x00000000f5500000)
object space 19456K, 68% used [0x00000000e0000000,0x00000000e0cfaa00,0x00000000e1300000)
PSPermGen total 35328K, used 22224K [0x00000000d5a00000, 0x00000000d7c80000, 0x00000000e0000000)
object space 35328K, 62% used [0x00000000d5a00000,0x00000000d6fb40d0,0x00000000d7c80000)
Re: Ubuntu
Das ist wohl auch ein Java-Problem
TV-Browser was developed for Sun Java and may not run correctly with your Java implementation
TV-Browser was developed for Sun Java and may not run correctly with your Java implementation
Re: Ubuntu
Ich werde es mir ansehen, dauert aber, da ich Ubuntu 15.10 nicht verwende, muss also erst eine entsprechende VM einrichten. Interessante Frage wäre jetzt, tritt das Problem auch bei Kubuntu 15.10, Xubuntu 15.10, Lubuntu 15.10 und Ubuntu MATE 15.10 auf?
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Unterstütze die Weiterentwicklung von TV-Browser
- cardinco
- Junior Member
- Beiträge: 12
- Registriert: 24 Aug 2014, 06:58
- Wohnort: Hückeswagen
- Kontaktdaten:
Re: Ubuntu
Ergänzend noch meine Beobachtungen unter Ubuntu, seit 14.04:
- TV-Browser lief mit Open JDK 8 noch nie
- TV-Browser lief bis Open JDK 7 Version 85 einwandfrei
- TV-Browser läuft seit dem Update von Open JDK auf Version 91 nicht mehr
Vielleicht noch interessant:
Startet man TV-Browser, friert dieser mit "unfertigem Bildaufbau" ein. Benennt man das Profilverzeichnis '.tvbrowser' um, und startet TV-Browser neu, läuft er mit Open JDK 7 (auch Version 91) bis zu der Stelle, wo man in der Neueinrichtung die Sender festlegt. Fängt man dann an, im Dialog Sender hinzuzufügen oder abzuwählen, friert TV-Browser nach etwa 4-5 Aktionen ein.
- TV-Browser lief mit Open JDK 8 noch nie
- TV-Browser lief bis Open JDK 7 Version 85 einwandfrei
- TV-Browser läuft seit dem Update von Open JDK auf Version 91 nicht mehr
Vielleicht noch interessant:
Startet man TV-Browser, friert dieser mit "unfertigem Bildaufbau" ein. Benennt man das Profilverzeichnis '.tvbrowser' um, und startet TV-Browser neu, läuft er mit Open JDK 7 (auch Version 91) bis zu der Stelle, wo man in der Neueinrichtung die Sender festlegt. Fängt man dann an, im Dialog Sender hinzuzufügen oder abzuwählen, friert TV-Browser nach etwa 4-5 Aktionen ein.
Re: Ubuntu
Das passt auch zum Thread-Dump, der ein Blockieren beim Darstellen der Senderliste zeigt.cardinco hat geschrieben:Ergänzend noch meine Beobachtungen unter Ubuntu, seit 14.04:
- TV-Browser lief mit Open JDK 8 noch nie
- TV-Browser lief bis Open JDK 7 Version 85 einwandfrei
- TV-Browser läuft seit dem Update von Open JDK auf Version 91 nicht mehr
Vielleicht noch interessant:
Startet man TV-Browser, friert dieser mit "unfertigem Bildaufbau" ein. Benennt man das Profilverzeichnis '.tvbrowser' um, und startet TV-Browser neu, läuft er mit Open JDK 7 (auch Version 91) bis zu der Stelle, wo man in der Neueinrichtung die Sender festlegt. Fängt man dann an, im Dialog Sender hinzuzufügen oder abzuwählen, friert TV-Browser nach etwa 4-5 Aktionen ein.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Unterstütze die Weiterentwicklung von TV-Browser
Re: Ubuntu
Workaround, um zumindest direkt nach dem Start kein eingefrorenes TV-Browser-Fenster zu haben. In der settings.prop den Eintag show.channels=true, falls vorhanden, ersetzen mit show.channels=false, falls nicht vorhanden, den Eintrag show.channels=false in eine neue Zeile einfügen.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Unterstütze die Weiterentwicklung von TV-Browser
Re: Ubuntu
Besserer Workaround: In der settings.prop den Eintrag lookandfeel1_1=javax.swing.plaf.nimbus.NimbusLookAndFeel in einer neuen Zeile hinzufügen, falls bereits ein Eintrag lookandfeel1_1 existiert, diesen entsprechend ändern. Danach funktioniert TV-Browser auch wieder mit der Senderliste. Das Thema "GTK+" verursacht die Probleme.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Unterstütze die Weiterentwicklung von TV-Browser
- cardinco
- Junior Member
- Beiträge: 12
- Registriert: 24 Aug 2014, 06:58
- Wohnort: Hückeswagen
- Kontaktdaten:
Re: Ubuntu
Workaround II. funktioniert perfekt. TV-Browser läuft dann sogar mit Open JDK 8
Danke!
Danke!
Re: Ubuntu
Danke, wieder alles einwandfrei!
Re: Ubuntu
Ihr solltet übrigens in den Grafischen Einstellungen jedes Thema auswählen können, mit Ausnahme von "GTK+", vielleicht gefällt ja Nimbus nicht allen.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Unterstütze die Weiterentwicklung von TV-Browser
Re: Ubuntu
Der Fehler liegt nicht bei TV-Browser, soweit ich das jetzt herausfinden konnte, gibt es auch bei anderen Java-Programmen unter Ubuntu 15.10 das gleiche Problem: https://bugs.launchpad.net/ubuntu/+sour ... ug/1510009
Es gibt aber die Möglichkeit in /etc/java-7-openjdk/accessibility.properties die Zeile assistive_technologies=org.GNOME.Accessibility.AtkWrapper auszukommentieren, dann läuft TV-Browser auch mit dem GTK+-Thema wieder. Für OpenJDK 8 gilt das analog für die Datei /etc/java-8-openjdk/accessibility.properties.
Es gibt aber die Möglichkeit in /etc/java-7-openjdk/accessibility.properties die Zeile assistive_technologies=org.GNOME.Accessibility.AtkWrapper auszukommentieren, dann läuft TV-Browser auch mit dem GTK+-Thema wieder. Für OpenJDK 8 gilt das analog für die Datei /etc/java-8-openjdk/accessibility.properties.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Unterstütze die Weiterentwicklung von TV-Browser
- cardinco
- Junior Member
- Beiträge: 12
- Registriert: 24 Aug 2014, 06:58
- Wohnort: Hückeswagen
- Kontaktdaten:
Re: Ubuntu
Richtig. Unter Mediathekview etwa, das gleiche Problem mit dem GTK-Theme. Danke für den letzten Tipp, funktioniert auch super. Allerdings gefällt mir Nimbus nun besser als das GTX-Themeds10 hat geschrieben:Der Fehler liegt nicht bei TV-Browser, soweit ich das jetzt herausfinden konnte, gibt es auch bei anderen Java-Programmen unter Ubuntu 15.10 das gleiche Problem: https://bugs.launchpad.net/ubuntu/+sour ... ug/1510009
Es gibt aber die Möglichkeit in /etc/java-7-openjdk/accessibility.properties die Zeile assistive_technologies=org.GNOME.Accessibility.AtkWrapper auszukommentieren, dann läuft TV-Browser auch mit dem GTK+-Thema wieder. Für OpenJDK 8 gilt das analog für die Datei /etc/java-8-openjdk/accessibility.properties.
Re: Ubuntu
Ich habe jetzt einen Workaround in TV-Browser eingebaut, der erkennt wenn die problematische Einstellung für das OpenJDK gesetzt ist und entfernt dann das GTK+ LookAndFeel aus der Auswahlliste. Mit der nächsten Nightly braucht man also keine Workarounds mehr selber zu setzen, das macht dann TV-Browser für den Nutzer.
"First they ignore you, then they ridicule you, then they fight you, then you win." - Mahatma Gandhi
Unterstütze die Weiterentwicklung von TV-Browser
Unterstütze die Weiterentwicklung von TV-Browser