Como determinar qual ambiente de desktop está instalado a partir do shell? [duplicado]

13

O único Ambiente de Desktop que já usei foi o Xfce, agora por pura curiosidade, eu instalei o Kali Linux. Eu cliquei aqui e ali na área de trabalho em vão espero obter uma informação sobre o ambiente de desktop em si, então eu perguntei a mim mesmo existe um procedimento padrão para verificar o nome do ambiente de desktop da linha de comando, eu acho que talvez algo como :

ps -e | grep xxx

mas eu não sei o que eu poderia tentar grep.

Acabei de mencionar o Kali Linux como exemplo, gostaria de saber como fazê-lo em geral.

    
por sharkant 19.05.2017 / 13:17

1 resposta

24

Para verificar o nome do Desktop Environment a partir da linha de comando, você pode usar o seguinte comando:

echo $XDG_CURRENT_DESKTOP

ou

ls /usr/share/xsessions/

Ou com base na pergunta:

ps -e | grep -E -i "xfce|kde|gnome"

Exemplo de saída (kde):

 kdevtmpfs
 start_kdeinit
 kdeinit4
 kded4
 polkit-kde-auth
    
por 19.05.2017 / 13:32