Por que o xprop -root não está retornando _NET_ACTIVE_WINDOW?

3

Muitas fontes indicam que xprop -root _NET_ACTIVE_WINDOW deve informar qual janela está ativa no momento. No entanto, quando eu tento este comando:

➜  ~ xprop -root _NET_ACTIVE_WINDOW                                                                                                                                        
_NET_ACTIVE_WINDOW:  not found.

Eu não posso, pela minha vida, descobrir por que isso não funciona. Já fiz amigos executarem exatamente o mesmo comando e eles obtêm informações da janela.

Onde devo começar a procurar? Meu ambiente é XMonad, X iniciado a partir do LightDM, xorg-server 1.19.

    
por ocharles 02.10.2017 / 12:18

1 resposta

2

Isso só está disponível para gerenciadores de janelas que implementam a especificação do freedesktop de Dicas do Gerenciador de Janela Estendidas (EWMH) (extensões sobre o padrão ICCCM que xmonad implementa), que aparentemente xmonad não.

Você precisaria usar um Gerenciador de janelas diferente ou ver se xmonad fornece uma API de próprio para consultar essa informação.

    
por 02.10.2017 / 13:20

Tags