After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 388906 - No icons in a notification area on the second screen (dual-head view)
No icons in a notification area on the second screen (dual-head view)
Status: RESOLVED DUPLICATE of bug 346162
Product: gnome-panel
Classification: Other
Component: notification area
2.16.x
Other All
: Normal normal
: ---
Assigned To: Panel Maintainers
Panel Maintainers
: 351295 401999 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-12-23 12:39 UTC by Marcin Zajaczkowski
Modified: 2008-02-03 14:38 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16



Description Marcin Zajaczkowski 2006-12-23 12:39:16 UTC
Please describe the problem:
Applications started on the second screen (dual-head view) don't add icons to
notification area. Tested with psi (QT) http://www.psi-im.org/, kydpdict (using QT) (http://members.elysium.pl/ytm/html/kydpdict.html#english, and Mozilla New Mail Icon (http://moztraybiff.mozdev.org/), but I think it's common problem.

Steps to reproduce:
1. Open any application which uses tray (notification area) on the second screen

Actual results:
Icon isn't shown in a notification area

Expected results:
Icon in a notification area (like when application runs on the primary screen.

Does this happen every time?
Yes

Other information:
Verified on Fedora Core 6 and Debian (Unstable).
When you work on a loptop, a bigger external monitor is the secondary screen and you start then most applications lack of icons can be unpleasant.
Comment 1 Marcin Zajaczkowski 2006-12-29 19:43:06 UTC
Happens also with Gaim (GTK+), so this is probably general Gnome/Notification area bug (not Qt).
Comment 2 Vincent Untz 2007-01-04 14:26:55 UTC
I had hoped the fixes I made during 2.15 would fix this, but without a second monitor to test, it's hardly surprising it doesn't work...

So, now, the icons doesn't appear at all? Do you have only one notification area? If yes, does it work if you add a second notification area on the second screen?
Comment 3 Marcin Zajaczkowski 2007-01-04 14:48:19 UTC
(In reply to comment #2)
> So, now, the icons doesn't appear at all? Do you have only one notification
> area? If yes, does it work if you add a second notification area on the second
> screen?

I have one notification area on *each* screen/desktop.
I added second NA on the second screen, but icon is still missing.


Sample Gaim reaction:
When I start gaim on the second screen, close profile selection dialog, main window dissapears for a while and after few seconds appears again (like gaim detects that tray isn't working and bring back main window to prevent situation when nor icon in NA, nor main window is visible).
Comment 4 Stephen 2007-01-04 21:06:47 UTC
I am experiencing the same problem here and I have a few more details that may help reproduce the problem.

The setup:

  * Notification Area (NA) 2.16.2
  * Dual head configuration using Xorg.conf only not xinerama.
  * Main display CRT 21" Regular VGA Cable
  * Second Display LCD 18" using DVI connection of the same Nvidia card.

Case scenarios:

1 - When using notification area only on the main screen it works perfectly with Rhythmbox, Gaim, Etc..

2 - Running two instances of NA one on two different panel on different screen:
  - The application running on the main screen's NA disappear as soon as the second instance of NA is started.

3 - Starting a single instance of NA on the secondary display: No applications ever make it to the NA in this scenario.


Conclusion:

In my case the Notification Area works only if a single instance is running and only on the Main/primary display of my dual-head setup.

I hope this can help.

Regards,

Stephen...


Comment 5 Vincent Untz 2007-01-05 11:38:10 UTC
Thanks for this, Stephen. It does help.

Can one of you test a patch when it's ready? (it might take some time, though)
Comment 6 Marcin Zajaczkowski 2007-01-05 22:16:25 UTC
In my case situation is a little different. I can add second noifitation area on the main screen and icon still exists in the first notification area. I can even restart application and icon appears again. 

Notification Area - 2.16.1 (Fedora Core 6)


If gnome-panel could be compiled separetely (without compilation of all other gnome parts) and preferable patch applied to 2.16.1 (I don't know if gnome-panel 2.16.2 will work with other components in older version) I would (probably) make a try.
Comment 7 Matthew Wardrop 2007-01-07 23:57:31 UTC
I have the same error here, and I am using the latest 2.17 release.

Can someone please fix this!!!
Comment 8 Vincent Untz 2007-02-17 19:00:17 UTC
*** Bug 401999 has been marked as a duplicate of this bug. ***
Comment 9 Karsten Bräckelmann 2007-03-22 18:07:35 UTC
*** Bug 351295 has been marked as a duplicate of this bug. ***
Comment 10 Christian Voigt 2007-03-22 19:08:37 UTC
Same behaviour here,

using 2 displays without xinerama, just plain xorg.conf with two monitors, two devices and so on. I recall that with xinerama it worked just fine.

Gnome 2.18.0, gnome Notification-Area 2.18.0.

The Notification Area on the first screen works perfectly, on the second screen not at all. Applications which would use it wont show it's icon in the NA. Some apps like gaim will still work, when you minimize them they will reappear but others will just disappear when you minimize them to tray. (like for instance azureus or Kopete)

I would gladly test any patch, if it comes with some sort of instructions on how to do that.
Comment 11 Marcin Zajaczkowski 2007-04-27 06:07:55 UTC
Any plans for a patch to test?
Comment 12 gbil 2007-06-09 17:01:05 UTC
I'm also willing to test any patch that could solve this problem. Tested KDE today and it doesn't have this problem but I don't want to leave Gnome features just for a working notification area on the second screen. 
Comment 13 Pavel Šefránek 2008-02-03 14:38:47 UTC

*** This bug has been marked as a duplicate of 346162 ***