Bug 356624 - main-menu / multi-display ...
Summary: main-menu / multi-display ...
Status: RESOLVED FIXED
Alias: None
Product: openSUSE 11.1
Classification: openSUSE
Component: GNOME (show other bugs)
Version: Factory
Hardware: Other openSUSE 10.3
: P2 - High : Major (vote)
Target Milestone: ---
Assignee: Federico Mena Quintero
QA Contact: E-mail List
URL:
Whiteboard: gnome-function-does-not-work
Keywords:
Depends on:
Blocks: main-menu-behavior randr-tracker
  Show dependency treegraph
 
Reported: 2008-01-28 12:02 UTC by Michael Meeks
Modified: 2008-11-06 23:34 UTC (History)
2 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Meeks 2008-01-28 12:02:00 UTC
In SL10.3 if you log-in from a remote display; eg.

X -ac :0.0
DISPLAY=:0.0 ssh -Y <host>
gnome-session

then you get a panel with no main-menu.

Adding another one, and you notice it pops up instead on the native display [ ie. I'm logged in twice ].

Clearly it needs some of the magic goodness to set bonobo-activation environment variables such as DISPLAY correctly for multiple displays - steal that from nautilus or somesuch.
Comment 1 Michael Meeks 2008-03-28 12:34:33 UTC
Nautilus does this, do we ?

	/* Need to set this to the canonical DISPLAY value, since
	   thats where we're registering per-display components */
	bonobo_activation_set_activation_env_value ("DISPLAY",
						    gdk_display_get_name (gdk_display_get_default()));

It was a part of getting the per-display stuff right.

HTH.
Comment 2 Federico Mena Quintero 2008-11-06 23:34:59 UTC
This seems to work fine in openSUSE 11.1.  Closing.