I noticed that sometimes the tray icon doesn't appear. This is with v0.7.1-437-g5b98972-beta I think it a race condition as it's more likely to NOT appear the first time you start the client.
-
strk commented at 6:23 AM on February 14, 2013: none
-
laanwj commented at 6:30 AM on February 14, 2013: member
Need more information:
- what os?
- does the rest of the UI appear?
- is bitcoin running at all afterward or did it suddenly quit?
- anything dtrange in debug.log if it happens?
I'm pretty doubtful of a race condition in showing the icon (excluding an qt bug) as that's done at fixed point in the main function. So my guess is that somehow execution never gets there.
-
strk commented at 6:34 AM on February 14, 2013: none
On Wed, Feb 13, 2013 at 10:30:13PM -0800, Wladimir J. van der Laan wrote:
- what os?
GNU/Linux -- Ubuntu 12.04.2 LTS
- does the rest of the UI appear?
Yes, rest of UI appears
- is bitcoin running at all afterward or did it suddenly quit?
It runs just fine. Only you can't minimize or any UI is lost (but the process still runs)
- anything dtrange in debug.log if it happens?
Haven't checked that, I run it by clicking on a launcher... Will try to start manually next time it happens (not easy to reproduce as it has to be in "cold" state).
-
laanwj commented at 6:45 AM on February 14, 2013: member
Ubuntu/unity has some known problems with desktop functions in qt (for example, showing the tray icon goes through an unity-specific plugin that's sometimes buggy), I think there's an issue about this.
Having said that, I use ubuntu 12.04 as main os myself and have never encountered this afaik. You're probably right abut the race condition, for example there is another bug in which unity thinks the splash screen or first popup is the "main window" and hides the launcher icon (!).
It's an upstream issue beyond our reach though... I've been down this particular rabbit hole of dbus, launcher app detection etc. before. It's not easy to debug what actually happens.
See also #1242
- laanwj closed this on Oct 24, 2013
- MarcoFalke locked this on Sep 8, 2021