Compton escurecimento inativo não funciona com terminal

Compton escurecimento inativo não funciona com terminal

Rodando o i3 no Ubuntu, com compton (todas as instalações recentes).

Quero usar o Compton para escurecer janelas inativas. Atualmente está funcionando inactive-dim = 0.2perfeitamente. O problema é que quando executo alguns terminais na mesma tela, eles ficam todos escuros ou brilhantes - isso não escurece os terminais que não estão ativos.

Imagino que isso tenha algo a ver com a maneira como Compton descobre se algo está ativo ou não - posso executar várias janelas Chrome ou Atom ou qualquer outra coisa, e elas funcionam perfeitamente. Algum conselho sobre como configurar o inicializador do terminal? (atualmente usando apenas o i3-sensible-terminal que está iniciando o gnome-terminal).

Responder1

Tente adicioná-los ao seu compton.conf(também funciona para picom):

detect-transient = false
detect-client-leader = false

Das man comptonentradas de para as opções in-line equivalentes:

  --detect-transient
      Use WM_TRANSIENT_FOR to group windows, and consider windows
      in the same group focused at the same time.

  --detect-client-leader
      Use WM_CLIENT_LEADER to group windows, and consider windows
      in the same group focused at the same time.
      WM_TRANSIENT_FOR has higher priority if --detect-transient
      is enabled, too.

informação relacionada