Где я могу найти источник конкретной опции modprobe conf, чтобы стереть его?

477
B2F

Когда я делаю

modprobe -c |less 

Файлы конфигурации содержат:

options nouveau modeset=1 options bbswitch load_state=0 unload_state=1 options b43 nohwcrypt=1 qos=0 options rd md=0 options rd dm=0 options rd lvm.lv=VolGroup/lv_swap options rd lvm.lv=VolGroup/lv_root options rd luks=0 options rcutree rcu_idle_gp_delay=1 options nouveau modeset=0 options rd driver.blacklist=nouveau  # End of configuration files. Dumping indexes now: 

Я хочу избавиться от "options nouveau modeset = 0", но я не знаю, где он установлен. Он не записан нигде в файлах /etc/modprobe.d/ .conf (я вручную редактирую один файл .conf, чтобы получить первый modeset = 1 выше, но он не имеет приоритета).

Я не могу найти ни одного параметра modprobe, чтобы показать его файлы конфигурации, а параметры ядра grub, похоже, не используются.

Заранее спасибо !

РЕДАКТИРОВАТЬ: после поиска соответствующего журнала xorg, я нашел это в верхней части:

Kernel command line: BOOT_IMAGE=/vmlinuz-3.17.2-300.fc21.x86_64 root=/dev/mapper/VolGroup-lv_root ro rd.md=0 rd.dm=0 rd.lvm.lv=VolGroup/lv_swap quiet SYSFONT=latarcyrheb-sun16 rhgb rd.lvm.lv=VolGroup/lv_root rd.luks=0 KEYTABLE=fr LANG=en_US.UTF-8 CONFIG_HZ=1000 rcutree.rcu_idle_gp_delay=1 nouveau.modeset=0 rd.driver.blacklist=nouveau 

Параметру grub, который я добавил, может потребоваться обновление initramfs.

0

1 ответ на вопрос

0
B2F

So the unwanted options happened to be set by some grub conf.

I override it with the following in /etc/default/grub:

GRUB_CMDLINE_LINUX_DEFAULT="... nouveau.modeset=1"

Then I updated the initramfs img with dracut -f and it's fixed !

$ cat /sys/module/nouveau/parameters/modeset $ 1 

The driver begins to write to the device ! Now I'll have to fix a permission issue on /dev/dri/card1 ...

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