117 votes

Comment puis-je savoir quel environnement de bureau j'utilise ?

Comme titre :

Comment puis-je trouver environnement de bureau que j'utilise ?

Je veux accomplir cela en utilisant la ligne de commande.

76voto

user55822 Points 2985

Et vous pouvez essayer $DESKTOP_SESSION pour le DE.

64voto

Fred Wuerges Points 111

Cette commande semble être utile :

ls /usr/bin/*session
  • dans GNOME retourne /usr/bin/gnome-session (et plus)
  • dans les retours de MATE /usr/bin/mate-session (et plus)
  • dans LXDE retourne /usr/bin/lxsession (et plus)
  • dans les retours de JWM /usr/bin/icewm-session (devrait être jwm-session, pas ? !)

27voto

Joey Adams Points 13049

J'ai testé les meilleurs outils que j'ai trouvés avec :

a - GNOME sous Linux Mint installé
b - GNOME sous Linux Mint Live USB
c - MATE sous Linux Mint
d - LXDE sous Lubuntu
e - JWM sous Puppy Linux (JWM n'est pas un environnement de bureau mais un gestionnaire de fenêtres à empiler).
f - XFCE sous Debian Buster

Résultats

  • env | grep DESKTOP_SESSION= (moyennement)

    a & b - DESKTOP_SESSION=gnome
    c - DESKTOP_SESSION=default.desktop
    d - DESKTOP_SESSION=Lubuntu
    e - Nothing
    f - DESKTOP_SESSION=xfce
  • echo $GDMSESSION (moyennement)

    a & b - gnome
    c - Nothing
    d - Lubuntu
    e - Nothing
    f - xfce
  • pgrep -l "gnome|kde|mate|cinnamon|lxde|xfce|jwm" o ps -A | egrep -i "gnome|kde|mate|cinnamon|lxde|xfce|jwm" (bien, mais pas parfait)

    a & b - OK
    c - OK
    d - WRONG
    e - Nothing & OK
    f - OK
  • HardInfo (très bien, mais pas parfait)

    a - Nothing
    b - GNOME 2.32.0
    c - MATE
    d - LXDE (Lubuntu)
    e - Unknown (Window Manager: JWM)
    f - XFCE

Conclusion

Une combinaison de HardInfo et la commande ps -A | egrep -i "gnome|kde|mate|cinnamon|lxde|xfce|jwm" donnera probablement la réponse souhaitée.

17voto

Johnsyweb Points 332

Pour le gestionnaire de fenêtres vous pouvez utiliser :

sudo apt-get install wmctrl
wmctrl -m | grep "Name:" | awk '{print $2}'

9voto

Adesi Points 111

Dans un terminal ou une console, vous pouvez exécuter :

pgrep -l "gnome|kde|mate|cinnamon"

o

ps -A | egrep -i "gnome|kde|mate|cinnamon"

L'élément qui apparaît dans le plus grand nombre de lignes doit être la réponse.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X