Bug 50578 - nvidia_common.conf в /etc/modprobe.d/ не даёт переназначить конфиг
Summary: nvidia_common.conf в /etc/modprobe.d/ не даёт переназначить конфиг
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: nvidia_glx_common (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 minor
Assignee: Sergey V Turchin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-08 00:52 MSK by Vladislav Babenko
Modified: 2024-06-10 10:01 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vladislav Babenko 2024-06-08 00:52:34 MSK
Есть какой-то резон держать файл пакета nvidia_common.conf в  /etc/modprobe.d/ директории?

Нужно было отключить kms, ну и, собственно, в  /etc/modprobe.d/ уже нет возможности это переназначить, там уже сидит файл от пакета.

Canonical, в /lib/modprobde.d/ кидает:
https://github.com/canonical/ubuntu-drivers-common/blob/master/UbuntuDrivers/detect.py#L534

Arch linux в пакете nvidia-utils чёрный список с nouveau кидает в /usr/lib/modprobde.d/
Comment 1 Sergey V Turchin 2024-06-08 18:43:10 MSK
Это файл настроек.
Comment 2 Vladislav Babenko 2024-06-08 20:35:25 MSK
(Ответ для Sergey V Turchin на комментарий #1)
> Это файл настроек.

А если его переместить в /lib/modprobe.d?
В man документациях эта директория тоже указана как место, где могут находиться файлы настроек:

https://manpages.ubuntu.com/manpages/bionic/man5/modprobe.d.5.html
https://manpages.debian.org/buster/kmod/modprobe.d.5.en.html

В директоррии Altlinux в этой директории также есть README.
cat /lib/modprobe.d/README
"Files in this directory contain configuration for modprobe, a program to load
kernel modules."

Предыдущие примеры с другими системами я тоже указал. Поломаться ничего не должно, по сути, ничего и не меняется. При обновлении пакета файл конфигурации просто поменяет своё расположение, но всё также будет читаться.

Зато у пользователя появиться возможность переназначить файл настроек не трогая сам пакетный файл. В частности, на данный момент, это затрагивает меня.
Comment 3 Sergey V Turchin 2024-06-10 10:01:54 MSK
(Ответ для Vladislav Babenko на комментарий #2)
> А если его переместить в /lib/modprobe.d?
> В man документациях эта директория тоже указана как место, где могут
> находиться файлы настроек:
В /lib нет и не может быть никаких файлов настроек.