我正在尝试了解如何在/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
)。这个备用文件存储在哪里?我如何找出使用的是哪一个?
nouveau
从 开始initramfs
。要更改此类模块的加载选项,您需要运行
应用设置。