Multiseat X sessions and Xorg configs

Glen Gray slaine at slaine.org
Thu Jul 18 00:56:42 PDT 2013


On 18 Jul 2013, at 05:59, Dave Airlie <airlied at gmail.com> wrote:

>> ...
>> However, I also ran into a problem with Xorg configurations. As has been discussed the multi-seat-x tool currently wraps the call to the X server and appends some appropriate parameters. I've seen mention of tailoring the Match options for input classes to include a MatchSeat option. However, the Device section is another area that needs consideration.
>> 
>> In my setup, the host system runs on an embedded PC and has an xorg.conf.d Device entry for the Intel driver to enable certain options. However, this is global and caused problems with the displays on the other seats. e.g. with the second seat starting Xorg it was looking for the Intel device as described in the xorg.conf.d file, rather than using the appropriate Frame-buffer device. I've patched the systemd/login/multi-seat-x.c to also pass over a -configdir parameter to the Xorg it launches. I'm not entirely confident that's the correct path I should be using.
>> ..-configdir /etc/X11/xorg.conf.d/multi-session-x/seat-usb-pci-0000_00_1d_7-usb-0_3_1_4
>> 
> 
> Maybe add Option "AutoAddGPU" "FALSE" to your xorg.conf.

Thanks Dave,

I'll give that a shot later and see if it helps. 
-- 
Glen Gray
<slaine at slaine.org>







More information about the xorg-devel mailing list