okay, j'avais oublié ceci aussi :
cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)"
xauth -i add :0 . "$cookie"
à exécuter avant "gnome-session"
Je te suggère de mettre
#!/bin/sh
cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)"
xauth -i add :0 . "$cookie" #remplacer :0 par ton display si tu es sur un autre
dbus-launch --exit-with-session gnome-session
dans /usr/bin/testExecGnome p.ex. et mettre la ligne
Exec=testExecGnome dans ton /usr/share/xsessions/gnome.desktop pour tester.
Rem : c'est ce que j'avais fait pour remettre le bouton avec XGL : je sais pas du tout si ca fonctionnera pour toi, mais ce ne coûte rien d'essayer 😉