Defining seats

William Jon McCann mccann at jhu.edu
Tue Jul 10 13:21:27 PDT 2007


Hi Daniel,

On 7/10/07, Daniel Stone <daniel.stone at nokia.com> wrote:
> On Tue, Jul 10, 2007 at 02:29:18PM -0400, ext Matthias Clasen wrote:
> > On 7/10/07, William Jon McCann <mccann at jhu.edu> wrote:
> > > We need to be a little careful that we don't interfere with all the
> > > nice Xorg display hot plugging work.  So, how can we cleanly determine
> > > if a display should be part of a new seat or be attached to (or a
> > > clone of) an existing one?
> >
> > Seats do in any case require separate X servers, right ? So if a monitor is
> > hotplugged into an existing X server, it automatically belongs to an existing
> > seat. Or do I miss something ?
>
> Yep, correct you are.  And since there's no real sensible way to share a
> GPU between X servers (although this becomes more feasible with
> kernel-based modesetting and AIGLX, but still), this basically means one
> video card per seat, which makes life easier.

OK, that's a better way to think of it.  So for the display part of
the seat we can just query HAL for video cards.  What are your
thoughts about correlating these with input devices?  I understand
you've been doing some work in that area.

Thanks,
Jon


More information about the hal mailing list