T'es gentil, mais je peut pas ouvrir tout les fichier de ma machine en user normal.
root --> vi.
Dark_Schneider
man xhost comme d'hab
trictrac
pour la precision, c'est pas 'a partir du shell' que la permission agit, mais plutot 'sur l'affichage'
En gros, en passant le parametre :x.x avec des x qui vont bien, un pote a pu lancer un divx sur mon ecran!!
Voila, CT pour l'info
Martinez
en user, tu fais un xhost+ ce qui permet a un autre user (comme le root par ex) de lancer des appli a partir de ce meme shell
ensuite tu "su root"
pass *****
et voila.
GoodBeeR
trictrac a écrit a écrit :
mais essaie jusqu'au bout, vu qu'il vient de te dire que ca marche....
On te file la solution, et t'arrive meme pas a l'appliquer!!
Si tu maitrise tellement le sujet, pourkoi tu demanbdes?? :sarcastic:
Oui deosler j'avais mal tester son truc.
Mais où tu vois que je maitrise le sujet.?
Je pige pas trop le truc justement.
trictrac
GoodBeeR a écrit a écrit :
>xhost +
access control disabled, clients can connect from any host
bof sa pas l'air de fonctionner.
Non, je suis sur une Suse.
mais essaie jusqu'au bout, vu qu'il vient de te dire que ca marche....
On te file la solution, et t'arrive meme pas a l'appliquer!!
Si tu maitrise tellement le sujet, pourkoi tu demanbdes?? :sarcastic:
GoodBeeR
Ah oui sa marche, uhuhu.
Merci beaucoup.
Pour ma culture personnel sa changer quoi de faire un xhost +?
Aiua
GoodBeeR a écrit a écrit :
>xhost +
access control disabled, clients can connect from any host
bof sa pas l'air de fonctionner.
Non, je suis sur une Suse.
qd tu tapes emacs en root après ça veut tjrs pas :??:
Aiua
trictrac a écrit a écrit :
normal.. tape "xhost +" sous l'utilisayteur loggué, puis tu fais "su"
edit : rajout de ""
et après faut pas oublier le "xhost -" :D
GoodBeeR
>xhost +
access control disabled, clients can connect from any host
bof sa pas l'air de fonctionner.
Non, je suis sur une Suse.
trictrac
t'as essayé mon truc???
GoodBeeR
Le problème avec un su - est que l'application essaye souvrir dans le terminal courrant, c'est pas trop ce que je recherche.
YupYup a écrit a écrit :
ON NE BOSSE JAMAIS EN ROOT #@!#@#@!!!#@#!#!@@!!#
T'es gentil, mais je peut pas ouvrir tout les fichier de ma machine en user normal.
Martinez
si c'est une gentoo, veilles a ce que le user soit dans le groupe wheel...
djtoz
moi j ai deja eu ce genre de truc et en fait je pense que c'est pk t as lance ton X en tant qu'utilisateur et non en root, alors apres ben quand t en root, il peut pas utiliser ton X pour afficher des trucs.
ca me fais la meme chose sur ma debian, et a part lance le X en root qd je veut utilise des appli graphique en tant que root ben j ai pas trouve la solution
trictrac
normal.. tape "xhost +" sous l'utilisayteur loggué, puis tu fais "su"
edit : rajout de ""
YupYup
Essaie un su -
ON NE BOSSE JAMAIS EN ROOT #@!#@#@!!!#@#!#!@@!!#
GoodBeeR
Quand je suis connecter en mode utilisateur, je peut depuis un terminal (n'importe lequel) lancer par exemple emacs en tappant "emacs", jusque la y a pas de probleme.
Mais dès que je fais un "su" pour me mettre en root dans mon terminal et que je fais "emacs", j'ai une erreur:
#emacs
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
emacs: Cannot connect to X server :0.0.
Check the DISPLAY environment variable or use '-d'.
Also use the 'xhost' program to verify that it is set to permit
connections from your machine.
Le truc louche c'est que si je lance une console directment en root cela me fait pas d'erreur.
Si quelqu'un pourrais eclairer ma lanterne? Merci.
Ah oui, pendant que j'y suis, y a terminal oû on peut copier, coler du texte?