因此,我在新游戏笔记本电脑(小米游戏笔记本电脑 2、NVidia GTX 1060、I7 8750H、16GB RAM)上安装了 Ubuntu,我发现电池消耗非常快,发热也很快,即使在空闲时也是如此。一开始大约是 35W(如图所示powertop
),然后我学会了强制使用英特尔显卡而不是 NVidia 显卡,并设法将其调低到 20-25 W。还安装了tlp
和cpupower
并将其设置为powersave
。
问题似乎是(如图所示lscpu
)处理器总是太高(没有看到低于 2.5 GHz 并且大多数时候是 4 GHz)。知道为什么会这样吗?top
没有显示任何进程在空闲时消耗超过 7% 的 CPU。是否有任何与相关的已知问题intel_pstate
?
编辑:似乎我找到了一个可能的原因。top
再次检查显示与之相关的 IRQ 进程intel-gpio
不断占用大约 15-20% 的 CPU。有什么想法吗?我如何追踪导致此问题的组件?
答案1
最后我找到了原因,如果有人遇到同样的问题,我会发布它。我在谷歌上搜索了 IRQ 中显示的确切设备,发现一些安装了 Linux 的 MSI PS63 用户也遇到了同样的问题: 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