Merci à vous deux de vos aides et efforts,
j’ai donc fait une série de commandes su dans un terminal X:
1/
Sans option :
libres@libres:~$ su
Mot de passe :
Impossible d’exécuter q: Aucun fichier ou dossier de ce type
libres@libres:~$ whoami
libres
libres@libres:~$ su root
Mot de passe :
Impossible d’exécuter q: Aucun fichier ou dossier de ce type
libres@libres:~$ whoami
libres
2/Avec l’option - -l --login :
libres@libres:~$ su -
Mot de passe :
Impossible d’exécuter q: Aucun fichier ou dossier de ce type
libres@libres:~$ su -l
Mot de passe :
Impossible d’exécuter q: Aucun fichier ou dossier de ce type
libres@libres:~$ su --login
Mot de passe :
Impossible d’exécuter q: Aucun fichier ou dossier de ce type
3/Pour un autre utilisateur que root, ça marche :
libres@libres:~$ su user2
Mot de passe :
user2@libres:/home/libres$ whoami
user2
J’ai aussi consulté le lien suggéré par AlienQueen:
When bash is invoked as an interactive login shell, or as a non-interactive shell with the --login option, it first reads and executes commands from the file /etc/profile, if that file exists. => Rien de suspect dans ce fichier
After reading that file, it looks for~/.bash_profile, ~/.bash_login,
=> ceux ci sont inexistants
and ~/.profile, => Rien de suspect
in that order, and reads and executes commands from the first one that exists and is readable. The --noprofile option may be used when the shell is started to inhibit this behavior.
Et puis on peut normalement devenir administrateur via le menu suivant de la barre de commande :
Logiciels->Outils Système->Terminal administrateur
Voila la réponse du système:
Impossible de lancer /usr/bin/x-terminal-emulator en tant qu’utilisateur root.
Échec lors de la communication avec gksu-run-helper.
Reçu :
Impossible d’exécuter q
Ce qui était attendu :
gksu: waiting