On Mar 26, 2012, at 7:37 PM, Alan Coopersmith <[email protected]> 
wrote:

> On 03/26/12 06:01 PM, Alan Coopersmith wrote:
>> On 03/26/12 04:13 PM, Jeremy Huddleston wrote:
>>> These need to die.  This removes 30K lines of code from xorg-server.  It 
>>> must be good!
>>> 
>>> Most functionality of these servers can be provide by Xorg with either the 
>>> nested or dummy video driver.  If someone really misses functionality, we 
>>> should fix that deficiency in hw/xfree86, xf86-video-dummy, or 
>>> xf86-video-nested.  Also, there's nothing stopping anyone from using older 
>>> server versions if they still need these DDXs.
>> 
>> The giant blocker from my point of view is that by just deleting them, you've
>> made it impossible for non-root users to run them, since Xorg only reads 
>> config
>> files from system directories when run as a root user.
> 
> Oh, and there's probably at least two other alternative solutions to this too:
> 
> a) install a non-setuid-root copy of Xorg and have Xnest/Xephyr/Xvfb run that

This is the option I prefer, although I'd rather have ${bindir}/Xorg and 
${bindir}/Xorg.suid to make it obvious which is which (and which is "the 
future").

_______________________________________________
[email protected]: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to