[systemd-devel] send -isolateDevice and -config option to Xserver

Tom Gundersen teg at jklm.no
Sun Nov 24 14:10:38 PST 2013


On Sun, Nov 24, 2013 at 11:05 PM, Floris <jkfloris at dds.nl> wrote:
> Op Sat, 23 Nov 2013 01:39:33 +0100 schreef Laércio de Sousa
> <lbsousajr at gmail.com>:
>
> Hi Floris!
>
> The best option for you is to use Nouveau open-source drivers with your
> NVIDIA card, because they are more systemd-friendly.
>
> If you really need the proprietary NVIDIA drivers, you'll need to recompile
> xorg-server with Oleg Samarin's patch for option MatchSeat in xorg.conf.
> Search in the october-november archives of xorg-devel mailing list. I'm
> currently using these patches in my opensuse Repo.
>
> Best regards,
>
> Em 22/11/2013 21:15, "Floris" <jkfloris at dds.nl> escreveu:
>
>> Dear systemd Maintainers,
>>
>> I am still struggling to get multiseat working with systemd 204, gdm3.10
>> and gnome3.10.
>> Last week Debian Testing has released Gnome 3.8 but unfortunately gdm3 is
>> was build
>> without systemd support, so I tried the experimental 3.10 version with
>> systemd.
>>
>> Unfortunately I can't figure out how to pass options to the Xserver,
>> because the nvidia
>> driver needs an "-isolateDevice" and/ or a "-config" option to get a
>> working multiseat.
>>
>> I have set the master-of-seat rule for udev and loginctl seat-status seat0
>> and seat1
>> shows the right devices for each seat.
>>
>> But without the -isolateDevice option the first seat Xserver grabs the two
>> Nvidia cards
>> leaving the second with an "Error no screens found" message.
>>
>> I hope someone can explain me how the two Xservers are started. I think
>> that
>> /lib/systemd/systemd-multi-seat-x start the second Xserver with a gdm3 for
>> seat1
>> But does it also start seat0? And how can I send the -isolateDevice option
>> to the Xservers?
>>
>> thanks,
>>
>> floris
>> _______________________________________________
>> systemd-devel mailing list
>> systemd-devel at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/systemd-devel
>
>
>
> Thanks for pointing me to Oleg patches. This solution works perfect.
> Why isn't his contribution merged?
> http://lists.x.org/archives/xorg-devel/2013-September/037946.html

You should probably ask the xorg-devel list why it was not merged.

Cheers,

Tom


More information about the systemd-devel mailing list