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.