Skip to content
Snippets Groups Projects
  1. Mar 27, 2018
  2. Oct 28, 2015
  3. Sep 23, 2015
  4. Sep 21, 2015
  5. Sep 02, 2015
  6. Aug 24, 2015
    • Olivier Fourdan's avatar
      configurable maximum number of clients · d206c240
      Olivier Fourdan authored and Keith Packard's avatar Keith Packard committed
      
      Make the maximum number of clients user configurable, either from the command
      line or from xorg.conf
      
      This patch works by using the MAXCLIENTS (raised to 512) as the maximum
      allowed number of clients, but allowing the actual limit to be set by the
      user to a lower value (keeping the default of 256).
      
      There is a limit size of 29 bits to be used to store both the client ID and
      the X resources ID, so by reducing the number of clients allowed to connect to
      the X server, the user can increase the number of X resources per client or
      vice-versa.
      
      Parts of this patch are based on a similar patch from Adam Jackson
      <ajax@redhat.com>
      
      This now requires at least xproto 7.0.28
      
      Signed-off-by: Adam Jackson's avatarAdam Jackson <ajax@redhat.com>
      Signed-off-by: default avatarOlivier Fourdan <ofourdan@redhat.com>
      Reviewed-by: Adam Jackson's avatarAdam Jackson <ajax@redhat.com>
      Signed-off-by: default avatarKeith Packard <keithp@keithp.com>
      d206c240
  7. Jul 28, 2015
  8. Nov 30, 2014
  9. Sep 22, 2014
  10. May 24, 2014
  11. Oct 11, 2012
  12. May 01, 2012
  13. Oct 18, 2011
  14. Oct 06, 2011
  15. Aug 22, 2011
    • Lennart Poettering's avatar
      config: add udev/systemd multi-seat support · 159b03e1
      Lennart Poettering authored and Peter Hutterer's avatar Peter Hutterer committed
      Add support for multi-seat-aware input device hotplugging. This
      implements the multi-seat scheme explained here:
      
      http://www.freedesktop.org/wiki/Software/systemd/multiseat
      
      
      
      This introduces a new X server switch "-seat" which allows configuration
      of the seat to enumerate hotplugging devices on. If specified the value
      of this parameter will also be exported as root window property
      Xorg_Seat.
      
      To properly support input hotplugging devices need to be tagged in udev
      according to the seat they are on. Untagged devices are assumed to be on
      the default seat "seat0". If no "-seat" parameter is passed only devices
      on "seat0" are used. This means that the new scheme is perfectly
      compatible with existing setups which have no tagged input devices.
      
      Note that the -seat switch takes a completely generic identifier, and
      that it has no effect on non-Linux systems. In fact, on other OSes a
      completely different identifier scheme for seats could be used but still
      be exposed with the Xorg_Seat and -seat.
      
      I tried to follow the coding style of the surrounding code blocks if
      there was any one could follow.
      
      Signed-off-by: default avatarPeter Hutterer <peter.hutterer@who-t.net>
      159b03e1
  16. Jun 22, 2011
  17. May 13, 2011
Loading