-
Notifications
You must be signed in to change notification settings - Fork 62
Firetray broke on firefox 35 on KDE Plasma 5 #157
Comments
Hi thanks for reporting. Do you know where I can find a virtual image (ex. VirtualBox) for testing ? |
I confirm that Firetray is broken for the last Firefox update (35.0) on Xubuntu 14.04.1. |
foudou, you can use my iso just need to update firefox, "sudo pacman -Sy firefox-kde" https://sourceforge.net/projects/manjarotest/files/0.9.0/kf5-plasma-dev/0111-OLD/ im working on packages now for this release to be based off all stable Plasma 5 packages so marked it as old. |
Don't know if that's relevant for this issue, but I get the following output when starting Firefox from the shell (FireTray 0.5.4, Xubuntu 14.10, Firefox 35.0): JavaScript error: resource://firetray/linux/FiretrayAppIndicator.jsm, line 71: TypeError: redeclaration of variable pref |
Some additional infos to my previous post: I don't use KDE, but XFCE. FireTray completely stopped working after updating Firefox from 34 to 35. No tray icon at all, neither default nor custom. Firefox quits when clicking the window close button. |
...and some more shell output when I quit Firefox: |
On xubuntu 14.04.1: Setting extensions.firetray.with_appindicator to false (in about:config) fixes this. |
Thanks @peterruhnau: it worked for me too. |
The code for using appindicator did not work for me on plasma 5, I looked at the code, and understood, why: a shell command "plasma-desktop -v" is executed to get plasma version. problem: this works only for kde-4, in plasma-5 session, there is no command "plasma-desktop" anymore, but
which results in plasmashell 5.2.0 for me. Please adapt your script. What also does not work (could be another bug report):
|
@cyberbeat thx for investigating. |
I think the current method is ok, plasma-desktop for kde-4 and plasmashell for kde-5. perhaps usig some dbus request also could help, would that be an option? a few links to the topic: http://blog.martin-graesslin.com/blog/2014/06/where-are-my-systray-icons/ http://agateau.com/2011/statusnotifieritem-for-qt-applications/ |
@cyberbeat I don't have any KDE5 environment at hand. Couldn't find how to get plasma's version with dbus. Meanwhile, can you tell me if |
@cyberbeat got it: KDE_SESSION_VERSION is sufficient (b792bb8). |
for me the environment variable is set:
seems to be a good and more reliable way to test the desktop-session than existance/output of programs. I am on opensuse with plasma-5 with a mix of plasma-5 desktop and kde-4 applications. And there are |
See also #130. I'll close this one as it seems resolved. Feel free to reopen. |
Firetray broke on firefox 35 on KDE Plasma 5
The text was updated successfully, but these errors were encountered: