Ubuntu 15.10 在 Acer E11/Bay Trail CPU 上冻结

Ubuntu 15.10 在 Acer E11/Bay Trail CPU 上冻结

我继续将我的 Acer ES1-511-P1T9 上的 Mint 17.2 升级到 Ubuntu 15.10,它配备了 Bay Trail n3530 CPU,到目前为止,它的性能比 Mint 17.2 好很多(性能提升了近 70-80%),但是系统开始冻结。似乎是在使用内存达到 4gb 以上时(安装了 8gb)发生的。我在 8gb 的内存条上进行了完整的内存测试(大约 3-4 小时),没有看到任何错误。我读过一些关于新 Intel HD Linux 驱动程序导致问题的文章,有没有其他人在使用 Bay Trail CPU 时遇到过这种情况?我犹豫着要不要拆下 8gb 再重新安装 4gb,因为要拆下整个主板太麻烦了,哈哈,如果有可能是别的原因的话。

编辑:在 8.1 Pro x64 系统下完全稳定。在 15.04 系统下完全稳定,但性能很糟糕(实际上比在 Win8.1 下更差)。全新安装 15.10 通常会在 10 分钟内冻结,即使没有运行任何应用程序并且禁用了 wifi。这太糟糕了 :( 我不想使用 Win8.1 哈哈

答案1

我在 MATE-15.10 下遇到了完全相同的问题。运行 15.04 基础版时一切正常,但新版 15.10 的全面提升确实促使我做出改变。我有一台 Acer Aspire,配备 Bay Trail 和 N3540 处理器。(4 台相同的笔记本电脑)我也遇到了同样的冻结问题。内核完全不记录任何内容,冻结完全是随机发生的,在使用中或空闲时发生。第一次发生这种情况仅持续了几分钟,之后持续了 5 分钟到几个小时。根本没有记录,包括内核在内的所有东西都 100% 没有响应。根本没有 SysRq 命令通过。

经过几个令人沮丧的夜晚,尝试了无数种修复方法后,问题仍然存在。我相信这与较新的 4.2 内核中的电源管理有关。我注意到,当系统冻结时,即使系统已死,处理器也会开始升温并保持温暖。

我最终决定尝试回退内核。我有 4 台相同的笔记本电脑,因此每次测试之前我都可以 100% 未修改地全新安装 Mate 15.10。所有 4 台笔记本电脑都经历了相同的随机系统冻结。我在 4.2.x 之前使用的第一个内核运行非常稳定。

我确信问题出在 4.2 内核上,我能够通过恢复到 4.1.20 内核来解决问题。不仅速度提升仍然存在,而且系统运行得比以前在 Ubuntu 版本上运行的更好。作为一名经验丰富且认真的 Linux 用户,看到 LEAPS 一步步实现飞跃总是令人兴奋。

要恢复内核,我做了以下操作:(部分摘自http://linuxdaddy.com/blog/install-kernel-4-1-on-ubuntu/供我参考我需要的内核文件)

打开终端窗口: mkdir /tmp/kernel cd /tmp/kernel wget \ kernel.ubuntu.com/~kernel-ppa/mainline/v4.1.20-wily/linux-headers-4.1.20-040120_4.1.20-040120.201603171731_all.deb \ kernel.ubuntu.com/~kernel-ppa/mainline/v4.1.20-wily/linux-headers-4.1.20-040120-generic_4.1.20-040120.201603171731_amd64.deb \ kernel.ubuntu.com/~kernel-ppa/mainline/v4.1.20-wily/linux-image-4.1.20-040120-generic_4.1.20-040120.201603171731_amd64.deb

//确保将整个 WGET 命令从 \ 复制到最后一行,因为它将一次性下载所有文件。

安装内核:sudo dpkg -i linux-headers-4.1*.deb linux-image-4.1*.deb

内核安装已完成。现在要使用内核,您需要修改 GRUB 配置。为此,请重新启动计算机,在 BIOS 屏幕后按住 SHIFT 键以获取 GRUB 启动选项。从这里您需要注意菜单选项。想象每个菜单行旁边都有一个以零、1、2、3 开头的虚数。

我的看起来像这样。

0)Ubuntu

1)其他版本

2)内存测试

3)内存测试2

选择 1. 其他版本后,我进入了内核屏幕。我进行了完整的系统更新,安装了其他内核,所以我的屏幕上有多个。再次想象这些数字。

0)内核4.2.0-34

1)内核4.2.0-34安全

2)内核4.2.0-16

3)内核 4.2.0-16 安全

4)内核4.1.20

5)内核 4.1.20 安全

ETC...

因此,选择稍旧但可以完美运行的内核就是选项 4。

记住这些数字,继续并选择 4.1.20 内核进行启动。系统启动后,打开终端。

cd /etc/default sudo edit grub(使用任何你有的编辑器来更改文件)

您需要修改第一行,使其看起来像这样 GRUB_DEFAULT="1>4"

将 1 和 4 替换为与菜单选项相对应的任何数字。请务必记住引号。此行将告诉 grub 选择菜单 1 和子菜单 4,这将是我们安装的内核。

保存文件后运行:

sudo 更新 grub

最难的部分已经完成了!我遇到了另一个问题,在使用 4.1 系列内核时,您可能会遇到,也可能不会遇到。重启时间总是存在问题。用户会话默认为 90 秒后关闭进程。幸运的是,您不需要太频繁地重启,但要解决这个问题,请进行以下更改。

打开终端:

cd /etc/systemd sudo 编辑 system.conf

找到并删除这两行的 # 注释。DefaultTimeoutStartSec=10s DefaultTimeoutStopSec=10s

请注意,我将时间改为 10 秒,这正是您想要做的。默认值为 90 秒。这将导致用户会话在等待 90 秒的 10 秒版本中终止。(或看起来如此)。保存此文件并重新启动。要查看更改的证据,请在启动页面上按 Esc 键将显示在重新启动过程中运行的命令。

全部完成!在我个人和工作中使用 Linux 的 18 年里。基于 Ubuntu 的 MATE 15.10 Build 和 4.1.20 内核是运行最成功的完整系统,我为数百家公司运行了大量各种形状、大小、年龄和专业的机器。希望这对其他人有所帮助!

ps 我认为值得一提的是。在过去几年中,在 INTEL BAY TRAIL CPU 上,我从来没有能够在任何 Linux 内核上毫无问题地运行 BIOS 中启用的 USB 3.0 模式。因此,我只需确保在运行 Linux 时将增强型 USB 3.0 保持禁用状态即可。它可以工作,但在启用此选项的情况下,我遇到了数据丢失、设备问题、关机和重启问题以及电源管理问题。

答案2

尝试

sudo nano /etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="安静启动 intel_idle.max_cstate=1"

相关内容