12 ms·
Because ACPI is garbage.
by turminal 6y ago
Because ACPI is garbage.
- ben_bai 6y agoACPI implementations differ, bugs and crappy ACPI stacks. Faulty firmware is everywhere. Also every device driver needs to handle suspend/resume for the device, which is very hard to implement without documentation. And the only way is to reverse engineer some windows driver...
- tenebrisalietum 6y agoThis. ACPI seems to ensure that platforms have to depend on lowest-common-denominator buggy firmware that is only tested against Windows, all while trying to say there's any benefit at all to allowing laptop manufacturers to hide/abstract away hardware involved in power and fan control from the operating system.