概括
- 使用命令行时黑屏然后关机
- 适用于 Ubuntu 16.04 LTS 和 17.04
- 受影响:gnome-terminal、Konsole、virtualbox 中的非 GUI VM
- 不是受影响:Visual Studio Code 中的集成终端
细节
我正在使用 DELL Latitude E4310。我一直运行 Ubuntu 16.04 LTS,没有任何问题,直到 2017 年 7 月我完全重新安装到 Ubuntu 17.04。
在我刚使用 Ubuntu 17.04 后不久,我在使用终端时开始出现奇怪的症状:打字时不时出现非常短暂的黑屏(约 1/4 秒)。然后突然间,我会看到一个完全黑屏,计算机完全没有响应,十几秒后计算机会自动关闭。
第一次发生这种情况时我正在使用 Vim,但即使只使用 Bash 似乎也会发生这种情况。
9 月初,我决定重新使用 Ubuntu 16.04 LTS,因为从 16.04 切换到 17.04 时开始出现错误。但不幸的是,同样的事情发生了。回想一下,在 2017 年 7 月之前,我一直在运行 Ubuntu 16.04 LTS,没有任何问题。
然后我尝试更换我的终端仿真器,并安装了 Konsole。同样的错误。
我终于找到了一种使用终端而不会完全崩溃机器的方法:Visual Studio Code 集成的基于 Web 的终端。实际上还有第二种方法,即使用非 GUI 会话等Ctrl-Alt-F1
...
最后,我最近安装了 VirtualBox,今天我正在设置一个 ArchLinux VM,因此 VM 在没有 GUI 的情况下运行;过了一段时间后,这些短暂的黑屏开始出现,现在长时间的黑屏加上关机就发生了?
ls /var/crash
totem
没有显示任何内容(几天前的一份崩溃报告,因此无关)。
有什么想法可能是什么或者我该做什么才能找到答案?
/var/log/syslog
编辑于 2017-10-01 16:41 UTC
/var/log/syslog
以下是@redbob 要求的部分内容。
16:20:42(UTC+2 时间)的日志似乎是机器启动时发生的,因此崩溃肯定是在不久前发生的。那里似乎什么也没有。
“缺少固件”消息,但安装它并没有消除症状
编辑于 2017-10-01 16:53 UTC
刚刚想起一件事:大约一个月前,当我重新安装 Ubuntu 16.04 LTS 时,apt update; apt upgrade
安装后我第一次执行此操作时,看到一个关于“缺少固件”的警告,与这个问题中的警告非常接近:
更新 initramfs 时出现“W:可能缺少模块 i915_bpo 固件”
对我来说,这仅仅是关于 kabylake 处理器固件的问题,我记得看过dmc
。因此(一段时间后,在注意到错误仍然存在后)我转到了他们在回答上述问题时提供的页面(这里是:https://01.org/linuxgraphics/downloads/firmware)并安装固件“Kabylake DMC - Ver 1.01”。
安装似乎进行得相当顺利,至少没有任何损坏,但它并没有改变任何有关错误的问题。
“黑屏”并非全黑
编辑于 2017-10-01 16:53 UTC
在工作时,我的机器连接到外部屏幕,当黑屏发生时,总是会出现两条垂直的彩色像素线,看起来像旧电视上的“雪花”,但是是彩色的。每条线似乎都是 1px 宽。
使其看起来很像图形硬件组件中的一些问题,这些问题可能由所有受影响的程序使用的某些库触发。