Итак, я установил Ubuntu на свой новый игровой ноутбук (Xiaomi Gaming Laptop 2, NVidia GTX 1060, I7 8750H, 16 ГБ ОЗУ) и реализовал очень быструю разрядку и нагрев батареи даже на холостом ходу. Вначале это было около 35 Вт (как показано в powertop
), затем я научился использовать графическую карту Intel вместо NVidia и смог снизить ее до 20-25 Вт. Также были установлены tlp
и cpupower
и установите его на powersave
.
Похоже, проблема (как показано в lscpu
) в том, что процессор всегда слишком высок (не видел его при частотах 2,5 ГГц и большую часть времени 4 ГГц). Есть идеи, почему это может быть? top
не показывает никакого процесса, потребляющего более 7% ЦП на холостом ходу. Есть ли какие-либо известные проблемы, связанные с intel_pstate
?
РЕДАКТИРОВАТЬ: кажется, я нашел одну возможную причину для этого. Проверка top
снова показывает, что процесс IRQ, связанный с intel-gpio
, постоянно использует около 15-20% ЦП. Есть идеи? Как я могу отследить, какой компонент вызывает это?
Наконец я нашел причину, я отправлю ее в случае, если у любого есть та же проблема. Я погуглил точное устройство, которое показало в IRQ и нашло, что некоторые пользователи MSI PS63, которые установили Linux, оказались с той же проблемой: https://bbs.archlinux.org/viewtopic.php? pid=1862570#p1862570
Проблема возникает из сенсорной панели. В моем случае, снова переплетая шину i2c решил проблему:
sudo -i
echo -n "i2c_designware.0" > /sys/bus/platform/drivers/i2c_designware/unbind
echo -n "i2c_designware.0" > /sys/bus/platform/drivers/i2c_designware/bind