一个月前,我在我的电脑上安装了 Linux(Debian 12)。XFCE 用于 DE。Chicago95 主题。
从一开始,在整个过程中,都存在某种奇怪的错误,导致任务栏(xfce4-panel)在视觉上“出现故障”,看似崩溃,然后立即再次重生。
这种情况每天都会发生很多次,但我永远无法通过采取某种行动来预测它。它似乎完全是随机发生的。
当这种情况发生时,它会让我烦恼几秒钟,并且经常会通过稍微重新排序任务栏中打开的窗口组而造成严重混乱。
最初,sudo journalctl -n 100
事情发生后我立即继续运行,并向下滚动到底部查看是否有任何记录。但从来没有。
然后,有一天,有人告诉我这个文件~/.xsession-errors
。这个文件做包含一些可能相关的内容:
(xfce4-panel:1492): libtasklist-CRITICAL **: 00:23:19.508: tasklist-widget.c:3055 (xfce_tasklist_button_enter_notify_event): expression 'XFCE_IS_TASKLIST (child->tasklist)' failed.
(xfce4-panel:1492): libtasklist-CRITICAL **: 00:23:19.516: tasklist-widget.c:3055 (xfce_tasklist_button_enter_notify_event): expression 'XFCE_IS_TASKLIST (child->tasklist)' failed.
(xfce4-panel:1492): libtasklist-CRITICAL **: 00:23:19.524: tasklist-widget.c:3055 (xfce_tasklist_button_enter_notify_event): expression 'XFCE_IS_TASKLIST (child->tasklist)' failed.
(wrapper-2.0:1545): GLib-GObject-CRITICAL **: 00:23:20.124: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
这 ”批判的“部分让我认为这一定是 xfce4-panel 崩溃了。但是为什么?!
我不在任务栏/面板中使用一堆奇怪的插件。我也不做任何奇怪或奇特的事情。我只想使用我的 GUI,而不必不断等待那个“崩溃和重生”的过程,这正在慢慢让我发疯。
我在 IRC 上问过很多次,但没人知道。我也在网上搜索了很多,但没有找到相关的信息。
关于我的系统的一些可能有用的信息:
libxfce4panel-2.0-4/stable,now 4.18.2-1 amd64 [installed,automatic]
xfce4-panel/stable,now 4.18.2-1 amd64 [installed,automatic]
xfce4/stable,now 4.18 all [installed,automatic]
没有进一步的更新。我已完全了解最新情况。
为什么它一直这样,我该怎么做才能让它停止?
附言:请不要告诉我使用其他 DE,因为 Gnome 和 KDE 都更糟糕,而 Chicago95 仅适用于 Xfce。我已经为 Xfce 的所有设置投入了太多精力。我只想让它停止这样做。