Kate: cannot connect to X server :0.0 (francais)

Ce message s’affiche lorsque je désire éditer avec un Edituerr gedit kate … mais s’ouvre lorsque je suis avec un utilisateur. Que faire ?

linux@debian:~$ su
Password:
debian:/home/linux# kate
Xlib: connection to “:0.0” refused by server
Xlib: No protocol specified

kate: cannot connect to X server :0.0

dans une console en tant qu’utilisateur xhost +

Oui parce que normalement, on ne peut pas se connecter à X sous root, raison de sécurité, ya un garde-fou en fait … ça doit être possible, mais ya des manips.

Salut,

Il est possible d’avoir X en root quand on est logué en utilisateur.
Il faut utiliser une connexion ssh :

Et là tu as une ligne de commandes root avec laquelle tu pourras lancer des applications qui utilisent X.

La 2ème solution si tu as besoin de X et de droits root est d’utiliser sudo …

Bizarre, chez moi, il ne bronche pas trop avec
su
mais par contre, il refuse avec
su -
mais pourquoi ne pas l’ouvrir avec
sudo
là il veut bien. :wink:

en fait

Je peux me connecter aveec su et mon mot de passe

Je ne peux tout simplement pas utiliser kate, gedit en tant que super utilisateur. Je me suis même logué en root et je ne peux utiliser kate

Bien entendu,

Je peux me servir de kate ou gedit en étant simple utilisateur. Mais pas en tant que root

et si tu fais en ligne de commande :

kate /boot/grub/menu.lst

est-ceq ue tu peux écrire et le sauvegarger ?
tu écris une lgne bidon commentée pour essai