Gostaria de obter uma lista de todos os aplicativos (em todos os usuários) da minha máquina que estão conversando com o servidor X. Qual é a maneira mais confiável de fazer isso? Encontre o soquete X é executado e lsof para conexões com ele? Estou executando tanto o Linux quanto o Solaris, então estaria interessado em respostas para ambos os sistemas operacionais.
Não tenho certeza sobre o Solaris:
xrestop
pode ser útil.
Tags ps xorg screenshot solaris linux