我的 Linux Mint 安装(两周以来的新安装)有时会冻结。似乎只有当我使用笔记本电脑时才会发生这种情况,例如观看视频或打开新的浏览器选项卡。突然(启动后 10 分钟到 3 小时)鼠标没有响应,唯一的解决方案是重新启动计算机。我在查看日志,发现这条消息一直弹出(但我不知道这意味着什么:
toshiba_acpi:收到未知事件 93
和问题有关系吗?我正在运行东芝 SATELLITE L10W-B-102,配备速度较慢的英特尔凌动处理器 Z36xxx/Z37xxx 系列图形和显示器。
答案1
https://bugs.launchpad.net/ubuntu/+source/linux-lts-xenial/+bug/1546092
正如该线程所指出的,该错误是固件的 WMI 对象生成的专有错误消息。
根据这个错误报告,至少对于 ubuntu 有一个解决方法:
“对于那些拥有相同东芝卫星 L15W-Bxxx 并经常冻结的人,
我有一个解决办法给你。
sudo nano -w /etc/default/grub
传递这些内核参数:
GRUB_CMDLINE_LINUX_DEFAULT="acpi_osi=Linux acpi_call intel_idle.max_cstate=1 intel_pstate=启用视频=i915"
好吧,最重要的两个是 intel_idle.max_cstate=1 intel_pstate=enable intel_idle.max_cstate=1 将允许您的 baytrail 处理器空闲,由于某种原因内核不知道如何正确空闲 CPU,因此它完全全速运行次,并且在负载下爆发到其涡轮速度会加速过热,无法保持核心冷却,即使没有真正运行,也只是以令人沮丧的硬锁结束,重置电源是恢复的唯一方法,但是使用MCE日志的dmesg、kern.log、fail.log等中没有任何内容,它只说发生了热硬件事件。
intel_pstate=enable 这将允许您使用 Thermald、传感器和 tlp 设置缩放频率(关于如何设置这些的一些指南,我无法使用传感器和 pwm 来检测任何风扇,所以如果有人发现了这一点,请告诉我们),但有了这些软件包,我的处理器在没有任何密集操作时,可以在电池供电时在 500MHz 到 2.16GHz 之间扩展,在交流电源输入时在 1.5GHz-2.6GHz 之间扩展,并且还能够根据需要关闭内核。我设置了使用电池运行时的省电模式和插入交流电时的性能模式......我没有再遇到任何锁定和冻结问题。就这样我结束了六个月的沮丧。
但我仍然不停地收到“toshiba_acpi:未知事件收到 93”,但现在我的系统在启动后 15-180 分钟内不再冻结,在这方面我非常兴奋。
答案2
我相信您遇到了“内存不足”错误,每次都会冻结虚拟机。
您应该使用最大 128 MB 视频内存。您可以增加 RAM 内存,因为视频内存是分配的 RAM 的一部分。另外,建议 linux mint 使用 2 核。