Os processos podem ser facilmente filtrados pelo usuário. No htop, pressione u
e selecione um nome de usuário ou execute htop -u $(id -un)
. Você também pode tornar os processos de outros usuários visíveis, mas em cinza, marcando "Configuração → Opções de exibição → Processos de sombra de outros usuários".
O "material de desktop" são processos executados sob seu usuário. Não há conceito de “processo que faz parte do material de desktop” versus “processo que é um aplicativo independente”. No que diz respeito ao sistema operacional, as partes que compõem o “material de desktop” são aplicativos como qualquer outro. A definição de “material de mesa” versus “outras coisas” é puramente arbitrária. Um programa lançado manualmente clicando em um ícone é indistinguível de um widget que foi iniciado automaticamente no início da sessão.
Se você executar programas de um terminal, poderá executar o comando ps
em um terminal. Por padrão, ele lista apenas programas iniciados a partir desse terminal.
Embora você possa listar todos os programas iniciados em qualquer terminal, isso não seria significativo, pois não incluiria programas iniciados a partir de um menu ou ícone da área de trabalho.
Se você estiver interessado apenas em programas GUI que não fazem parte da área de trabalho, listar janelas seria mais significativo. Experimente wmctrl -lp
.