sudo programme_graphique is evil [was: Re: Pas de lancement de gestionnaire]
Avell Diroll
avelldiroll at gmail.com
Jeu 16 Juin 10:49:35 UTC 2011
On 16/06/2011 12:26, Danilo Uccelli wrote:
(snip)
> Un lancement en console par un : sudo synaptic
> donnera peut-être des précisions sur l'erreur qui l'empêche de démarrer.
(snip)
Juste une remarque rapide:
Il faut éviter d'utiliser sudo pour lancer un programme graphique et
préférer gksudo.
gksudo n'est pas juste une boite de dialogue grisée, il modifie
également l'environnement pour éviter de casser la session graphique
comme peut le faire sudo.
gksudo configure $HOME=/root et utilise un fichier temporaire pour
~/.Xauthority, ce qui permet d'éviter, entres autres joyeusetés, que
root s'attribue la couche ICE, et empêche de futurs login sur la session
(la classique erreur "Unable to read ICE authority file").
Bonne continuation
Ju
--
Le seul moyen d'obliger les hommes à dire du bien de vous, c'est d'en faire.
-- Voltaire
Plus d'informations sur la liste de diffusion ubuntu-fr