我最近遇到了这种反复发生的突然关闭问题,并且总是在我打开 PhpStorm 时发生,我不确定它是否相关,但它看起来仍然是随机的,这意味着有时我打开 PhpStorm 时没有任何突然关闭。
我在 Lenovo Y50-70 上运行 Ubuntu 14.04.3。我尝试运行压力测试来重现此问题,但没有成功,没有突然关闭。
我已经从 java-8-oracle 转换为 java-7-openjdk-amd64 ,认为问题可能与 java 有关,但它又发生了。
我越来越确信这是一个硬件问题,但在 Windows 8 上并没有发生。
我仍然可以退回笔记本电脑并更换它,但我想确保这是一个硬件问题,并有令人信服的理由来解释为什么我要退回它。我不想让他们告诉我,“但它在 Windows 上运行良好,所以这是一个软件问题”,所以我想确保这是一个硬件问题,并知道是否有任何可能的修复方法。
这里是我的 mcelog 文件,它表明有很多重复发生的硬件错误:
答案1
您发布的 mcelog 表明这是一个内存问题:
通用 CACHE 2 级通用错误
我建议你使用 Ubuntu 的 memtest 来测试你的机器硬件,当你启动机器时,你可以在菜单项中找到 memtest 的条目。
答案2
也发生在我身上。但我找到了一个解决方案,我只需安装“openjdk-7-jdk”,而“openjdk-7-jre”已经使用“软件管理器”安装。
我正在 linuxmint-17.3 代号“Rosa”中运行 PhpStorm-2016.1 build PS-145.1616.3。
答案3
这似乎是 Linux 上可切换显卡驱动程序的问题。禁用 Nvidia 适配器可以解决此问题。我通过以下方式解决了这个问题:
- 进入 BIOS 设置(在计算机关闭时按 NOVO 按钮)
- 将图形模式更改为“乌玛图形“ 代替 ”可切换显卡”
- 重新启动进入 Linux
显然,最好打开 nvidia 适配器。如果我弄清楚如何让可切换图形工作,我将更新这篇文章。