← Back to team overview

ubuntu-multiseat team mailing list archive

Re: New lightdm packages with automatic multiseat support in main PPA

 

If you wanna play with it, tag a removable device (USB hub, keyboard,
mouse) as master-of-seat and try to unplug/replug it. See if LightDM
removes/adds the seat correctly.
Em 18/08/2014 16:41, "Laércio de Sousa" <lbsousajr@xxxxxxxxx> escreveu:

> Great news! Glad to see it works for you now! Let's wait for review on our
> merge into upstream proposal...
>
> Kind regards,
>
> CANTATE DOMINO CANTICUM NOVUM
> QUIA MIRABILIA FECIT
>
> Laércio
>
>
> 2014-08-18 16:32 GMT-03:00 pjssilva@xxxxxxxxx <pjssilva@xxxxxxxxx>:
>
>> I think I found out the problem.
>>
>> In my udev rules the master of seat rule for seat1 was wrong. I fixed
>> it by setting a USB port as master of seat (instead of the graphics
>> card, I am not being able to get the right devpath for the second
>> graphics card for some reason).
>>
>> So now my lightdm.conf is basically empty as you said and it works.
>>
>> best,
>>
>> Paulo
>>
>> 2014-08-18 16:25 GMT-03:00 Laércio de Sousa <lbsousajr@xxxxxxxxx>:
>> > Hum... How many seats are listed when you run "loginctl list-seats"?
>> >
>> > CANTATE DOMINO CANTICUM NOVUM
>> > QUIA MIRABILIA FECIT
>> >
>> > Laércio
>> >
>> >
>> > 2014-08-18 16:21 GMT-03:00 pjssilva@xxxxxxxxx <pjssilva@xxxxxxxxx>:
>> >
>> >> If I do that then lightdm only tries to start one seat.
>> >>
>> >> See the lightdm.log? How do I tell it that I want two seats?
>> >>
>> >> best,
>> >>
>> >> Paulo
>> >>
>> >> 2014-08-18 16:13 GMT-03:00 Laércio de Sousa <lbsousajr@xxxxxxxxx>:
>> >> > Hi,
>> >> >
>> >> > If that's all you have in your lightdm.conf file, you can safely
>> remove
>> >> > it,
>> >> > as property xdg-seat is automatically set. Those [AutoSeat:*] config
>> >> > sections will only be useful for settings like autologin-user and
>> >> > xserver-command.
>> >> >
>> >> > After cleaning up your lightdm.conf file, try to restart lightdm
>> >> > service.
>> >> >
>> >> > Kind regards,
>> >> >
>> >> > CANTATE DOMINO CANTICUM NOVUM
>> >> > QUIA MIRABILIA FECIT
>> >> >
>> >> > Laércio
>> >> >
>> >> >
>> >> > 2014-08-18 16:05 GMT-03:00 pjssilva@xxxxxxxxx <pjssilva@xxxxxxxxx>:
>> >> >
>> >> >> Hi,
>> >> >>
>> >> >> I am afraid the new packages completely broke my setup. I tried do
>> >> >> update my old lightdm.conf from
>> >> >>
>> >> >> ---- Original Lightdm.conf ----
>> >> >>
>> >> >> [Seat:0]
>> >> >> xdg-seat=seat0
>> >> >>
>> >> >> [Seat:1]
>> >> >> xdg-seat=seat1
>> >> >> xserver-vt=0
>> >> >>
>> >> >> -----------------------------------------
>> >> >>
>> >> >> To what I thought should be the new file
>> >> >>
>> >> >> -------- New lightdm.conf -----------
>> >> >> [AutoSeat:0]
>> >> >> xdg-seat=seat0
>> >> >>
>> >> >> [AutoSeat:1]
>> >> >> xdg-seat=seat1
>> >> >>
>> >> >> ----------------------------------------------
>> >> >>
>> >> >> But only seat1 starts. I don't know where to start to debug, as I am
>> >> >> not sure about what may be happening. I tried to look at the
>> >> >> /var/log/lightdm files, that I send attached. Almost everything
>> looks
>> >> >> the same when comparing seat0 and seat1, but the x-1-greeter.log
>> seems
>> >> >> to show problems that I don't know how to interpret.
>> >> >>
>> >> >> Any hints?
>> >> >>
>> >> >> Paulo
>> >> >>
>> >> >> 2014-08-15 17:15 GMT-03:00 Laércio de Sousa <lbsousajr@xxxxxxxxx>:
>> >> >> > Hello there!
>> >> >> >
>> >> >> > After some days of tests with successfull results, I'm now moving
>> our
>> >> >> > latest
>> >> >> > lightdm packages for trusty to Ubuntu Multiseat main PPA.
>> >> >> >
>> >> >> > These packages contain two important patches:
>> >> >> >
>> >> >> > * Implement automatic multiseat support. Custom settings for
>> >> >> > automatically
>> >> >> > added seats can be set in [AutoSeat:*] sections (example:
>> >> >> > [AutoSeat:Foo]
>> >> >> > will match logind seat ID "seatFoo"). Related bug #1190581
>> >> >> >
>> >> >> > * Add new seat option start-local-sessions, which can be
>> explicitly
>> >> >> > set
>> >> >> > to
>> >> >> > false in order to make lightdm start a bare (no greeter) X server
>> >> >> > (needed
>> >> >> > for Xephyr-based multiseat setups). Related bug #1356332
>> >> >> >
>> >> >> > Wiki page should be updated to reflect these new features. All
>> >> >> > previous
>> >> >> > manual seat configuration in lightdm.conf should be
>> edited/removed.
>> >> >> >
>> >> >> > CANTATE DOMINO CANTICUM NOVUM
>> >> >> > QUIA MIRABILIA FECIT
>> >> >> >
>> >> >> > Laércio
>> >> >> >
>> >> >> > --
>> >> >> > Mailing list: https://launchpad.net/~ubuntu-multiseat
>> >> >> > Post to     : ubuntu-multiseat@xxxxxxxxxxxxxxxxxxx
>> >> >> > Unsubscribe : https://launchpad.net/~ubuntu-multiseat
>> >> >> > More help   : https://help.launchpad.net/ListHelp
>> >> >> >
>> >> >>
>> >> >>
>> >> >>
>> >> >> --
>> >> >> Paulo José da Silva e Silva
>> >> >> Professor Associado, Dep. de Matemática Aplicada
>> >> >> (Associate Professor, Applied Mathematics Dept.)
>> >> >> University of Campinas - Brazil
>> >> >>
>> >> >> Web: http://www.ime.unicamp.br/~pjssilva
>> >> >
>> >> >
>> >>
>> >>
>> >>
>> >> --
>> >> Paulo José da Silva e Silva
>> >> Professor Associado, Dep. de Matemática Aplicada
>> >> (Associate Professor, Applied Mathematics Dept.)
>> >> University of Campinas - Brazil
>> >>
>> >> Web: http://www.ime.unicamp.br/~pjssilva
>> >
>> >
>>
>>
>>
>> --
>> Paulo José da Silva e Silva
>> Professor Associado, Dep. de Matemática Aplicada
>> (Associate Professor, Applied Mathematics Dept.)
>> University of Campinas - Brazil
>>
>> Web: http://www.ime.unicamp.br/~pjssilva
>>
>
>

Follow ups

References