← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 617619] [NEW] xorg.conf.d system config directory

 

Public bug reported:

xorg-server seems to contain a backport of xorg.conf.d support from the
upstream xserver-xorg 1.8 (done by debian)

The config system was slightly enhanced by allowing both a 'system
config directory' and a normal 'config directory'. This was also taken
up by debian (debian/patches/17-xfree86-saner-conf-search-paths.diff)
but not yet by ubuntu.

It is import that this patch is also taken up, because:
On a normal running lucid system, If you create the directory '/etc/X11/xorg.conf.d' and restart your X server then your input devices will not be recognized (mouse&keyboard).

The reason is that xorg will choose /etc/X11/xorg.conf.d but you guys
installed the evdev catchall rules in /usr/lib/X11/xorg.conf.d

If /usr/lib/X11/xorg.conf.d would be the 'system config directory', then
it would be no problem to have a '/etc/X11/xorg.conf.d' dir with user-
specified config snippets (in my case, that would be an automatically
generated touchscreen calibration snippet).


Please add 17-xfree86-saner-conf-search-paths.diff to your patch list.

Note that this is a pretty serious bug, as any application that thinks
there is xorg.conf.d support, and writes something in
/etc/X11/xorg.conf.d will leave the user with no input devices on next
reboot.


Thanks,
Tias

** Affects: xorg-server (Ubuntu)
     Importance: Undecided
         Status: New

-- 
xorg.conf.d system config directory
https://bugs.launchpad.net/bugs/617619
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in ubuntu.



Follow ups

References