因此,在浏览了几天的网页却没有找到任何可以解决我的问题的方法之后,我认为我必须在这里提出这个问题以寻求解决方案,因为到目前为止还没有任何方法奏效。
我正在使用 Tmux,在将笔记本电脑从睡眠状态唤醒后,我看到这些消息出现在每个会话中(无论是否连接):
Message from syslogd@parrot at Mar 28 23:17:54 ...
kernel:[177769.535034] mce: [Hardware Error]: CPU 0: Machine Check: 0 Bank 5: ee0000000040110a
Message from syslogd@parrot at Mar 28 23:17:54 ...
kernel:[177769.535035] mce: [Hardware Error]: TSC 0 ADDR fef82240 MISC 78a0000086
Message from syslogd@parrot at Mar 28 23:17:54 ...
kernel:[177769.535040] mce: [Hardware Error]: PROCESSOR 0:40651 TIME 1553811472 SOCKET 0 APIC 0 microcode 24
Message from syslogd@parrot at Mar 28 23:17:54 ...
kernel:[177769.535044] mce: [Hardware Error]: CPU 0: Machine Check: 0 Bank 6: ee0000000040110a
Message from syslogd@parrot at Mar 28 23:17:54 ...
kernel:[177769.535044] mce: [Hardware Error]: TSC 0 ADDR fef82300 MISC 78a0000086
Message from syslogd@parrot at Mar 28 23:17:54 ...
kernel:[177769.535048] mce: [Hardware Error]: PROCESSOR 0:40651 TIME 1553811472 SOCKET 0 APIC 0 microcode 24
在未运行 Tmux 的终端上不会发生这种情况,因此我首先认为这是由于 Tmux 造成的,但事实似乎并非如此。
我尝试过dmesg -1
,,dmesg -D
改变 kernel.printk 的值/etc/sysctl.conf
并重新加载 sysctl,甚至在那里输入 0 1 0 0 也没有任何改变。
我读了这,这,那,到目前为止,这种行为没有任何改变。我确实在我的 中找到了这些消息/var/log/kern.log
,但不是同时出现的,我不明白为什么这些特定的消息会发送到 Tmux。
Tmux github 上的一个人说过这个,但是到目前为止没有帮助:
听起来 syslogd 已决定应该将这些消息发送到终端而不是文件,并且 tmux 内的 pty 是发送它们的最佳位置。
我不知所措,所以如果能指点一下这可能是由什么原因造成的,我将不胜感激!这变得非常烦人,因为我的所有会话都被淹没了,而且当 vim 打开时情况就更糟了。
提前感谢您的建议!