我最近购买了一台新的 HP Pavillion 笔记本电脑(AMD Ryzen 5 处理器、Radeon Vega 移动显卡和 12GB RAM),并安装了 Kubuntu 18.04 和 Windows 10。当笔记本电脑在插入电源时启动时,Ubuntu 运行得非常好,但当它使用电池启动时它的运行速度相当慢,并且在尝试某些操作(例如打开或关闭某些程序)后崩溃。然而,如果笔记本电脑在插入时启动,然后我拔掉它,它仍然可以正常工作,而当它使用电池启动然后我将其插入时,会发生相应的相反情况。Windows 没有这样的问题;无论使用电池还是插电,它都运行良好。这让我认为问题可能来自 Ubuntu 在启动时设置的某些进程或其他东西。
此外,操作系统似乎与电池的交互不太好,因为它在任务栏中显示了错误的电量(例如,当它整天充电时为 85%)并运行命令 upower -i /org/freedesktop /Upower/devices/battery_BATO 返回以下内容,这与我从中获取命令的网页获得的结果有很大不同:
native-path: (null)
power supply: no
updated: mié 31 dic 1969 18:00:00 CST (1583787746 seconds ago)
has history: no
has statistics: no
unknown
warning-level: unknown
battery-level: unknown
icon-name: '(null)'
最后,我应该提到,当我最初安装 Kubuntu 时,在使用电池时无法完全加载桌面,这是通过进入 BIOS -> 系统配置并将电池剩余时间设置为启用来解决的。
希望有人能帮助我解决这个问题。
答案1
如果有人遇到类似问题,请更新:这似乎是内核问题。我使用的是内核版本 5.3.0-51-generic,切换到更新的 5.3.17-050317-generic 似乎已经解决了问题。 upower 命令仍然具有相同的奇怪输出,但计算机现在运行平稳,即使使用电池启动也不会崩溃。