On 03/12/13 12:00 PM, [email protected] wrote: > This is my first atempt to block VT access to non-seat0 X servers. > > If -seat option is passed with a value different from seat0, > X server won't call xf86OpenConsole(). > > This is needed to avoid any race condition between seat0 and > non-seat0 X servers. If a non-seat0 X server opens a given VT > before a seat0 one which expects to open the same VT, one can > get an inactive systemd-logind graphical session for seat0. > > This patch was first tested in a multiseat setup with multiple > video cards and works quite well. > > I suppose it can also make things like DontVTSwitch and -sharevts > meaningless for non-seat0 seats, so it may fix bug #69477, too. > > Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=71258 > https://bugs.freedesktop.org/show_bug.cgi?id=69477 (maybe) > > See also: http://lists.x.org/archives/xorg-devel/2013-October/038391.html > https://bugzilla.redhat.com/show_bug.cgi?id=1018196 Acked-by: Connor Behan <[email protected]>
signature.asc
Description: OpenPGP digital signature
_______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
