我在一台现代的东芝笔记本电脑上运行 Ubuntu 18.04 没有任何问题 - 直到 2019 年 4 月 26 日更新。它需要重新启动。之后 Gnome 打开窗口的速度非常慢。我删除了所有 Gnome 扩展,运行了 sudo apt update、sudo apt autoremove、sudo apt full-upgrade,但没有任何变化。这是病毒吗?救命!?我是一个接近 80 岁的天体物理学家,但却是一个 Ubuntu 笨蛋,非常感谢帮助……
补充 4 月 29 日:其他帖子让我查看了 dmesg。在其结尾处:
[211509.868273] [drm:intel_pipe_update_end [i915]]错误管道 A 上的原子更新失败(开始=458201 结束=458202)时间 207 微秒,最小值 1073,最大值 1079,扫描线开始 1069,结束 1083
[212774.344829] perf:中断时间过长(22682 > 22655),将 kernel.perf_event_max_sample_rate 降低至 8750
这些有意义吗?
2019 年 5 月 6 日补充:越来越绝望了。顶部显示机器运行良好。使用我原来的安装程序 18.04 USB 启动没有问题。我尝试了以前的内核:同样的问题。我尝试从 Xorg 使用 Gnome 登录:同样的问题。可能不是 Gnome 的问题,因为其他东西也非常慢,以太网慢了 5-10 倍。我假设我安装的许多软件包中的一个在更新后会出现这种情况?- 但如何找到它?
答案1
经过三周的绝望搜索和毫无结果的 18.04 完整重新安装(包括我之前安装的所有软件包),我终于找到了自己的问题。最终由一位专家家庭成员诊断并修复,灵感来自问题 1021748。
按需 CPU 调节器在启动后切换到“省电”模式。这会将 CPU 频率降低到甚至低于最低设置频率 400MHz,并徘徊在 380Mhz 左右(通过 lscpu 检查)。
当调节器将 CPU 切换到省电模式时,发生了以下情况:
cat /sys/devices/system/cpu/cpufreq/policy*/scaling_governor
将 CPU 调节器切换到性能模式解决了该问题(针对 policy0-3):
echo performance | sudo tee /sys/devices/system/cpu/cpufreq/policy0/scaling_governor
永久删除按需调节器,使其在重启后继续运行,并保持调节器设置为性能:
systemctl disable ondemand
不知道为什么省电模式会变得如此糟糕,也不知道 4 月 26 日 18.04 更新中哪里出了问题,并且重新安装的版本中仍然存在。一些帖子暗示按需调节器与英特尔 pstate 缩放驱动程序配合不好……无论如何,我的问题错误地询问了 gnome(我把它删掉了)。是 CPU 控制影响了一切。