Bug ID 1193620
Summary Xorg config under /run disables /etc
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component X.Org
Assignee gfx-bugs@suse.de
Reporter tzimmermann@suse.com
QA Contact gfx-bugs@suse.de
CC gtoptsid@gmail.com
Blocks 1193250
Found By ---
Blocker ---

Citing bug 1193250, comment 11:

After the introduction of this patch that checks /run for config files, i
noticed that xorg ignored all my config files residing in /etc.

I may be wrong but looking at
https://gitlab.freedesktop.org/xorg/xserver/-/blob/master/hw/xfree86/parser/scan.c#L798
it seems to me that xorg uses only the first directory that has any files in
it.

So, because it finds /run/X11/xorg.conf.d/10-card.conf file generated by udev,
it ignores everything in /etc/X11/xorg.conf.d (and i guess also all the
distro-supplied files in /usr/share).

My impression is further stengthened by the fact that if i delete the file in
/run, then my configs are parsed correctly.

Is this a known - wanted behavior ?

Thank your for your time.


You are receiving this mail because: