← Back to team overview

ubuntu-multiseat team mailing list archive

Re: [Bug 1228095] Re: Enable default options for non-seat0 seats (no need of systemd-multi-seat-x wrapper)

 

Hi Richard!

I could try to submit the patch, but I'm a bit confused. The Launchpad
branch lp:ubuntu/xorg-server seems very outdated (the last revision is 7
months old) and doesn't match the corresponding package versions. What's
the trick? Why ubuntu package versions are not sync'ed with corresponding
Launchpad bzr branches?

Perhaps I should try a NMU to Debian itself instead...

CANTATE DOMINO CANTICUM NOVUM
QUIA MIRABILIA FECIT

Laércio


2014-02-13 4:36 GMT-02:00 Richard Hansen <ubuntu-a7x@xxxxxxxxxxxxxxx>:

> On 2014-02-11 06:47, Laércio de Sousa wrote:
> > Hi guys!
> >
> > As I reported some months ago, my first patch was included in Xorg-
> > server upstream master git branch:
> >
> > xserver: enable InputClass option "GrabDevice" by default for
> > non-seat0 seats (#69478)
> >
> http://cgit.freedesktop.org/xorg/xserver/commit/?id=c73c36b537f996574628e69681833ea37dec2b6e
> >
> >
> > Now I'm pleased to annouce that my second patch was also upstreamed:
> >
> > xfree86: Keep a non-seat0 X server from touching VTs (#71258)
> >
> http://cgit.freedesktop.org/xorg/xserver/commit/?id=46cf2a60934076bf568062eb83121ce90b6ff596
> >
> >
> > With these 2 patches, xorg-server no longer needs
> > systemd-multi-seat-x wrapper.  Moreover, there's no need to neither
> > pass -sharevts option nor enabling option "DontVTSwitch" to non-seat0
> > X servers anymore.
>
> Congrats!  That's great news!
>
> Would you be willing to work toward getting that patch merged into
> trusty?  Here are the steps, which you're probably familiar with (I'm
> mostly enumerating them for others' benefit):
>
>   1. create a bzr branch off of lp:ubuntu/xorg-server that only adds
>      that patch to the trusty xorg-server package
>   2. push the branch to:
>      lp:~ubuntu-multiseat/ubuntu/trusty/xorg-server/bug1228095
>      (please push here instead of lp:~lbssousa/* so that others on the
>      ubuntu-multiseat team can help out)
>   3. link the branch to bug #1228095
>   4. propose it for merging
>   5. create a new PPA for ~ubuntu-multiseat named "bug1228095" (again,
>      please create the PPA off of ~ubuntu-multiseat rather than
>      ~lbssousa so that others on the team can help out)
>   6. upload the package in the bzr branch to the PPA so that people can
>      easily try it out
>   7. comment on bug #1228095 letting everyone know the PPA is available
>   8. subscribe ~ubuntu-sponsors?
>   9. subscribe ~ubuntu-x-swat?  (maintainers for the xorg-server
>      package)
>   10. cross fingers :)
>
> Thanks,
> Richard
>
> --
> 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
>

Follow ups

References