flutuante (i3wm) qt application (albert launcher) caixa preta / border - config issue?

3

Estou usando o i3wm (especificamente i3-gap) junto com o albert launcher. Eu estou observando algum comportamento estranho onde há uma grande caixa preta atrás de albert quando é chamada.

Veja:

albertdeveconsistirapenasnocampoarredondadodeformatoretangularnomeiodaquelacaixapreta-acaixapretanãodeveriaestarlá.

EunãovimaisninguémrelatandoesseproblemanorepositóriodaAlbert,entãoimaginoqueissosejaumproblemadeconfiguraçãodaminhaparte.Eutenteiflutuaroutrosaplicativosqtenãovejoisso,noentanto.Eunãoseinecessariamentesealbertéconsideradoumajanelaflutuante-nãoestáclaroparamimcomoeuavejoparaserhonesta.

Nãotenhocertezaseéútilourelevante,masaquiestáasaídadexpropparaajanelaalbert:

_NET_WM_DESKTOP(CARDINAL)=2_NET_WM_STATE(ATOM)=_NET_WM_STATE_ABOVE,_NET_WM_STATE_STAYS_ON_TOPWM_STATE(WM_STATE):windowstate:Normaliconwindow:0x0I3_FLOATING_WINDOW(CARDINAL)=1_NET_WM_USER_TIME(CARDINAL)=3249943WM_TRANSIENT_FOR(WINDOW):windowid#0x1200007_NET_WM_ICON_NAME(UTF8_STRING)=_NET_WM_ICON(CARDINAL)=Icon(16x16):XdndAware(ATOM)=BITMAPWM_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

Editar 1

Então eu estava olhando pelo painel de configurações do albert e notei uma caixa de seleção para 'Exibir sombra'. Desmarcar isso reduz significativamente o tamanho da caixa preta, embora, se você olhar de perto os cantos do campo albert na figura abaixo, você possa ver que ainda está lá em torno de onde os cantos foram arredondados.

    
por user3014097 31.03.2017 / 05:32

1 resposta

2

Como @quixotic mencionado em um comentário, você precisa de um compositor em execução para que a transparência funcione; caso contrário, será exibido como preto (100% opaco).

Instale compton (ou compton-git do AUR) e, em seguida, verifique se ele está sendo executado adicionando exec --no-startup-id compton ao seu i3/config ou .xinitrc como preferir.

    
por 30.06.2017 / 02:55