[Ubuntu-x-swat] [Bug 1540997] Re: Input hot-plugging patches for Xephyr

2016-03-11 Thread Laércio de Sousa
I've just uploaded a xorg-server 1.18.1 package to https://launchpad.net
/~ubuntu-multiseat/+archive/ubuntu/ppa with the above patches included.
Would it be too late to include them in official xorg-server package in
time for Xenial release?

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1540997

Title:
  Input hot-plugging patches for Xephyr

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1540997/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1554662] [NEW] First client to invoke Xorg via systemd socket activation gets stuck

2016-03-08 Thread Laércio de Sousa
Public bug reported:

Briefly: if one has a pair of systemd .socket/.service unit files to
start Xorg via socket activation, the first X11 client which triggers
this socket activation gets stuck (waits forever) , although Xorg starts
properly. A second X11 client will then work as expected. For more
details, see these upstream bug reports:

https://bugs.freedesktop.org/show_bug.cgi?id=93072

https://github.com/systemd/systemd/issues/2765

I've tested Xorg socket activation in Ubuntu 15.10 and 16.04 beta1, as
well as openSUSE Leap 42.1 and Tumbleweed. Both Ubuntu releases are
affected by this bug, but both openSUSE releases are immune to it. Thus
I presume this is a Debian/Ubuntu specific issue.

** Affects: systemd (Ubuntu)
 Importance: Undecided
 Status: New

** Affects: xorg-server (Ubuntu)
 Importance: Undecided
 Status: New

** Also affects: systemd (Ubuntu)
   Importance: Undecided
   Status: New

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1554662

Title:
  First client to invoke Xorg via systemd socket activation gets stuck

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1554662/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1553263] [NEW] Launchpad branches for xorg-server are not in sync with corresponding packages

2016-03-04 Thread Laércio de Sousa
Public bug reported:

For example,

https://code.launchpad.net/~ubuntu-branches/ubuntu/wily/xorg-server/wily

is last tagged 2:1.14.2.901-2ubuntu1, although lasest wily release is
2:1.17.2-1ubuntu9.1. Why are they not in sync?

** Affects: xorg-server (Ubuntu)
 Importance: Undecided
 Status: New

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1553263

Title:
  Launchpad branches for xorg-server are not in sync with corresponding
  packages

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1553263/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1540997] Re: Input hot-plugging patches for Xephyr

2016-03-03 Thread Laércio de Sousa
All needed patches were already upstreamed. See pick the patches
referenced in [1] and [2] rather than the ones attached here.

** Description changed:

+ [UPDATE] All needed patches were already upstreamed (see [1] below).
+ Please pick them rather than the ones attached here.
+ 
  Please consider including this patch series [1] for in Xenial's xorg-
  server package. It's a crucial one to get single-GPU multi-seat working
  in Ubuntu the easiest way (it works with all flavours that use LightDM
  as the default display manager), and would be a quite valuable feature
  for a LTS release, without need to maintain a forked package in Ubuntu
  Multiset PPA.
  
  I work with a large set of single-GPU multi-seat computers for
  education, and I'm trying to get these patches upstreamed in time for
  Xenial release, but I have no idea when Adam Jackson will get to review
  it.
  
- Patch [2] also needs to be backported, in order to get kdrive evdev
- driver built automatically as expected.
+ Some patches already released in 1.18.1 [2] also needs to be backported
+ to 1.17.x, in order to get kdrive evdev driver built automatically as
+ expected, and avoid problems when unplugging input devices grabbed by
+ Xephyr.
  
- [1]: https://patchwork.freedesktop.org/series/1743/
+ [1]: 
https://cgit.freedesktop.org/xorg/xserver/patch/?id=6d6fd688ecf95f2e84f2af276d681ff42f9d5610
+  
https://cgit.freedesktop.org/xorg/xserver/patch/?id=0b80da0d18713df4712c05973388b6226bb0227f
+  
https://cgit.freedesktop.org/xorg/xserver/patch/?id=edd443f69ea385a957b8eae0b066ad8e77fb947b
+  
https://cgit.freedesktop.org/xorg/xserver/patch/?id=7213e99cbc38a60f0076bc2115b144798ea4c3ba
+  
https://cgit.freedesktop.org/xorg/xserver/patch/?id=da69f2f15a9917c3ed04e305061683c41338126e
+  
https://cgit.freedesktop.org/xorg/xserver/patch/?id=0461bca0cb2f7918c77ed45d2cbc756cf65021be
+  
https://cgit.freedesktop.org/xorg/xserver/patch/?id=0cf3d72be6bd99cd2c66b7885339322c7e5bf73d
+  
https://cgit.freedesktop.org/xorg/xserver/patch/?id=40e32e9fc9f3a1bd8287ee03dd399d8161cb98dd
+  
https://cgit.freedesktop.org/xorg/xserver/patch/?id=851ff9ec04b73412c7dbad7b4911a1feac21f354
+  
https://cgit.freedesktop.org/xorg/xserver/patch/?id=daa6d2d58f65b9301b1b1f3c6df07719ecb5c03d
  
- [2]:
- 
http://cgit.freedesktop.org/xorg/xserver/patch/?id=8c86dd51606486f4794c503b9c05c6875bdc693a
+ [2]: 
https://cgit.freedesktop.org/xorg/xserver/patch/?id=44d0fd435a4eaf45e252b4f00409152a6d599dfc
+  
https://cgit.freedesktop.org/xorg/xserver/patch/?id=8c86dd51606486f4794c503b9c05c6875bdc693a

** Description changed:

  [UPDATE] All needed patches were already upstreamed (see [1] below).
  Please pick them rather than the ones attached here.
  
  Please consider including this patch series [1] for in Xenial's xorg-
  server package. It's a crucial one to get single-GPU multi-seat working
  in Ubuntu the easiest way (it works with all flavours that use LightDM
  as the default display manager), and would be a quite valuable feature
  for a LTS release, without need to maintain a forked package in Ubuntu
  Multiset PPA.
  
  I work with a large set of single-GPU multi-seat computers for
  education, and I'm trying to get these patches upstreamed in time for
  Xenial release, but I have no idea when Adam Jackson will get to review
  it.
  
  Some patches already released in 1.18.1 [2] also needs to be backported
  to 1.17.x, in order to get kdrive evdev driver built automatically as
  expected, and avoid problems when unplugging input devices grabbed by
  Xephyr.
  
- [1]: 
https://cgit.freedesktop.org/xorg/xserver/patch/?id=6d6fd688ecf95f2e84f2af276d681ff42f9d5610
-  
https://cgit.freedesktop.org/xorg/xserver/patch/?id=0b80da0d18713df4712c05973388b6226bb0227f
-  
https://cgit.freedesktop.org/xorg/xserver/patch/?id=edd443f69ea385a957b8eae0b066ad8e77fb947b
-  
https://cgit.freedesktop.org/xorg/xserver/patch/?id=7213e99cbc38a60f0076bc2115b144798ea4c3ba
-  
https://cgit.freedesktop.org/xorg/xserver/patch/?id=da69f2f15a9917c3ed04e305061683c41338126e
-  
https://cgit.freedesktop.org/xorg/xserver/patch/?id=0461bca0cb2f7918c77ed45d2cbc756cf65021be
-  
https://cgit.freedesktop.org/xorg/xserver/patch/?id=0cf3d72be6bd99cd2c66b7885339322c7e5bf73d
-  
https://cgit.freedesktop.org/xorg/xserver/patch/?id=40e32e9fc9f3a1bd8287ee03dd399d8161cb98dd
-  
https://cgit.freedesktop.org/xorg/xserver/patch/?id=851ff9ec04b73412c7dbad7b4911a1feac21f354
-  
https://cgit.freedesktop.org/xorg/xserver/patch/?id=daa6d2d58f65b9301b1b1f3c6df07719ecb5c03d
+ [1]: https://cgit.freedesktop.org/xorg/xserver/patch/?id=6d6fd688ecf9
+  https://cgit.freedesktop.org/xorg/xserver/patch/?id=0b80da0d1871
+  https://cgit.freedesktop.org/xorg/xserver/patch/?id=edd443f69ea3
+  https://cgit.freedesktop.org/xorg/xserver/patch/?id=7213e99cbc38
+  https://cgit.freedesktop.org/xorg/xserver/patch/?id=da69f2f15a99
+  

[Ubuntu-x-swat] [Bug 1540997] Re: Input hot-plugging patches for Xephyr

2016-02-03 Thread Laércio de Sousa
** Description changed:

  Please consider including this patch series [1] for in Xenial's xorg-
  server package. It's a crucial one to get single-GPU multi-seat working
  in Ubuntu the easiest way (it works with all flavours that use LightDM
  as the default display manager), and would be a quite valuable feature
  for a LTS release, without need to maintain a forked package in Ubuntu
  Multiset PPA.
  
  I work with a large set of single-GPU multi-seat computers for
  education, and I'm trying to get these patches upstreamed in time for
  Xenial release, but I have no idea when Adam Jackson will get to review
  it.
  
+ Patch [2] also needs to be backported, in order to get kdrive evdev
+ driver built automatically as expected.
+ 
  [1]: https://patchwork.freedesktop.org/series/1743/
+ 
+ [2]:
+ 
http://cgit.freedesktop.org/xorg/xserver/patch/?id=8c86dd51606486f4794c503b9c05c6875bdc693a

** Patch added: "fix_kdrive_evdev_auto_build.patch"
   
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1540997/+attachment/4562845/+files/fix_kdrive_evdev_auto_build.patch

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1540997

Title:
  Input hot-plugging patches for Xephyr

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1540997/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1540997] Re: Input hot-plugging patches for Xephyr

2016-02-02 Thread Laércio de Sousa
** Patch added: "0004-kdrive-update-evdev-keyboard-LEDs-22302.patch"
   
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1540997/+attachment/4562337/+files/0004-kdrive-update-evdev-keyboard-LEDs-22302.patch

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1540997

Title:
  Input hot-plugging patches for Xephyr

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1540997/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1540997] [NEW] Input hot-plugging patches for Xephyr

2016-02-02 Thread Laércio de Sousa
Public bug reported:

Please consider including this patch series [1] for in Xenial's xorg-
server package. It's a crucial one to get single-GPU multi-seat working
in Ubuntu the easiest way (it works with all flavours that use LightDM
as the default display manager), and would be a quite valuable feature
for a LTS release, without need to maintain a forked package in Ubuntu
Multiset PPA.

I work with a large set of single-GPU multi-seat computers for
education, and I'm trying to get these patches upstreamed in time for
Xenial release, but I have no idea when Adam Jackson will get to review
it.

[1]: https://patchwork.freedesktop.org/series/1743/

** Affects: xorg-server (Ubuntu)
 Importance: Undecided
 Status: New


** Tags: multi-seat

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1540997

Title:
  Input hot-plugging patches for Xephyr

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1540997/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1540997] Re: Input hot-plugging patches for Xephyr

2016-02-02 Thread Laércio de Sousa
** Patch added: 
"0002-kdrive-set-evdev-driver-for-input-devices-automatica.patch"
   
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1540997/+attachment/4562335/+files/0002-kdrive-set-evdev-driver-for-input-devices-automatica.patch

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1540997

Title:
  Input hot-plugging patches for Xephyr

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1540997/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1540997] Re: Input hot-plugging patches for Xephyr

2016-02-02 Thread Laércio de Sousa
** Patch added: 
"0009-ephyr-don-t-load-ephyr-input-driver-if-seat-option-i.patch"
   
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1540997/+attachment/4562343/+files/0009-ephyr-don-t-load-ephyr-input-driver-if-seat-option-i.patch

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1540997

Title:
  Input hot-plugging patches for Xephyr

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1540997/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1540997] Re: Input hot-plugging patches for Xephyr

2016-02-02 Thread Laércio de Sousa
** Patch added: 
"0007-config-udev-better-distinguish-between-real-keyboard.patch"
   
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1540997/+attachment/4562341/+files/0007-config-udev-better-distinguish-between-real-keyboard.patch

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1540997

Title:
  Input hot-plugging patches for Xephyr

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1540997/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1540997] Re: Input hot-plugging patches for Xephyr

2016-02-02 Thread Laércio de Sousa
** Patch added: 
"0008-ephyr-ignore-novtswitch-sharevts-and-layout-seatXXX-.patch"
   
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1540997/+attachment/4562342/+files/0008-ephyr-ignore-novtswitch-sharevts-and-layout-seatXXX-.patch

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1540997

Title:
  Input hot-plugging patches for Xephyr

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1540997/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1540997] Re: Input hot-plugging patches for Xephyr

2016-02-02 Thread Laércio de Sousa
** Patch added: 
"0003-kdrive-introduce-input-hot-plugging-support-for-udev.patch"
   
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1540997/+attachment/4562336/+files/0003-kdrive-introduce-input-hot-plugging-support-for-udev.patch

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1540997

Title:
  Input hot-plugging patches for Xephyr

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1540997/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1540997] Re: Input hot-plugging patches for Xephyr

2016-02-02 Thread Laércio de Sousa
** Patch added: "0005-kdrive-add-options-to-set-default-XKB-properties.patch"
   
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1540997/+attachment/4562339/+files/0005-kdrive-add-options-to-set-default-XKB-properties.patch

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1540997

Title:
  Input hot-plugging patches for Xephyr

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1540997/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1540997] Re: Input hot-plugging patches for Xephyr

2016-02-02 Thread Laércio de Sousa
** Patch added: 
"0006-kdrive-don-t-let-evdev-driver-overwrite-existing-dev.patch"
   
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1540997/+attachment/4562340/+files/0006-kdrive-don-t-let-evdev-driver-overwrite-existing-dev.patch

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1540997

Title:
  Input hot-plugging patches for Xephyr

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1540997/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1540997] Re: Input hot-plugging patches for Xephyr

2016-02-02 Thread Laércio de Sousa
** Patch added: "0001-kdrive-fix-up-NewInputDeviceRequest-implementation.patch"
   
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1540997/+attachment/4562334/+files/0001-kdrive-fix-up-NewInputDeviceRequest-implementation.patch

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1540997

Title:
  Input hot-plugging patches for Xephyr

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1540997/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1209008] Re: [SRU] X doesn't work for video cards with non-KMS drivers on non-seat0 seats

2014-12-17 Thread Laércio de Sousa
Unfortunately, I can't reproduce your error in my hardware. Both seats
wake up correctly here.

My hardware consists of an integrated Intel graphics device and a
Silicon Motion SM501 PCI graphics card. I'm also using Xubuntu with
lightdm 1.10.3 from trust-updates repo.

BTW, did you upgrade your lightdm to 1.10.3? Dou you know this version
has backported automatic multiseat feature introduced in 1.12 series?
Although this is the default behaviour in 1.12 series, it must be
enabled manually in 1.10.3. Just drop all your previous manual seat
configurations ([Seat:0], [Seat:1], etc.) in lightdm.conf and put the
following:

[LightDM]
logind-load-seats=true

If you want to seat e.g. autologin user for each seat, just append the
following sections:

[Seat:seat0]
autologin-user=USER FOR seat0

[Seat:seat-1]
autologin-user=USER FOR seat-1

Now you can test again that setting above for disabling DPMS for your
seat-1 X server:

[Seat:seat-1]
xserver-command=/usr/bin/X -core -dpms -s 0

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1209008

Title:
  [SRU] X doesn't work for video cards with non-KMS drivers on non-seat0
  seats

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1209008/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


Re: [Ubuntu-x-swat] [Bug 1209008] Re: [SRU] X doesn't work for video cards with non-KMS drivers on non-seat0 seats

2014-12-17 Thread Laércio de Sousa
Oh sorry! I didn't catch your lightdm.conf above.

When you restart lightdm service, all Xorg processes are killed and then
restarted. That's why your seat-1 goes back to normal when you do that.

I suspect your seat-1 Xorg may be killed when suspending. You can confirm
it by running ps -FC Xorg | less. Also take a look at lightdm and Xorg
log files when your seat-1 fails to wake up.

Em qua, 17 de dez de 2014 17:05, Andrzej Pietrasiewicz 
andrzejtp2...@gmail.com escreveu:

 I have two discrete cards. So the difference is that your integrated
 card is probably on the platform bus, while both of my discrete cards
 are PCI-E devices.

 I started testing multiseat setup described in this thread only last
 Saturday and since then have always been using the lightdm version which
 supports automatic multiseat; in one of my posts above (where I thought
 that the multiseat setup didn't work) I enclosed my full lightdm.conf;
 it only consisted of logind-load-seats and logind-check-graphical.

 # apt-cache policy lightdm
 lightdm:
   Zainstalowana: 1.10.4-0ubuntu2 # means: Installed
   Kandydująca:   1.10.4-0ubuntu2 # means: Candidate
   Tabela wersji:
  *** 1.10.4-0ubuntu2 0
 500 http://archive.ubuntu.com/ubuntu/ trusty-proposed/main i386
 Packages
 100 /var/lib/dpkg/status
  1.10.3-0ubuntu2 0
 500 http://pl.archive.ubuntu.com/ubuntu/ trusty-updates/main i386
 Packages
  1.10.0-0ubuntu3 0
 500 http://pl.archive.ubuntu.com/ubuntu/ trusty/main i386 Packages

 The full lightdm.conf I'm using now:

 [LightDM]
 logind-load-seats=true
 logind-check-graphical=true

 [SeatDefaults]
 allow-guest=false

 [Seat:seat-1]
 xserver-command=/usr/bin/X -core -dpms -s 0

 And with this setup the card assigned to seat0 in xorg.conf wakes up
 correctly, but the other does not. I'm wandering which step of
 restarting lightdm does the trick of waking it up fully? Because, as I
 said before, the seat-1 is not completely lost after wakeup; if I
 brutally restart lightdm it comes back, of course all graphical sessions
 terminated and lightdm login screen displayed again at both seats.

 My random guess is that the problem is in the X server. Perhaps for
 waking up there is some code path which works in a similar way to what
 probing used to work, that is,  it only searches for platform display
 devices?

 --
 You received this bug notification because you are subscribed to the bug
 report.
 https://bugs.launchpad.net/bugs/1209008

 Title:
   [SRU] X doesn't work for video cards with non-KMS drivers on non-seat0
   seats

 Status in X.Org X server:
   Fix Released
 Status in xorg-server package in Ubuntu:
   Fix Released
 Status in xorg-server source package in Trusty:
   Fix Committed

 Bug description:
   [Impact]

   * In Xorg-server versions older than 1.16, if Xorg is started as a
   non-seat0 X server (i.e. if it was started with -seat  option
   where  != seat0), it only probes platform bus for graphics
   devices, leaving devices with non-KMS drivers (like NVIDIA proprietary
   drivers and old ones like xf86-video-siliconmotion) unreachable.

   Patch xfree86_allow_fallback_to_pci_bus_probe_for_non_seat0.patch
   from lp:~ubuntu-multiseat/xorg-server/trusty-matchseat fixes this.

   * systemd-logind has no intrinsic mechanism to assign non-KMS graphics
   devices to seats. In this case, one should tag another seat device
   (keyboard, USB hub, etc.) in udev as master-of-seat, and provide a
   suitable xorg.conf for that seat. In order to avoid that a given
   xorg.conf affects other seats, it should be passed to Xorg via
   -config xorg.conf.custom option, which requires X server command
   line customization support in DM in use (GDM, for example, has no such
   support).

   Patch xfree86_add_matchseat_key_to_xorg_conf.patch from lp:~ubuntu-
   multiseat/xorg-server/trusty-matchseat introduces a new MatchSeat key
   for xorg.conf sections Device, Screen, and ServerLayout, which
   will target a given seat only. Example file
   /etc/X11/xorg.conf.d/90-seat-1.conf:

   Section Device
   Identifier card0
   Driver nvidia
   Option NoLogo True
   # This section will only apply for seat-1
   MatchSeat seat-1
   EndSection

   * systemd-logind can't handle any VT switching for non-seat0 seats,
   but Xorg-server older than 1.16 still opens VT even if it's started as
   a non-seat0 X server. This may lead to a race condition between X
   servers: if a non-seat0 one is started before a seat0 one, the former
   steals VTs from the later. If a seat0 X server can't open VTs,
   systemd-logind can't activate sessions for seat0, leaving user without
   sound or usb input support, for example.

   Patch xfree86_keep_non_seat0_from_touching_vts.patch from lp
   :~ubuntu-multiseat/xorg-server/trusty-matchseat fixes this.

   [Test Case]

   * Set up a multiseat system where your non-seat0 seats use non-KMS
   video drivers (you may need to tag another device in udev as master-
  

Re: [Ubuntu-x-swat] [Bug 1209008] Re: [SRU] X doesn't work for video cards with non-KMS drivers on non-seat0 seats

2014-12-17 Thread Laércio de Sousa
What about your lightdm.log file? And your Xorg.1.log? Any suspect
message?

Em qua, 17 de dez de 2014 18:41, Andrzej Pietrasiewicz 
andrzejtp2...@gmail.com escreveu:

 Regarding the doubt whether not coming back of seat-1 greeter is caused
 by the screenscaver kicking-in: that is not the case. I checked again
 and did a quick suspend and then resume and then looked up the
 x-1-greeter.log and there was no line about the screensaver. It does
 activate but far later than the failed suspend/resume.

 --
 You received this bug notification because you are subscribed to the bug
 report.
 https://bugs.launchpad.net/bugs/1209008

 Title:
   [SRU] X doesn't work for video cards with non-KMS drivers on non-seat0
   seats

 Status in X.Org X server:
   Fix Released
 Status in xorg-server package in Ubuntu:
   Fix Released
 Status in xorg-server source package in Trusty:
   Fix Committed

 Bug description:
   [Impact]

   * In Xorg-server versions older than 1.16, if Xorg is started as a
   non-seat0 X server (i.e. if it was started with -seat  option
   where  != seat0), it only probes platform bus for graphics
   devices, leaving devices with non-KMS drivers (like NVIDIA proprietary
   drivers and old ones like xf86-video-siliconmotion) unreachable.

   Patch xfree86_allow_fallback_to_pci_bus_probe_for_non_seat0.patch
   from lp:~ubuntu-multiseat/xorg-server/trusty-matchseat fixes this.

   * systemd-logind has no intrinsic mechanism to assign non-KMS graphics
   devices to seats. In this case, one should tag another seat device
   (keyboard, USB hub, etc.) in udev as master-of-seat, and provide a
   suitable xorg.conf for that seat. In order to avoid that a given
   xorg.conf affects other seats, it should be passed to Xorg via
   -config xorg.conf.custom option, which requires X server command
   line customization support in DM in use (GDM, for example, has no such
   support).

   Patch xfree86_add_matchseat_key_to_xorg_conf.patch from lp:~ubuntu-
   multiseat/xorg-server/trusty-matchseat introduces a new MatchSeat key
   for xorg.conf sections Device, Screen, and ServerLayout, which
   will target a given seat only. Example file
   /etc/X11/xorg.conf.d/90-seat-1.conf:

   Section Device
   Identifier card0
   Driver nvidia
   Option NoLogo True
   # This section will only apply for seat-1
   MatchSeat seat-1
   EndSection

   * systemd-logind can't handle any VT switching for non-seat0 seats,
   but Xorg-server older than 1.16 still opens VT even if it's started as
   a non-seat0 X server. This may lead to a race condition between X
   servers: if a non-seat0 one is started before a seat0 one, the former
   steals VTs from the later. If a seat0 X server can't open VTs,
   systemd-logind can't activate sessions for seat0, leaving user without
   sound or usb input support, for example.

   Patch xfree86_keep_non_seat0_from_touching_vts.patch from lp
   :~ubuntu-multiseat/xorg-server/trusty-matchseat fixes this.

   [Test Case]

   * Set up a multiseat system where your non-seat0 seats use non-KMS
   video drivers (you may need to tag another device in udev as master-
   of-seat in order to achieve it).

   * When LightDM/GDM tries to start a Xorg server for your non-seat0
   seats, it will end up with the following error: (EE) No devices
   found.

   * After applying
   xfree86_allow_fallback_to_pci_bus_probe_for_non_seat0.patch, you can
   configure your seats in LightDM by setting appropriate xserver-
   config properties for each seat. However, you can't configure them in
   GDM.

   * After applying xfree86_add_matchseat_key_to_xorg_conf.patch,
   configure your seats properly and restart LightDM/GDM services (or
   reboot your computer) repeatedly. In some iterations, it may happen
   that logind can't activate graphical sessions for seat0. If it occurs,
   check output of command ps -FC Xorg and you'll see that a non-seat0
   Xorg server has a lower PID than seat0 one. Moreover, the non-seat0
   has opened a TTY, while the seat0 hasn't.

   [Regression Potential]

   * Very low. All these patches were well tested in xorg-server trusty
   package available in ppa:ubuntu-multiseat/ppa.

 To manage notifications about this bug go to:
 https://bugs.launchpad.net/xorg-server/+bug/1209008/+subscriptions


-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1209008

Title:
  [SRU] X doesn't work for video cards with non-KMS drivers on non-seat0
  seats

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1209008/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


Re: [Ubuntu-x-swat] [Bug 1209008] Re: [SRU] X doesn't work for video cards with non-KMS drivers on non-seat0 seats

2014-12-17 Thread Laércio de Sousa
You could also disable light-locker for user logged in seat-1 and see if
problem persists.

Em qua, 17 de dez de 2014 18:44, Laércio de Sousa lbsous...@gmail.com
escreveu:

 What about your lightdm.log file? And your Xorg.1.log? Any suspect
 message?

 Em qua, 17 de dez de 2014 18:41, Andrzej Pietrasiewicz 
 andrzejtp2...@gmail.com escreveu:

 Regarding the doubt whether not coming back of seat-1 greeter is caused
 by the screenscaver kicking-in: that is not the case. I checked again
 and did a quick suspend and then resume and then looked up the
 x-1-greeter.log and there was no line about the screensaver. It does
 activate but far later than the failed suspend/resume.

 --
 You received this bug notification because you are subscribed to the bug
 report.
 https://bugs.launchpad.net/bugs/1209008

 Title:
   [SRU] X doesn't work for video cards with non-KMS drivers on non-seat0
   seats

 Status in X.Org X server:
   Fix Released
 Status in xorg-server package in Ubuntu:
   Fix Released
 Status in xorg-server source package in Trusty:
   Fix Committed

 Bug description:
   [Impact]

   * In Xorg-server versions older than 1.16, if Xorg is started as a
   non-seat0 X server (i.e. if it was started with -seat  option
   where  != seat0), it only probes platform bus for graphics
   devices, leaving devices with non-KMS drivers (like NVIDIA proprietary
   drivers and old ones like xf86-video-siliconmotion) unreachable.

   Patch xfree86_allow_fallback_to_pci_bus_probe_for_non_seat0.patch
   from lp:~ubuntu-multiseat/xorg-server/trusty-matchseat fixes this.

   * systemd-logind has no intrinsic mechanism to assign non-KMS graphics
   devices to seats. In this case, one should tag another seat device
   (keyboard, USB hub, etc.) in udev as master-of-seat, and provide a
   suitable xorg.conf for that seat. In order to avoid that a given
   xorg.conf affects other seats, it should be passed to Xorg via
   -config xorg.conf.custom option, which requires X server command
   line customization support in DM in use (GDM, for example, has no such
   support).

   Patch xfree86_add_matchseat_key_to_xorg_conf.patch from lp:~ubuntu-
   multiseat/xorg-server/trusty-matchseat introduces a new MatchSeat key
   for xorg.conf sections Device, Screen, and ServerLayout, which
   will target a given seat only. Example file
   /etc/X11/xorg.conf.d/90-seat-1.conf:

   Section Device
   Identifier card0
   Driver nvidia
   Option NoLogo True
   # This section will only apply for seat-1
   MatchSeat seat-1
   EndSection

   * systemd-logind can't handle any VT switching for non-seat0 seats,
   but Xorg-server older than 1.16 still opens VT even if it's started as
   a non-seat0 X server. This may lead to a race condition between X
   servers: if a non-seat0 one is started before a seat0 one, the former
   steals VTs from the later. If a seat0 X server can't open VTs,
   systemd-logind can't activate sessions for seat0, leaving user without
   sound or usb input support, for example.

   Patch xfree86_keep_non_seat0_from_touching_vts.patch from lp
   :~ubuntu-multiseat/xorg-server/trusty-matchseat fixes this.

   [Test Case]

   * Set up a multiseat system where your non-seat0 seats use non-KMS
   video drivers (you may need to tag another device in udev as master-
   of-seat in order to achieve it).

   * When LightDM/GDM tries to start a Xorg server for your non-seat0
   seats, it will end up with the following error: (EE) No devices
   found.

   * After applying
   xfree86_allow_fallback_to_pci_bus_probe_for_non_seat0.patch, you can
   configure your seats in LightDM by setting appropriate xserver-
   config properties for each seat. However, you can't configure them in
   GDM.

   * After applying xfree86_add_matchseat_key_to_xorg_conf.patch,
   configure your seats properly and restart LightDM/GDM services (or
   reboot your computer) repeatedly. In some iterations, it may happen
   that logind can't activate graphical sessions for seat0. If it occurs,
   check output of command ps -FC Xorg and you'll see that a non-seat0
   Xorg server has a lower PID than seat0 one. Moreover, the non-seat0
   has opened a TTY, while the seat0 hasn't.

   [Regression Potential]

   * Very low. All these patches were well tested in xorg-server trusty
   package available in ppa:ubuntu-multiseat/ppa.

 To manage notifications about this bug go to:
 https://bugs.launchpad.net/xorg-server/+bug/1209008/+subscriptions



-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1209008

Title:
  [SRU] X doesn't work for video cards with non-KMS drivers on non-seat0
  seats

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1209008/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat

Re: [Ubuntu-x-swat] [Bug 1209008] Re: [SRU] X doesn't work for video cards with non-KMS drivers on non-seat0 seats

2014-12-17 Thread Laércio de Sousa
Anyway, have you tried to simplify your config files? For example, in your
udev rules, you don't need to tag anything as seat0 explicitly, and in
your xorg.conf file, are you sure you need all that Screen and
ServerLayout sections? In principle just the Device sections would be
enough.

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1209008

Title:
  [SRU] X doesn't work for video cards with non-KMS drivers on non-seat0
  seats

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1209008/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1209008] Re: [SRU] X doesn't work for video cards with non-KMS drivers on non-seat0 seats

2014-12-16 Thread Laércio de Sousa
A possible workaround is preventing your seat-1 X server from
suspending. Include the following config to your lightdm.conf:

[Seat:seat-1]
xserver-command=/usr/bin/X -core -dpms -s 0

Anyway, if you swap your video cards bewteen seats (i.e. swap seat0
and seat-1 occurences in your xorg.conf), do you see the same
behaviour?

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1209008

Title:
  [SRU] X doesn't work for video cards with non-KMS drivers on non-seat0
  seats

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1209008/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1209008] Re: [SRU] X doesn't work for video cards with non-KMS drivers on non-seat0 seats

2014-12-15 Thread Laércio de Sousa
I've just updated xorg packages in my computer lab to
2:1.15.1-0ubuntu2.6. Multiseat is working pretty well (even with non-KMS
video devices on non-seat0 seats). No regressions observed at the
moment.

** Tags removed: verification-failed verification-needed
** Tags added: verification-done

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1209008

Title:
  [SRU] X doesn't work for video cards with non-KMS drivers on non-seat0
  seats

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1209008/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


Re: [Ubuntu-x-swat] [Bug 1209008] Re: [SRU] X doesn't work for video cards with non-KMS drivers on non-seat0 seats

2014-12-13 Thread Laércio de Sousa
Andrzej, please paste here the xorg.conf you've written for your NVIDIA
card, as well as your /var/log/Xorg.1.log, when you use the proprietary
driver.

Em sáb, 13 de dez de 2014 19:20, Andrzej Pietrasiewicz 
andrzejtp2...@gmail.com escreveu:

 ** Tags added: verification-failed

 --
 You received this bug notification because you are subscribed to the bug
 report.
 https://bugs.launchpad.net/bugs/1209008

 Title:
   [SRU] X doesn't work for video cards with non-KMS drivers on non-seat0
   seats

 Status in X.Org X server:
   Fix Released
 Status in xorg-server package in Ubuntu:
   Fix Released
 Status in xorg-server source package in Trusty:
   Fix Committed

 Bug description:
   [Impact]

   * In Xorg-server versions older than 1.16, if Xorg is started as a
   non-seat0 X server (i.e. if it was started with -seat  option
   where  != seat0), it only probes platform bus for graphics
   devices, leaving devices with non-KMS drivers (like NVIDIA proprietary
   drivers and old ones like xf86-video-siliconmotion) unreachable.

   Patch xfree86_allow_fallback_to_pci_bus_probe_for_non_seat0.patch
   from lp:~ubuntu-multiseat/xorg-server/trusty-matchseat fixes this.

   * systemd-logind has no intrinsic mechanism to assign non-KMS graphics
   devices to seats. In this case, one should tag another seat device
   (keyboard, USB hub, etc.) in udev as master-of-seat, and provide a
   suitable xorg.conf for that seat. In order to avoid that a given
   xorg.conf affects other seats, it should be passed to Xorg via
   -config xorg.conf.custom option, which requires X server command
   line customization support in DM in use (GDM, for example, has no such
   support).

   Patch xfree86_add_matchseat_key_to_xorg_conf.patch from lp:~ubuntu-
   multiseat/xorg-server/trusty-matchseat introduces a new MatchSeat key
   for xorg.conf sections Device, Screen, and ServerLayout, which
   will target a given seat only. Example file
   /etc/X11/xorg.conf.d/90-seat-1.conf:

   Section Device
   Identifier card0
   Driver nvidia
   Option NoLogo True
   # This section will only apply for seat-1
   MatchSeat seat-1
   EndSection

   * systemd-logind can't handle any VT switching for non-seat0 seats,
   but Xorg-server older than 1.16 still opens VT even if it's started as
   a non-seat0 X server. This may lead to a race condition between X
   servers: if a non-seat0 one is started before a seat0 one, the former
   steals VTs from the later. If a seat0 X server can't open VTs,
   systemd-logind can't activate sessions for seat0, leaving user without
   sound or usb input support, for example.

   Patch xfree86_keep_non_seat0_from_touching_vts.patch from lp
   :~ubuntu-multiseat/xorg-server/trusty-matchseat fixes this.

   [Test Case]

   * Set up a multiseat system where your non-seat0 seats use non-KMS
   video drivers (you may need to tag another device in udev as master-
   of-seat in order to achieve it).

   * When LightDM/GDM tries to start a Xorg server for your non-seat0
   seats, it will end up with the following error: (EE) No devices
   found.

   * After applying
   xfree86_allow_fallback_to_pci_bus_probe_for_non_seat0.patch, you can
   configure your seats in LightDM by setting appropriate xserver-
   config properties for each seat. However, you can't configure them in
   GDM.

   * After applying xfree86_add_matchseat_key_to_xorg_conf.patch,
   configure your seats properly and restart LightDM/GDM services (or
   reboot your computer) repeatedly. In some iterations, it may happen
   that logind can't activate graphical sessions for seat0. If it occurs,
   check output of command ps -FC Xorg and you'll see that a non-seat0
   Xorg server has a lower PID than seat0 one. Moreover, the non-seat0
   has opened a TTY, while the seat0 hasn't.

   [Regression Potential]

   * Very low. All these patches were well tested in xorg-server trusty
   package available in ppa:ubuntu-multiseat/ppa.

 To manage notifications about this bug go to:
 https://bugs.launchpad.net/xorg-server/+bug/1209008/+subscriptions


-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1209008

Title:
  [SRU] X doesn't work for video cards with non-KMS drivers on non-seat0
  seats

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1209008/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1209008] Re: X fails to detect certain video cards on non-seat0 seats

2014-10-01 Thread Laércio de Sousa
** Branch linked: lp:~ubuntu-multiseat/xorg-server/trusty-matchseat

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1209008

Title:
  X fails to detect certain video cards on non-seat0 seats

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1209008/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1209008] Re: X fails to detect certain video cards on non-seat0 seats

2014-10-01 Thread Laércio de Sousa
** Description changed:

- From https://bugs.freedesktop.org/show_bug.cgi?id=66851:
+ [Impact]
  
-  I have a multiseat setup with a primary on-board Intel graphics
-  device and a secondary Silicon Motion SM501 graphics card. My SM501
-  is configured via custom xorg.conf with siliconmotion ddx driver, so
-  it exposes no framebuffer devices to e.g. systemd-logind. The same
-  situation is seen e.g. for a NVIDIA graphics card with proprietary
-  drivers.
-  
-  Every time I configure my system to assign my SM501 card with a
-  secondary seat, i.e. not seat0, my X server fails to start,
-  returning a No devices detected error. Nevertheless, when I assign
-  my SM501 card with seat0 and attach my Intel graphics device to
-  secondary seat (via loginctl), both seats load successfully.
-  
-  Investigating the Xorg-server sources, I've found something related
-  to platform bus. I don't know what is it at all, but whatever it
-  means, my Intel graphics card with its open-source drivers implement
-  it, but my siliconmotion driver doesn't.
-  
-  In its current form, Xorg-server probes for platform bus devices as
-  well as legacy PCI bus ones only for seat0. For other seats, it
-  only probes for platform bus devices, hence it never reaches my
-  SM501 card, returning that No devices found error.
-  
-  I don't know if there's a good reason for probing only platform bus
-  devices on non-seat0 seats, but this brings a problem for multiseat
-  setups like mine.
+ * In Xorg-server versions older than 1.16, if Xorg is started as a non-
+ seat0 X server (i.e. if it was started with -seat  option where
+  != seat0), it only probes platform bus for graphics devices,
+ leaving devices with non-KMS drivers (like NVIDIA proprietary drivers
+ and old ones like xf86-video-siliconmotion) unreachable.
  
- This same problem was encoutered by a user with two NVIDIA cards; see
- bug #976124.
+ Patch xfree86_allow_fallback_to_pci_bus_probe_for_non_seat0.patch from
+ lp:~ubuntu-multiseat/xorg-server/trusty-matchseat fixes this.
  
- A patch was supplied to the upstream bug report, and this patch seems to
- fix the problem.
+ * systemd-logind has no intrinsic mechanism to assign non-KMS graphics
+ devices to seats. In this case, one should tag another seat device
+ (keyboard, USB hub, etc.) in udev as master-of-seat, and provide a
+ suitable xorg.conf for that seat. In order to avoid that a given
+ xorg.conf affects other seats, it should be passed to Xorg via -config
+ xorg.conf.custom option, which requires X server command line
+ customization support in DM in use (GDM, for example, has no such
+ support).
  
- Note that this bug only affects detection of cards when X is passed the
- '-seat' argument with a seat name OTHER than seat0.  Thus, this only
- happens in multiseat setups.
+ Patch xfree86_add_matchseat_key_to_xorg_conf.patch from lp:~ubuntu-
+ multiseat/xorg-server/trusty-matchseat introduces a new MatchSeat key
+ for xorg.conf sections Device, Screen, and ServerLayout, which
+ will target a given seat only. Example file
+ /etc/X11/xorg.conf.d/90-seat-1.conf:
+ 
+ Section Device
+ Identifier card0
+ Driver nvidia
+ Option NoLogo True
+ # This section will only apply for seat-1
+ MatchSeat seat-1
+ EndSection
+ 
+ * systemd-logind can't handle any VT switching for non-seat0 seats, but
+ Xorg-server older than 1.16 still opens VT even if it's started as a
+ non-seat0 X server. This may lead to a race condition between X servers:
+ if a non-seat0 one is started before a seat0 one, the former steals
+ VTs from the later. If a seat0 X server can't open VTs, systemd-logind
+ can't activate sessions for seat0, leaving user without sound or usb
+ input support, for example.
+ 
+ Patch xfree86_keep_non_seat0_from_touching_vts.patch from lp:~ubuntu-
+ multiseat/xorg-server/trusty-matchseat fixes this.
+ 
+ [Test Case]
+ 
+ * Set up a multiseat system where your non-seat0 seats use non-KMS video
+ drivers (you may need to tag another device in udev as master-of-seat
+ in order to achieve it).
+ 
+ * When LightDM/GDM tries to start a Xorg server for your non-seat0
+ seats, it will end up with the following error: (EE) No devices found.
+ 
+ * After applying
+ xfree86_allow_fallback_to_pci_bus_probe_for_non_seat0.patch, you can
+ configure your seats in LightDM by setting appropriate xserver-config
+ properties for each seat. However, you can't configure them in GDM.
+ 
+ * After applying xfree86_add_matchseat_key_to_xorg_conf.patch, configure
+ your seats properly and restart LightDM/GDM services (or reboot your
+ computer) repeatedly. In some iterations, it may happen that logind
+ can't activate graphical sessions for seat0. If it occurs, check output
+ of command ps -FC Xorg and you'll see that a non-seat0 Xorg server has
+ a lower PID than seat0 one. Moreover, the non-seat0 has opened a TTY,
+ while the seat0 hasn't.
+ 
+ [Regression Potential]
+ 
+ * Very low. All these patches were well 

[Ubuntu-x-swat] [Bug 1365336] Re: Lightdm update=No desktop

2014-09-09 Thread Laércio de Sousa
According with your loginctl seat-status seat0 outputs, it seems your
live session lacks framebuffer devices (/dev/fb*) for VirtualBox/VMware.
Just for comparison, my Lubuntu system installed in a VirtualBox VM does
have a framebuffer device, so I suspect some needed kernel module for
providing framebuffer devices in VirtualBox is missing/not loaded for a
live session.

Anyway, this problem with CanGraphical=no seat0 are strictly related to
the lack of framebuffer devices in the system, so it can't be related to
xserver-xorg-video-* drivers.

@robert-ancell, in fact, CanGraphical property check was never implemented in 
GDM, although there's a 2-years-old open bug by Lennart:
https://bugzilla.gnome.org/show_bug.cgi?id=678535

I will write to systemd-devel mailing list asking for suggestions. In
the meanwhile, it's better to make CanGraphical check in lightdm
optional (and disabled by default until we can address these issues with
missing framebuffer devices).

** Bug watch added: GNOME Bug Tracker #678535
   https://bugzilla.gnome.org/show_bug.cgi?id=678535

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xserver-xorg-video-vesa in Ubuntu.
https://bugs.launchpad.net/bugs/1365336

Title:
  Lightdm update=No desktop

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fglrx-installer/+bug/1365336/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1365336] Re: Lightdm update=No desktop

2014-09-09 Thread Laércio de Sousa
Here are my test results on latest Lubuntu 14.10 daily build booted in
live mode on both VirtualBox 4.3.14 and VMware Player 6.0.3:

VirtualBox: FAILED (no framebuffer devices available, probably required
kernel module vboxvideo is missing in the Live DVD). Same results as
@elfy

VMWare Player: PASSED (framebuffer device named svgadrmfb available,
probably provided by kernel module vmwgfx included in the Live DVD).

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xserver-xorg-video-vesa in Ubuntu.
https://bugs.launchpad.net/bugs/1365336

Title:
  Lightdm update=No desktop

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fglrx-installer/+bug/1365336/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1365336] Re: Lightdm update=No desktop

2014-09-08 Thread Laércio de Sousa
I've crated a topic in NVIDIA DevZone Forums about shipping this udev
rule. Someone have pointed out about the possibility of no kernel
devices (like /dev/dri/card*) being available, since they are not
created by NVIDIA drivers, but by other kernel modules.

So I'm proposing this alternative udev rule as a fallback for the case
we cannot guarantee /dev/dri/card* is available in the system:

SUBSYSTEM==pci, ATTRS{vendor}==0x10de, DRIVER==nvidia,
TAG+=seat, TAG+=master-of-seat

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to fglrx-installer in Ubuntu.
https://bugs.launchpad.net/bugs/1365336

Title:
  Lightdm update=No desktop

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fglrx-installer/+bug/1365336/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1365336] Re: Lightdm update=No desktop

2014-09-08 Thread Laércio de Sousa
@mdeslaur I was unable to reproduce your error here. I've just installed
and updated Lubuntu 14.10beta1 in a VMware Player VM and everything goes
fine. Could you provide some more info about your VM (lightdm logs, Xorg
logs, etc.)?

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xserver-xorg-video-vmware in Ubuntu.
https://bugs.launchpad.net/bugs/1365336

Title:
  Lightdm update=No desktop

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fglrx-installer/+bug/1365336/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1366206] Re: Graphical desktop not starting from livesession

2014-09-08 Thread Laércio de Sousa
*** This bug is a duplicate of bug 1365336 ***
https://bugs.launchpad.net/bugs/1365336

Please attach output of command loginctl seat-status seat0 for each
case.

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xserver-xorg-video-vesa in Ubuntu.
https://bugs.launchpad.net/bugs/1366206

Title:
  Graphical desktop not starting from livesession

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-vesa/+bug/1366206/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1365336] Re: Lightdm update=No desktop

2014-09-05 Thread Laércio de Sousa
@robert-ancell I believe not, but I'm not sure. This udev rule I propose
is a derivative of other ideas proposed by Ubuntu Multiseat team
members.

When that master-of-seat concept was introduced in systemd, Lennart
Poettering suggested that a suitable udev rule should be included in
upstream NIVDIA proprietary driver. Right now we could include it in
downstream nvidia-graphics-drivers Ubuntu packages (and even requesting
its inclusion in Debian packages). At a second moment we could submit it
to upstream.

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to fglrx-installer in Ubuntu.
https://bugs.launchpad.net/bugs/1365336

Title:
  Lightdm update=No desktop

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fglrx-installer/+bug/1365336/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1365336] Re: Lightdm update=No desktop

2014-09-05 Thread Laércio de Sousa
For future reference to nvidia-graphics-drivers maintainers: I suggest
to install a file named

/usr/lib/udev/rules.d/71-seat-nvidia.rules

with the sixth alternative proposed above:

SUBSYSTEM==drm, KERNEL==card[0-9]*, ATTRS{vendor}==0x10de,
DRIVERS==nvidia, TAG+=master-of-seat

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to fglrx-installer in Ubuntu.
https://bugs.launchpad.net/bugs/1365336

Title:
  Lightdm update=No desktop

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/fglrx-installer/+bug/1365336/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1209008]

2014-05-16 Thread Laércio de Sousa
Fixed in
http://cgit.freedesktop.org/xorg/xserver/commit/?id=29b1484bb9555e45067669cbfe68a3c40596f4ff

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1209008

Title:
  X fails to detect certain video cards on non-seat0 seats

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1209008/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1283021] Re: Backport upstream patch to keep non-seat0 X servers from touching VTs

2014-05-15 Thread Laércio de Sousa
Please consider backporting these upstream patches, too.

http://cgit.freedesktop.org/xorg/xserver/commit/?id=29b1484bb9555e45067669cbfe68a3c40596f4ff
http://cgit.freedesktop.org/xorg/xserver/commit/?id=7070ebeebaca1b51f8a2801989120784a1c374ae
http://cgit.freedesktop.org/xorg/xserver/commit/?id=a6f5ffd5879e7fb052d343592951cc476b699bb4
http://cgit.freedesktop.org/xorg/xserver/commit/?id=fb24ac0a2c317099bdf7d1d8e4b7c443e3ee644f

** Summary changed:

- Backport upstream patch to keep non-seat0 X servers from touching VTs
+ Backport upstream patches to run non-seat0 X servers correctly with non-KMS 
video drivers

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1283021

Title:
  Backport upstream patches to run non-seat0 X servers correctly with
  non-KMS video drivers

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1283021/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1209008] Re: X fails to detect certain video cards on non-seat0 seats

2014-05-15 Thread Laércio de Sousa
Fixed in upstream. See commit
http://cgit.freedesktop.org/xorg/xserver/commit/?id=29b1484bb9555e45067669cbfe68a3c40596f4ff

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1209008

Title:
  X fails to detect certain video cards on non-seat0 seats

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1209008/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1228095]

2014-02-22 Thread Laércio de Sousa
Commit 46cf2a6093 solves this bug.

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1228095

Title:
  Enable default options for non-seat0 seats (no need of systemd-multi-
  seat-x wrapper)

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1228095/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1283021] [NEW] Backport upstream patch to keep non-seat0 X servers from touching VTs

2014-02-21 Thread Laércio de Sousa
Public bug reported:

Please apply the following xserver upstream patch to current trusty
package:

http://cgit.freedesktop.org/xorg/xserver/commit/?id=46cf2a60934076bf568062eb83121ce90b6ff596

This is the last one needed to get multiseat working properly without
need of systemd-multi-seat-x wrapper.

Thanks!

** Affects: xorg-server (Ubuntu)
 Importance: Undecided
 Status: New


** Tags: multiseat

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1283021

Title:
  Backport upstream patch to keep non-seat0 X servers from touching VTs

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1283021/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1283021] Re: Backport upstream patch to keep non-seat0 X servers from touching VTs

2014-02-21 Thread Laércio de Sousa
Related bug: https://bugs.launchpad.net/ubuntu/+source/xorg-
server/+bug/1228095

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1283021

Title:
  Backport upstream patch to keep non-seat0 X servers from touching VTs

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1283021/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


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

2014-02-11 Thread Laércio de Sousa
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.

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1228095

Title:
  Enable default options for non-seat0 seats (no need of systemd-multi-
  seat-x wrapper)

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1228095/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


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

2013-10-23 Thread Laércio de Sousa
 Has the MatchSeat patch been merged to master in the upstream xorg
repository?

Not yet :-(

At the moment, among all patches we curently handle in Multiseat PPA,
only this one has been merged upstream:
http://cgit.freedesktop.org/xorg/xserver/commit/?id=c73c36b537f996574628e69681833ea37dec2b6e

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1228095

Title:
  Enable default options for non-seat0 seats (no need of systemd-multi-
  seat-x wrapper)

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1228095/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


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

2013-10-23 Thread Laércio de Sousa
Richard,

Please don't forget to include build option --enable-kdrive-evdev in
deban/rules! This is necessary for Xephyr-based multiseat setups (e.g. 2
seats using a single dual-head graphics card). In my work, I have some
setups of this kind.

One more thing: lately my tries to build xorg-server in Launchpad have
failed. The build process hangs in a unit test (xfvb-run). As a
workaround, I have to set

DEB_BUILD_OPTIONS += nocheck

in debian/rules

I hope you don't need to do this.

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1228095

Title:
  Enable default options for non-seat0 seats (no need of systemd-multi-
  seat-x wrapper)

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1228095/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1209008] Re: X fails to detect certain video cards on non-seat0 seats

2013-10-10 Thread Laércio de Sousa
Hi there!

Oleg Samarin, who introduced the master-of-seat concept in systemd-
logind, has recently submitted a patch for xorg-server that introduces a
new capability: MatchSeat. The concept is explained here:

http://lists.x.org/archives/xorg-devel/2013-September/037945.html

and the patch is available here:

http://lists.x.org/archives/xorg-devel/2013-September/037946.html

As you can see, it includes my small patch for fixing that no devices
detected error. In fact, I've shared privately this patch with him
before opening bug freedesktop#66851, and I believe it makes more sense
to include my patch in a more comprehensive work like his.

I strongly recommend that you try this new patch. I'll finally begin my
switch back to Ubuntu tomorrow, so I can upload to Multiseat PPA soon.

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1209008

Title:
  X fails to detect certain video cards on non-seat0 seats

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1209008/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


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

2013-10-10 Thread Laércio de Sousa
The portion of this patch that enables GrabDevice by default for non-
seat0 seats was already merged upstream. Bug freedesktop#69478 is now
fixed.

http://cgit.freedesktop.org/xorg/xserver/commit/?id=c73c36b537f996574628e69681833ea37dec2b6e

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1228095

Title:
  Enable default options for non-seat0 seats (no need of systemd-multi-
  seat-x wrapper)

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1228095/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


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

2013-09-20 Thread Laércio de Sousa
Public bug reported:

This patch contributes to fill the remaining gaps in X.Org which still
make systemd-multi-seat-x wrapper needed for some multiseat setups.

When -seat option is passed to Xorg with an argument other than
seat0, the following options are enabled by default:

* Disable VT switching --- no need of setting Option DontVTSwitch in
xorg.conf's ServerFlags section.

* Enable VT sharing --- no need of passing option -sharevts to Xorg
command line.

* Enable option GrabDevice for input drivers (e.g. evdev) --- no need
of setting this option in xorg.conf's InputClass section.

Related upstream bugs:

https://bugs.freedesktop.org/show_bug.cgi?id=69477
https://bugs.freedesktop.org/show_bug.cgi?id=69478

** Affects: xorg-server
 Importance: Unknown
 Status: Unknown

** Affects: xorg-server (Ubuntu)
 Importance: Undecided
 Status: New


** Tags: multiseat

** Patch added: Enable default options for non-seat0 seats
   
https://bugs.launchpad.net/bugs/1228095/+attachment/3831282/+files/xserver-non-seat0-defaults.patch

** Bug watch added: freedesktop.org Bugzilla #69477
   https://bugs.freedesktop.org/show_bug.cgi?id=69477

** Also affects: xorg-server via
   https://bugs.freedesktop.org/show_bug.cgi?id=69477
   Importance: Unknown
   Status: Unknown

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1228095

Title:
  Enable default options for non-seat0 seats (no need of systemd-multi-
  seat-x wrapper)

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1228095/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1209008]

2013-09-14 Thread Laércio de Sousa
Oh, thank you all!

I've already sent an e-mail some days ago, with this patch rewritten
against latest xserver git:

http://lists.x.org/archives/xorg-devel/2013-September/037711.html

Now waiting for someone to review it...

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1209008

Title:
  X fails to detect certain video cards on non-seat0 seats

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1209008/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp


[Ubuntu-x-swat] [Bug 1209008] Re: X fails to detect certain video cards on non-seat0 seats

2013-08-08 Thread Laércio de Sousa
Hi guys!

Glad to see that my patch works for you. I left Ubuntu some time ago to
try some other systemd-enabled distros (Fedora and openSUSE) for better
multiseat support. Thanks to your collaboration, I will be back to
Ubuntu soon.


BTW, the following patch is a little bit more appropriate for Xorg 1.13, used 
in raring.

https://build.opensuse.org/package/rawsourcefile/home:lbssousa:branches:openSUSE:12.3:Update/xorg-x11-server/
-xorg-server-1.13.2-support-legacy-pci-bus-probe-not-
seat0.patch?srcmd5=688fc60a359b923f83ae948f2b58c71f

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1209008

Title:
  X fails to detect certain video cards on non-seat0 seats

To manage notifications about this bug go to:
https://bugs.launchpad.net/xorg-server/+bug/1209008/+subscriptions

___
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp