I seem to have some issues in setting up the X.org configuration.
My interpretation was that anything in /etc/X11/ will override /usr/share/X11, but maybe I understood that wrong? Or is it just that /etc/X11/xorg.conf.d overrides /usr/share/X11/xorg.conf.d? What I observe is that anything in /usr/share/X11/xorg.conf.d has priority.
There seems to be conflicting information after googling about this. The X.org docs seem to imply that /usr/share/X11/xorg.conf.d is searched LAST so that would give it priority. Others say that /usr/share/X11/xorg.conf.d is search first and so has lower priority. Acccording to
Quote:
In addition to the conf files found in /etc/X11 or $sysconfdir/X11 used
for local administration, we also reserve a system directory for vendor
and package usage. The simple search path is:
/usr/share/X11/xorg.conf.d
$datadir/X11/xorg.conf.d
Files from these directories will have the lowest config priority.
|
Either way, if /etc/X11/xorg.conf exists, than this file is supposed to override all others.
So you can understand my confusion. As I maintain the nvidia drivers at Slackbuilds.org, I want to place a default configuration so that basic users can have it all work automagically but at the same time to not have any custom configuration files overridden that were created by advanced users.