Xfce4 + AwesomeWM. xfce 패널의 알림 영역 일부가 AwesomeWM 알림 영역에 의해 제거되었습니다.

Xfce4 + AwesomeWM. xfce 패널의 알림 영역 일부가 AwesomeWM 알림 영역에 의해 제거되었습니다.

저는 AwesomeWM(타일링 창 관리자)과 함께 Xfce4를 사용하고 있습니다. xfce는 업데이트를 관리하고 새 모니터 설정(듀얼 헤드) 등을 빠르게 구성할 수 있게 해주며, awesome은 최소한의 구성으로 창을 관리하는 데 아주 좋습니다 :)

문제는 - 시스템 트레이/알림 영역을 처리하기 위해 여전히 작은 Xfce 패널을 사용하고 있으며, 일부 알림 아이콘(예: Gajim)을 로드하는 동안 Awesome의 알림 영역에 표시된다는 것입니다. 큰 문제는 아니지만 제가 쉽게 놓치는 화면 부분에 있습니다. gajim을 다시 시작한 후에는 내가 원하는 곳으로 끝납니다.

이제 자동 시작하면 Gajim을 예로 들어보겠습니다. Gajim은 AwesomeWM 구성을 통해 항상 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(),

관련 정보