Неактивное затемнение Compton не работает с терминалом

Неактивное затемнение Compton не работает с терминалом

Запуск i3 на Ubuntu с Compton (все последние установки).

Я хочу использовать Compton для затемнения неактивных окон. В настоящее время он в основном работает inactive-dim = 0.2просто отлично. Проблема в том, что когда я запускаю несколько терминалов на одном экране, они либо все тусклые, либо все яркие — он не затемняет терминалы, которые неактивны.

Я полагаю, что это как-то связано с тем, как Compton определяет, активно что-то или нет — я могу запустить несколько окон Chrome или Atom или что-то еще, и они работают просто отлично. Есть ли какие-нибудь советы по настройке лаунчера терминала? (в настоящее время использую только i3-sensible-terminal, который запускает gnome-terminal).

решение1

Попробуйте добавить их в свой compton.conf(также работает для picom):

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

Из man comptonзаписей для эквивалентных встроенных опций:

  --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.

Связанный контент