[Bug 954623] New: fcitx prevents dropbox system tray loading in KDE Plasma 5
http://bugzilla.opensuse.org/show_bug.cgi?id=954623 Bug ID: 954623 Summary: fcitx prevents dropbox system tray loading in KDE Plasma 5 Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.1 Hardware: x86-64 OS: openSUSE 42.1 Status: NEW Severity: Normal Priority: P5 - None Component: KDE Workspace (Plasma) Assignee: kde-maintainers@suse.de Reporter: farcusnz@gmail.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:42.0) Gecko/20100101 Firefox/42.0 Build Identifier: openSUSE leap 42.1 installing fcitx as ime prevents the dropbox system tray from loading Reproducible: Always Steps to Reproduce: 1.install dropbox > run > system tray icon for dropbox loads 2. install fcitx/mozc > run > reboot > fcitx icon tray loads, dropbox icon does not. 3.uninstall fcitx > reboot > dropbox systray icon loads -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=954623
http://bugzilla.opensuse.org/show_bug.cgi?id=954623#c3
--- Comment #3 from Wolfgang Bauer
http://bugzilla.opensuse.org/show_bug.cgi?id=954623
http://bugzilla.opensuse.org/show_bug.cgi?id=954623#c4
Wolfgang Bauer
http://bugzilla.opensuse.org/show_bug.cgi?id=954623
http://bugzilla.opensuse.org/show_bug.cgi?id=954623#c5
Wolfgang Bauer
http://bugzilla.opensuse.org/show_bug.cgi?id=954623
http://bugzilla.opensuse.org/show_bug.cgi?id=954623#c6
Wolfgang Bauer
http://bugzilla.opensuse.org/show_bug.cgi?id=954623
http://bugzilla.opensuse.org/show_bug.cgi?id=954623#c7
--- Comment #7 from Mark Fairbairn
http://bugzilla.opensuse.org/show_bug.cgi?id=954623
http://bugzilla.opensuse.org/show_bug.cgi?id=954623#c8
--- Comment #8 from Wolfgang Bauer
so I guess that skype doesn't even use xembed icons and the icon not showing previously was a different issue.
Skype is a Qt4 application, and does use the new-style SNI protocol if sni-qt (or as Skype is a 32bit app, sni-qt-32bit on a 64bit system) is installed.
Dropbox is the only other app I use that I am sue uses xembed icons and that consistently does not show up. (no blank space - it just isn't there)
Dropbox uses an xembed icon, yes. As mentioned, you can (re)start xembedsniproxy manually and the icons should appear. Might only work for freshly started applications though. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=954623
http://bugzilla.opensuse.org/show_bug.cgi?id=954623#c9
Wolfgang Bauer
http://bugzilla.opensuse.org/show_bug.cgi?id=954623
http://bugzilla.opensuse.org/show_bug.cgi?id=954623#c10
Wolfgang Bauer
http://bugzilla.opensuse.org/show_bug.cgi?id=954623
http://bugzilla.opensuse.org/show_bug.cgi?id=954623#c11
Mark Fairbairn
http://bugzilla.opensuse.org/show_bug.cgi?id=954623
http://bugzilla.opensuse.org/show_bug.cgi?id=954623#c12
--- Comment #12 from Mark Fairbairn
http://bugzilla.opensuse.org/show_bug.cgi?id=954623
http://bugzilla.opensuse.org/show_bug.cgi?id=954623#c13
Wolfgang Bauer
Created attachment 662681 [details] blank tray space and xembed crash
Hm? Where's a crash there?
However, there is a blank space beside the dropbox icon. This seems to be a separate issue to the ongoing blank space icon problem with system tray in plasma 5 which can be corrected by toggling settings.
No. This seems to be an issue of fcitx itself. It apparently creates an XEmbed icon as well which is empty, and this is what made xembedsniproxy crash in the first place. The fix prevents the crash, and now the empty icon is added to the system tray. I see something similar in IceWM as well btw: Often (not always) a blank window appears (old-style system tray icons are just regular application windows that are embedded in the system tray via XEmbed) in addition to the (new-style?) icon in the system tray, which even prevents me from logging out. If you see this as bug, please report it separately against fcitx. Closing as fixed. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=954623
http://bugzilla.opensuse.org/show_bug.cgi?id=954623#c14
--- Comment #14 from Mark Fairbairn
http://bugzilla.opensuse.org/show_bug.cgi?id=954623
http://bugzilla.opensuse.org/show_bug.cgi?id=954623#c15
--- Comment #15 from Wolfgang Bauer
surely it can't be considered fixed when clicking the blank space immediately crashes xembedsniproxy?
Well, that's a different crash now isn't it? But sorry, I overlooked this sentence about the new crash. Feel free to reopen then or create a new bug report, but please provide a backtrace. (run xembedsniproxy in gdb and reproduce the crash) Might be better to report it upstream though. I will see if I can reproduce it as well, didn't experience that so far in my previous tests and I'm sure I did click on that empty icon. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=954623
http://bugzilla.opensuse.org/show_bug.cgi?id=954623#c16
Wolfgang Bauer
http://bugzilla.opensuse.org/show_bug.cgi?id=954623
http://bugzilla.opensuse.org/show_bug.cgi?id=954623#c17
--- Comment #17 from Wolfgang Bauer
http://bugzilla.opensuse.org/show_bug.cgi?id=954623
http://bugzilla.opensuse.org/show_bug.cgi?id=954623#c18
Wolfgang Bauer
http://bugzilla.opensuse.org/show_bug.cgi?id=954623
Emilio Recio
participants (1)
-
bugzilla_noreply@novell.com