http://bugzilla.novell.com/show_bug.cgi?id=381139
User federico@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=381139#c10
--- Comment #10 from Federico Mena Quintero 2009-04-28 20:42:39 MDT ---
Note to self: gsd-xrandr-manager.c has this:
static void
on_randr_event (GnomeRRScreen *screen, gpointer data)
{
GsdXrandrManager *manager = GSD_XRANDR_MANAGER (data);
if (!manager->priv->running)
return;
/* FIXME: Set up any new screens here */
}
.. which is not terribly functional :)
We may be able to simply refresh the current screen configuration, and see if
any of the stored configurations match that one --- if so, use the stored
configuration.
Alternatively, we can turn on all the connected outputs like "xrandr --auto"
does. [Hmmm, we then also need to check the timestamp of the RANDR event, so
that we don't loop while g-s-d *itself* is changing the RANDR configuration.]
--
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.