Понимание файла conf в /etc/modprobe.d/

Я пытаюсь понять, как использовать файл conf в /etc/modprobe.d/ . Например, в моей системе я определяю:

$ cat /etc/modprobe.d/nouveau.conf 
# debug nouveau
options nouveau debug="PGRAPH=debug"

После выключения, за которым следует новый старт, вот что я вижу:

$ dmesg | grep nouveau
[    1.495465] [drm:nouveau_drm_init [nouveau]] Loading Nouveau with parameters:
[    1.495490] [drm:nouveau_drm_init [nouveau]] ... tv_disable   : 0
[    1.495515] [drm:nouveau_drm_init [nouveau]] ... ignorelid    : 0
[    1.495539] [drm:nouveau_drm_init [nouveau]] ... duallink     : 1
[    1.495563] [drm:nouveau_drm_init [nouveau]] ... nofbaccel    : 0
[    1.495587] [drm:nouveau_drm_init [nouveau]] ... config       : (null)
[    1.495611] [drm:nouveau_drm_init [nouveau]] ... debug        : PFIFO=debug

Что подтверждается:

$ sudo  cat /sys/module/nouveau/parameters/debug 
PFIFO=debug

Так выглядит при запуске nouveau модуль считывает из другого местоположения опцию отладки (поскольку PGRAPH ! = PFIFO ). Где хранится этот альтернативный файл? Как узнать, какой из них используется?

1
задан 7 June 2020 в 16:52

1 ответ

nouveau начинается с initramfs .

Чтобы изменить параметры загрузки для этого какие модули вам нужно запустить

sudo update-initramfs -u

, чтобы применить настройку.

1
ответ дан 19 June 2020 в 22:09

Другие вопросы по тегам:

Похожие вопросы: