Re: Multi-head session management



Hi Jacob,

On 2 May 2002, jacob berkman wrote:

> here is my proposal on how to handle multi-head session management for
> GNOME 2.0.  i think it makes sense.
>
> i propose a '--screen' argument, parsed by the x11 gtk backend (or
> libgnomeui, if we have to).  this argument will override the screen
> portion of the display name in --display or $DISPLAY.  if XOpenDisplay()
> fails with this screen, then the default --display or $DISPLAY is used.
>
> gnome-client.c will automatically set this argument (like it does for
> --sm-client-id) when you save your command line, so applications do not
> need to worry about setting this; it will all be taken care of for them.
>
> the session manager will not do any munging of $DISPLAY variables or
> --display command line arguments.
>
> we do not save/restore the whole display string, because this is a very
> big can of worms.  dealing (correctly) with things like network mounted
> home directories and laptops moving between networks (home, office,
> daily commute) are beyond the scope of what we can and want to get
> working by GNOME 2.0.

	I originally wanted to save the display string, but you're
right - the --screen arg seems like by far the best choice.

	What's the status on the implmentation of this? Bharat?

Good Luck,
Mark.




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]