Bon pour commencer, il serait peut-être intéressant de commencer par dire dans quel cadre tu veux faire ça.
Une distribution particulière ? moi par exemple sous gentoo je n'ai pas wmctrl d'installé (après ça pourrait être une dépendance de ton programme).
Sinon pour le window manager, la variable de session dépend du gestionnaire de session et donc GDMSESSION n'est valable que dans le cas de gdm.
Dans le cas de xdm, c'est XSESSION (en tout cas de ce que je peux en voir sur mon install).
Enfin, il y a peut-être d'autres moyen que de détecter l'utilisation et plutôt de passer par de la configuration ou des options (y compris de compilation), je pense aux USE flags gentoo où tu dis si tu veux du kde, gnome ou rien.
Il faut aussi penser au cas où la personne n'utilise pas de desktop.
# humm pas simple il semble
Posté par Frédéric Heulin . En réponse au message Detection nom du desktop. Évalué à 1.
Une distribution particulière ? moi par exemple sous gentoo je n'ai pas wmctrl d'installé (après ça pourrait être une dépendance de ton programme).
Sinon pour le window manager, la variable de session dépend du gestionnaire de session et donc GDMSESSION n'est valable que dans le cas de gdm.
Dans le cas de xdm, c'est XSESSION (en tout cas de ce que je peux en voir sur mon install).
Enfin, il y a peut-être d'autres moyen que de détecter l'utilisation et plutôt de passer par de la configuration ou des options (y compris de compilation), je pense aux USE flags gentoo où tu dis si tu veux du kde, gnome ou rien.
Il faut aussi penser au cas où la personne n'utilise pas de desktop.