You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I found acpi-eeepc-generic almost unusable in default kernel configuration. So the need for different kernel modules should at least be documented.
The code expects eeepc-laptop module to be loaded, which is not always the case. To load eeepc-laptop the kernel boot option acpi_osi=Linux must be set, at least on my combination of EEE model and BIOS.
If the option is not set, the kernel loads wmi, asus-wmi and eeepc-wmi modules are loaded instead.
Interestingly asus-laptop and asus-nb-wmi modules cannot be loaded with both kernel option settings.
To investigate which modules cause which effects, it's better to test them one by one if it's not prohibited by dependencies. Processor, AC and battery events in acpi_listen are generated by processor, ac and battery kernel modules.
Apparently, readable event names only work with new *wmi modules, and existing acpi-eeepc-generic config only works with old stack based of sparse-map and eeepc-laptop modules.
The text was updated successfully, but these errors were encountered:
I found
acpi-eeepc-generic
almost unusable in default kernel configuration. So the need for different kernel modules should at least be documented.The code expects
eeepc-laptop
module to be loaded, which is not always the case. To loadeeepc-laptop
the kernel boot optionacpi_osi=Linux
must be set, at least on my combination of EEE model and BIOS.If the option is not set, the kernel loads
wmi
,asus-wmi
andeeepc-wmi
modules are loaded instead.Interestingly
asus-laptop
andasus-nb-wmi
modules cannot be loaded with both kernel option settings.To investigate which modules cause which effects, it's better to test them one by one if it's not prohibited by dependencies. Processor, AC and battery events in acpi_listen are generated by
processor
,ac
andbattery
kernel modules.Apparently, readable event names only work with new
*wmi
modules, and existingacpi-eeepc-generic
config only works with old stack based ofsparse-map
andeeepc-laptop
modules.The text was updated successfully, but these errors were encountered: