Re: [gdm-list] multiseat
- From: "Yan Seiner" <yan seiner com>
- To: "Brian Cameron" <brian cameron oracle com>
- Cc: gdm-list gnome org
- Subject: Re: [gdm-list] multiseat
- Date: Wed, 16 Mar 2011 08:31:14 -0700 (PDT)
Is there a way to assign resources (keyboards, mice, cdrs, sound cards, etc)?
Right now I do it with a highly hacked up set of scripts and gdm 2.20 and
it works - mostly.
--Yan
On Wed, March 16, 2011 8:25 am, Brian Cameron wrote:
>
> MultiSeat is not supported by GDM 2.21 or later, unless GDM is built
> with the patch in this bug:
>
> https://bugzilla.gnome.org/show_bug.cgi?id=536355
>
> And if ConsoleKit is built with the patch in this bug:
>
> https://bugs.freedesktop.org/show_bug.cgi?id=19333
>
> I am not sure if Ubuntu does this already or not. If they do, you
> configure this via /etc/ConsoleKit interfaces and not via the
> GDM configuration file anymore. If your system has an
> /etc/ConsoleKit/seats.d directory, then this feature should work
> on your system.
>
> Here are some examples which show how you can configure it via the new
> interfaces:
>
> Example 1: To start the ConsoleKit daemon
>
> example% console-kit-daemon
>
> Example 2: To configure ConsoleKit to not start a seat
>
> To disable a seat, the administrator can set Hidden=true in
> the .seat file. Edit the 00-primary.seat file as follows to
> disable the default primary seat which normally runs on the
> system console.
>
> For example, disabling the primary seat on the console is
> useful if the administrator wishes to run GDM in headless
> mode. This can be useful if the administrator wants GDM to
> accept XDMCP remote displays but the server does not actu-
> ally have a console.
>
> [Seat Entry]
> Version=1.0
> Name=Primary seat
> ID=StaticSeat1
> Description=start one static local display at :0
> Hidden=true
> Devices=
> Sessions=Local;
>
> Example 3: To configure ConsoleKit to start multiple ses-
> sions on a single seat
>
> To start two local displays: DISPLAY ":0" on vt7 and DISPLAY
> ":1" on "vt8", edit the 00-primary.seat file as follows:
>
> [Seat Entry]
> Version=1.0
> Name=Primary seat
> Description=start static displays :0 on vt7 and :1 on vt8
> Hidden=false
> Devices=
> Sessions=Local;Local2;
>
> Then, in addition to the original
> /etc/ConsoleKit/sessions.d/Local.session file, add the fol-
> lowing /etc/ConsoleKit/sessions.d/Local2.session file:
>
> [Session Entry]
> Name=Local
> Type=LoginWindow
> Description=Local Login Screen
> DisplayTemplate=Local
>
> [Local]
> display=:1
> vt=vt8
>
> Example 4: To configure ConsoleKit to start multiple seat
>
> To start two seats: a local session on DISPLAY ":0" using
> "vt7" and another seat using a VNC session on DISPLAY ":64",
> add a file /etc/ConsoleKit/seats.d/01-vnc.seat as follows:
>
> [Seat Entry]
> Version=1.0
> Name=VNC seat
> Description=start one VNC display on :64
> Hidden=false
> Devices=
> Sessions=LocalVNC;
>
> Add the /etc/ConsoleKit/sessions.d/LocalVNC.session file as
> follows:
>
> [Session Entry]
> Name=LocalVNC
> Type=LoginWindow
> Description=Connect to local VNC server running on same machine
> DisplayTemplate=LocalVNC
>
> [LocalVNC]
> display=:64
>
> Finally, add the /etc/ConsoleKit/displays.d/LocalVNC.display
> file as follows:
>
> [Display]
> Type=X11
>
> [X11]
> Exec=/usr/X11/bin/Xvnc $display -auth $auth -query localhost
>
> On Solaris, we update the console-kit-daemon manpage with these
> examples to help people figure out how to do this.
>
> Brian
>
>
> On 03/16/11 09:57 AM, Scott Serr wrote:
>> I'm doing some preliminary testing of Ubuntu 11.04 (Alpha3+Updates) to
>> replace my aging Ubuntu 8.04 Multiseat setup. Multiseat was do-able in
>> gdm 2.20.5, but I would probably call it a hack.
>>
>> Is the current state of gdm 2.32.0 that it won't support multiseat? Or
>> is it just that it's not some how a menu driven configuration option?
>>
>> I've read some posts for 2.32 that there are patches for multiseat.
>>
>> With or without the patches, where would I find configuration
>> information? I'm familiar with gdm.conf hacks to add:
>>
>> [servers]
>> 0=Seat0
>> 1=Seat1
>>
>> etc...
>>
>> But things are very different now.
>>
>> Thanks for any help.
>> -Scott
>> _______________________________________________
>> gdm-list mailing list
>> gdm-list gnome org
>> http://mail.gnome.org/mailman/listinfo/gdm-list
>
> _______________________________________________
> gdm-list mailing list
> gdm-list gnome org
> http://mail.gnome.org/mailman/listinfo/gdm-list
>
> !DSPAM:4d80d686301071804284693!
>
>
--
If you have eight hours to chop down a tree
spend six sharpening your axe.
--Abraham Lincoln
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]