← 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)

 

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


Follow ups

References