如何知道linux模块的每个芯片的默认值

时间:2016-11-01 01:19:00

标签: linux module

我正在尝试调整我的笔记本电脑视频(英特尔HD 520),参考https://wiki.archlinux.org/index.php/intel_graphics

modinfo -p i915显示可以设置的模块参数。 一些参数表示默认值是每个芯片。

enable_fbc:Enable frame buffer compression for power savings (default:-1 (use per-chip default)) (int)

我如何知道每个芯片的默认值是什么?

1 个答案:

答案 0 :(得分:1)

在没有更改参数的情况下引导内核,并查看/sys/module/i915/parameters/enable_fbc。这将告诉您正在运行的硬件的运行内核版本的默认值。

否则,您只能通过查看所需内核版本的i915驱动程序源来确定。默认值随时间变化。一般情况下,只有在使用安全的情况下才会启用它,并且更改此模块参数会污染内核。这意味着开发人员不会关心您在启用某些默认情况下禁用的内容时可能会看到的错误。