[РЕШЕНО] /etc/X11/xorg.conf.d/*.conf не изменяет стандартные конфиги из /usr/share/X11/xorg.conf.d/

есть файл /usr/share/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf
Section "OutputClass"
    Identifier "intel"
    MatchDriver "i915"
    Driver "modesetting"
EndSection

Section "OutputClass"
    Identifier "nvidia"
    MatchDriver "nvidia-drm"
    Driver "nvidia"
    Option "AllowEmptyInitialConfiguration"
    Option "PrimaryGPU" "yes"
    ModulePath "/usr/lib/nvidia/xorg"
    ModulePath "/usr/lib/xorg/modules"
EndSection
мне нужно убрать опцию Option "PrimaryGPU" "yes" мешает нормальной загрузке иксов вообще без конфигов, потому что у меня главная видюха AMD, и без этой опции все работает как нужно.
что я сделал что бы изменить эту опцию: скопировал этот файл в /etc/X11/xorg.conf.d/, заменил "yes" на "no" (даже просто удалял), но ничего не изменилось, стандартный конфиг не заменился на мой измененный, а загружаются оба.
менял префикс в названии файла с 10 на 0 и на 90, но ничего не работает, попрежднему загружаются оба конфига и опция PrimaryGPU не меняется (((
как убрать эту чертову опцию?
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
как убрать
Не понятно что мешает в одном конфиге прописать no, зачем несколько? И конфиги не заменяются а просто применяется все что прописано и последним с большим номером, и не всегда загруженную опцию можно выгрузить не перегружая иксы
vs220
Не понятно что мешает в одном конфиге прописать no
имеешь ввиду менять в /usr/share/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf, при очередном обновлении восстановится.
vs220
И конфиги не заменяются а просто применяется все что прописано и последним с большим номером
ну так я префикс менял, по идее с префиксом 90 мои изменения должны были примениться, но это не так.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
имеешь ввиду менять в /usr/share/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf, при очередном обновлении восстановится.
Ну для sli вики именно это и рекомендует, чтобы не затиралось есть ноэкстрат в пакмане

Гляньте лог иксов там по идеи должно быть видно что грузиться, но по моему отменить эту опцию без перегрузки нельзя - то есть будет грузиться если где нибудь прописано и предыдущее или последующее опцию не отменит
https://wiki.archlinux.org/index.php/NVIDIA/Tips_and_tricks#Enabling_SLI
Для сли но по идеи и для вашего случая
Так не пойдет?
Section "OutputClass"
    Identifier "nvidia"
    MatchDriver "nvidia-drm"
    Driver "nvidia"
    Option "AllowEmptyInitialConfiguration"
    Option "PrimaryGPU" "no"
    #ModulePath "/usr/lib/nvidia/xorg"
    #ModulePath "/usr/lib/xorg/modules"
EndSection
vs220
отменить эту опцию без перегрузки нельзя
А может и не прав.
Конфиг читается согласно документации из
. /etc/X11/<cmdline>
/usr/etc/X11/<cmdline>
/etc/X11/$XORGCONFIG
/usr/etc/X11/$XORGCONFIG
/etc/X11/xorg.conf
/etc/xorg.conf
/usr/etc/X11/xorg.conf.<hostname>
/usr/etc/X11/xorg.conf
/usr/lib/X11/xorg.conf.<hostname>
/usr/lib/X11/xorg.conf
Если в коде по обычной сортировке перебор то последним будет из /usr
Можно попробовать в /usr/share/X11/xorg.conf.d/90-nvidia-drm-outputclass.conf прописать
valera_cr, это работает только если править в /usr/share/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf
а в /etc/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf не работает.

vs220
Конфиг читается согласно документации из

Если в коде по обычной сортировке перебор то последним будет из /usr
конфиги из /etc обязаны иметь приоритет выше чем в /usr

vs220
Можно попробовать в /usr/share/X11/xorg.conf.d/90-nvidia-drm-outputclass.conf прописать
из принципа это сделать не могу!!! в /usr не копаюсь, кроме /usr/local/
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
вообще, на самом деле, я все сделал, просто не в том месте где логично было бы.

как мне кажется опция Option "PrimaryGPU" "yes" плохая, потому что конфликтует с амд.
без этой опции все работает как нужно на автомате (без доп. конфигов), если при загрузке моник подключен к амд, то работает амд, если к нвидиа, то нвидиа.

по мне это баг.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
обязаны
Та по уму /usr/share вообще читаться не должен. Должны быть только примеры конфигов.
Какого его приделали вообще не понятно.
 
Зарегистрироваться или войдите чтобы оставить сообщение.