Xfce4 + AwesomeWM。Xfce 面板中的部分通知区域被 AwesomeWM 通知区域拖拽

Xfce4 + AwesomeWM。Xfce 面板中的部分通知区域被 AwesomeWM 通知区域拖拽

我正在使用带有 AwesomeWM(平铺窗口管理器)的 Xfce4 - xfce 负责更新,让我可以快速配置新的显示器设置(双头)等等,而 awesome 则擅长以最少的配置管理窗口 :)

问题是 - 我仍然使用一个小型 Xfce 面板来处理系统托盘/通知区域,并且在加载某些通知图标(例如 Gajim)时,它们会显示在 Awesome 的通知区域中。这不是什么大问题,但它位于我很容易忽略的屏幕部分。重新启动 gajim 后,它就会出现在我想要的位置。

现在,如果我通过 AwesomeWM 配置自动启动 Gajim(让我们以 Gajim 为例),它总是出现在 Awesome 通知区域中,而当通过 xfce 会话管理启动时,它有时最终进入 xfce 面板,但并非总是如此。

我的猜测是加载顺序 - 那么,我如何在 xfce 中强制所需的加载顺序?或者是我尚未考虑的其他问题?

答案1

为了避免此类问题,您应该只使用一个通知区域。如果您想删除 Awesome 通知区域,请编辑其配置。默认情况下,它位于.config/awesome/rc.lua。如果没有这样的文件,请从 复制它/etc/xdg/awesome/rc.lua

在那里找到 wibox 设置块:

    -- Add widgets to the wibox
    s.mywibox:setup {
        layout = wibox.layout.align.horizontal,
        { -- Left widgets
            layout = wibox.layout.fixed.horizontal,
            mylauncher,
            s.mytaglist,
            s.mypromptbox,
        },
        s.mytasklist, -- Middle widget
        { -- Right widgets
            layout = wibox.layout.fixed.horizontal,
            mykeyboardlayout,
            wibox.widget.systray(),
            mytextclock,
            s.mylayoutbox,
        },
    }

并删除或注释掉以下行

        wibox.widget.systray(),

相关内容