Perché sto avendo ghosting e strappo con il gestore di finestre i3 associato a xcompgmr quando si piastrellano i terminali in verticale?


10

Sto usando il gestore della finestra di piastrellatura i3 . Poiché non fa compositing, ho attivato il xcompmgrcompositore nel mio ~ / .i3 / config file così come fehper visualizzare una carta da parati:

exec --no-startup-id xcompmgr -c -C -t-5 -l-5 -r4.2 -o.55
exec feh --bg-scale ~/Downloads/Arch-Linux-Bluewave.jpg

Ora lxterminalsupporta la traslucenza ecc. Ma quando dispongo i miei terminali in verticale, alcuni artefatti di ghosting , strappi e decorazioni di altre aree di lavoro appaiono in alto a destra - e scompaiono non appena la finestra viene piastrellata in orizzontale. Inoltre, quando transmission-gtk"fluttua" una finestra di dialogo, spostando quella casella in giro lascia fantasma sotto forma di minuscole linee orizzontali che rimangono fino a qualche aggiornamento.

C'è qualche soluzione?


Non una soluzione, ma qualcosa che ho notato nelle mie configurazioni: quando sto provando un sacco di configurazioni, questo può accadere molto in alcuni dei miei terminali. Sto correndo comptoncome mio compositore. Per sbarazzarmene, ho semplicemente spento e riavvia Compton e scompare immediatamente. Nella mia particolare configurazione (fornita di serie con Manjaro), questo viene fatto usando $mod+tper chiudere Compton e $mod+Ctrl+triavviarlo.
James Wright,

Risposte:


11

I sintomi derivano da due distinti problemi qui:

  1. Il compositore : usa qualcosa di più recente come Compton in questo caso, con le seguenti ultime opzioni se supportato dal tuo hardware:

    exec --no-startup-id compton -cCGb --backend glx --vsync opengl
    
  2. Il fatto che i compositori non siano ufficialmente supportati da questo gestore di finestre e per il modo in cui i3 esegue il rendering delle barre del titolo della finestra. Una soluzione nota è disabilitare tali barre del titolo aggiungendo a ~/.i3/config:

    new_window pixel
    

Per spostarti all'interno di una finestra mobile senza barra del titolo, usa un mod+dragpunto qualsiasi su di essa. Infine, alcuni di questi possono cambiare nel tempo .


1
Guardando la documentazione per Compton ( wiki.archlinux.org/index.php/Compton ), sembra che l'argomento -c abiliti le ombre e la parte -CG disabiliti le ombre. Sembra che la parte -c vince in questo caso, e può far sì che la barra del titolo i3 produca un'ombra sulla finestra associata, dando uno strano effetto. Ho avuto più fortuna omettendo la parte -c. Esempio: compton -CGb - backend glx --vsync opengl
Matt Ball
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.