我对 Linux 的使用还很陌生,刚刚从 Windows 切换到 Ubuntu。我安装了 JDownloader 2,但是 JDownloader 的托盘选项似乎不起作用。以下是错误消息:
org.jdownloader.extensions.StartException: Tray isn't supported!
at org.jdownloader.gui.jdtrayicon.TrayExtension.start(TrayExtension.java:123)
at org.jdownloader.extensions.AbstractExtension.setEnabled(AbstractExtension.java:79)
at org.jdownloader.gui.jdtrayicon.TrayConfigPanel$1.onConfigValueModified(TrayConfigPanel.java:65)
at org.jdownloader.gui.jdtrayicon.TrayConfigPanel$1.onConfigValueModified(TrayConfigPanel.java:61)
at org.appwork.storage.config.events.ConfigEventSender.fireEvent(ConfigEventSender.java:58)
at org.appwork.storage.config.events.ConfigEventSender.fireEvent(ConfigEventSender.java:44)
at org.appwork.utils.event.Eventsender.fireEvent(Eventsender.java:198)
at org.appwork.storage.config.handler.KeyHandler.fireEvent(KeyHandler.java:210)
at org.appwork.storage.config.handler.KeyHandler.setValue(KeyHandler.java:748)
at org.appwork.storage.config.swing.models.ConfigToggleButtonModel$1.run(ConfigToggleButtonModel.java:75)
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)
我尝试通过安装 JRE 和 JDK (OpenJDK) 来解决这个问题,但并没有奏效。有什么方法可以解决这个问题吗?
答案1
Gnome 3 本身并不支持托盘。最简单的解决办法是完全禁用 JD 托盘:点击“设置”顶栏项,向下滚动左侧面板到“托盘图标”并取消选中它。