플로팅(i3wm) qt 애플리케이션(albert launcher) 블랙 박스/테두리 - 구성 문제가 있습니까?

플로팅(i3wm) qt 애플리케이션(albert launcher) 블랙 박스/테두리 - 구성 문제가 있습니까?

저는 i3wm(특히 i3-gaps)과 Albert Launcher를 사용하고 있습니다. 이상한 행동을 목격했는데, 알버트가 호출되자 뒤쪽에 커다란 검은색 상자가 있었습니다.

바라보다: 여기에 이미지 설명을 입력하세요.

Albert는 블랙박스 중앙에 둥근 직사각형 필드만 포함해야 합니다. 블랙박스는 거기에 있어서는 안 됩니다.

나는 Albert 저장소에서 이 문제를 보고하는 다른 사람을 본 적이 없으므로 내 부분의 구성 문제인 것 같습니다. 다른 Qt 애플리케이션을 플로팅해 보았지만 이것이 표시되지 않습니다. Albert가 부동 창으로 간주되는지 반드시 알 수는 없습니다. i3가 이를 어떻게 보는지 잘 모르겠습니다.

xprop유용하거나 관련성이 있는지 확실하지 않지만 Albert 창의 출력은 다음과 같습니다.

_NET_WM_DESKTOP(CARDINAL) = 2
_NET_WM_STATE(ATOM) = _NET_WM_STATE_ABOVE, _NET_WM_STATE_STAYS_ON_TOP
WM_STATE(WM_STATE):
        window state: Normal
        icon window: 0x0
I3_FLOATING_WINDOW(CARDINAL) = 1
_NET_WM_USER_TIME(CARDINAL) = 3249943
WM_TRANSIENT_FOR(WINDOW): window id # 0x1200007
_NET_WM_ICON_NAME(UTF8_STRING) = 
_NET_WM_ICON(CARDINAL) =    Icon (16 x 16):

XdndAware(ATOM) = BITMAP
WM_NAME(STRING) = "albert"
_NET_WM_NAME(UTF8_STRING) = "albert — Albert"
_MOTIF_WM_HINTS(_MOTIF_WM_HINTS) = 0x3, 0x24, 0x0, 0x0, 0x0
_NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_UTILITY, _KDE_NET_WM_WINDOW_TYPE_OVERRIDE, _NET_WM_WINDOW_TYPE_NORMAL
_XEMBED_INFO(_XEMBED_INFO) = 0x0, 0x1
WM_CLIENT_LEADER(WINDOW): window id # 0x1200007
WM_HINTS(WM_HINTS):
        Client accepts input or input focus: True
        Initial state is Normal State.
_NET_WM_PID(CARDINAL) = 627
_NET_WM_SYNC_REQUEST_COUNTER(CARDINAL) = 18874374
WM_CLASS(STRING) = "albert", "albert"
WM_PROTOCOLS(ATOM): protocols  WM_DELETE_WINDOW, WM_TAKE_FOCUS, _NET_WM_PING, _NET_WM_SYNC_REQUEST
WM_NORMAL_HINTS(WM_SIZE_HINTS):
        user specified location: 608, 347
        user specified size: 704 by 119
        program specified minimum size: 704 by 119
        program specified maximum size: 704 by 119
        window gravity: Static

편집 1

그래서 저는 Albert 설정 패널을 탐색하다가 "그림자 표시" 확인란을 발견했습니다. 이 옵션을 선택 해제하면 블랙박스의 크기가 크게 줄어들지만, 아래 이미지에서 Albert 필드의 모서리를 자세히 보면 둥근 모서리 주변에 여전히 존재하는 것을 볼 수 있습니다.

여기에 이미지 설명을 입력하세요.

답변1

주석에서 @quixotic이 언급했듯이 투명도가 작동하려면 합성기를 실행해야 합니다. 그렇지 않으면 (100% 불투명) 검은색으로 나타납니다.

(또는 AUR에서) 을 설치한 다음 compton, 또는 원하는 대로 추가하여 실행 중인지 확인하세요 compton-git.exec --no-startup-id comptoni3/config.xinitrc

관련 정보