每当我killall evolution
(偶尔)使用 GUI 退出时,我都会被踢出 GNOME Shell 会话,并且必须重新登录。
我显然想确定原因,但我不知道从哪里开始。如何独立于当前桌面会话来监控和记录 GNOME Shell 活动?
(我正在运行 PureOS 8.0,因此任何基于 Debian 的解决方案都应该可以工作。)
答案1
我的猜测是 Evolution 在终止时开始做一些事情,这会泄漏内存,因此系统会杀死 Gnome。
检查一下
/var/log/syslog/
,它可能包含有关 Gnome 被杀死的注释。AFAIK,进化并不是什么特殊的应用程序。它可能有一些 Gnome 扩展,但可能会崩溃
尝试观察杀死Evolution时的内存使用情况。如果它是一个错误,它可能会很快消失。
尝试将交换文件放大很多,看看是否是内存问题。
如果没有任何帮助 - 好吧 - 尝试雷鸟(恕我直言,无论如何,它更好)。
答案2
也许您可以在另一个终端模拟器中启动 shell,例如 tmux、screen。