On 16 Jul 2013, at 16:28, Lennart Poettering <lenn...@poettering.net> wrote:

> On Tue, 16.07.13 16:09, Glen Gray (sla...@slaine.org) wrote:
> 
>> However, I also ran into a problem with Xorg configurations. 
>> 
>> 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 and 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. e.g '-configdir 
>> /etc/X11/xorg.conf.d/multi-session-x/seat-usb-pci-
>> 0000_00_1d_7-usb-0_3_1_4'. I'm not entirely confident that's the correct 
>> path I should be using.
> 
> I figure both of these issues are better discussed in the gdm and X11
> mailing lists rather than here.

Agreed, however, given that systemd is currently patching the launch of Xorg 
for this environment, I thought I'd pass on my update which solves my version 
of the problem.

> Note that the "multi-seat-x" tool is on its way, see this thread:
> 
> http://lists.x.org/archives/xorg-devel/2013-July/036866.html
> 
> In this same thread there are discussions about adding a MatchSeat
> option to X. This really looks like what you are looking for? With that
> in place you could have configuration fragments that only apply to
> specific seats rather than all of them?

Ok, probably best if I take this over the the xorg-devel list then. That looks 
like the conversation I'm interested in.

Thanks,
-- 
Glen Gray
<sla...@slaine.org>

_______________________________________________
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to