设置i915的内核选项

我正在尝试在运行Ubuntu 16.04的XPS 13(9360)上配置i915驱动程序,以获得更好的电池运行时间。

我用这个名字创建了一个内核配置文件:

/etc/modprobe.d/i915.conf 

文件内容:

 options i915 modeset=1 enable_rc6=1 enable_fbc=1 enable_guc_loading=1 enable_guc_submission=1 enable_huc=1 enable_psr=1 disable_power_well=0 

我重新启动了机器并检查了驱动程序参数:

 systool -v -m i915 

这不会在“参数”部分列出我的选项。

好像我的选项根本没有设置为驱动程序(只有“enable_hangcheck”选项及其“Y”默认值)。

我究竟做错了什么?

解决方案是使用update-initramfs重新生成启动映像(感谢Denis)。

对于所有内核(如果安装了多个内核)

 update-initramfs -u -k all 

对于当前使用的内核(如果您不想触及其他内核)

 update-initramfs -u 

在此之后,选项被设置,因为我看到关于“enable_huc”参数无效(dmesg)的启动时错误。 但是,systool仍然没有显示选项。