我在我们的 Linux 研究计算机上遇到了一个奇怪的问题。我的协作者使用 TeamViewer 远程登录来运行 Mathematica。
我们正在运行 RHEL6、TeamViewer 12 和 Mathematica 11。
我们已经以这种方式进行计算一年了,直到上个月才出现任何问题。
发生的情况是,在一段时间后,我合作者的 gnome-session 的 CPU 使用率跃升至 100%。与此同时,.xsession-error 日志不断增长到巨大的大小——如果我们不删除它,它将填满 150 GB 或更多。
如果我在错误文件上运行尾部,我会看到以下内容: _IceTransSocketUNIXAccept:accept()失败 _IceTransSocketUNIXAccept:accept()失败 _IceTransSocketUNIXAccept:accept()失败 _IceTransSocketUNIXAccept:accept()失败 _IceTransSocketUNIXAccept:accept()失败 _IceTransSocketUNIXAccept:accept()失败的
我尝试修改错误文件以防止写入它,但系统只是生成一个新文件。不管怎样,gnome-session 100% CPU 使用率会极大地降低机器速度。
答案1
发生这种情况时尝试重新启动 dbus:
service dbus restart