Votre navigateur est obsolète. Téléchargez un navigateur moderne, par exemple FireFox.
Léa-Linux : Forum
Le forum de Léa abrite des discussions autour des Logiciels libres.
Syndication
  • RSS ForumForum complet
  • RSS Forum - AdministrationForum - Administration
  • RSS Forum - Administration - 323659Cette discussion

Un problème avec une commande du shell ? Comment utiliser la crontab ? Vous avez des soucis pour la gestion réseau sous Linux ? Pour vous la gestion des utilisateurs/groupes est du chinois ? Etc... Posez donc vos questions ici.

Important : quand vous posez une question, n'oubliez pas de nous donner les indications suffisantes pour que nous puissions répondre. En effet, la divination n'est pas le fort du Linuxien averti. Pour une meilleure compréhension, le bon usage de la grammaire et de l'orthographe est fortement encouragé. En particulier, le langage SMS est à éviter absolument. En cas d'abus, il pourra être censuré sans autre forme de procès.
Les messages dont le contenu est illégal (incitant à la haine - raciale ou autre, diffamant), ou dont le contenu est sans rapport avec le sujet du forum, ou qui sont parfaitement stupides ou hors sujet seront supprimés sans pitié. Il pourra même être fait appel au fournisseur d'accès du coupable pour faire cesser ses agissements.
» Index du forum » Administration » Lancer des applications graphiques en tant que root
Aller à la discussion: PrécédentSuivante
Action: Nouveau sujetChercherS'authentifier
Lancer des applications graphiques en tant que root
Avatar
Auteur: YuGiOhJCJ (IP enregistrée)
Date: le 26 mai 2007 à 11:11

Bonjour,
je suis sous Slackware 11.0, noyau Linux 2.6.21.1.
Lorsque kdm, le gestionnaire graphique de sessions, est activé au démarrage (inittab 4), il m'est impossible, quand je suis utilisateur, de pouvoir lancer des applications graphiques en tant que root.
Une erreur de Xlib apparaît :
$su
Mot de passe:
#gxine
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified


(gxine:2795): Gtk-WARNING **: cannot open display:

Par contre, lorsque kdm est désactivé au démarrage (inittab 3), quand je suis utilisateur je peux lancer des applications graphiques en tant que root.

Comment configurer mon système pour pouvoir utiliser kdm et ne pas avoir ce problème?
Merci.

---

[yugiohjcj.free.fr]
Yu-Gi-Oh! Jeu de Cartes à Jouer

Re: Lancer des applications graphiques en tant que root
Avatar
Auteur: nicola (IP enregistrée)
Date: le 26 mai 2007 à 11:27

Ce n’est pas utile de lancer gxine en tant que root. image : tcontent
Essaie xhost +root avant de taper ta commande.

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Re: Lancer des applications graphiques en tant que root
Avatar
Auteur: YuGiOhJCJ (IP enregistrée)
Date: le 26 mai 2007 à 17:02

Lol oui gxine c'était pour l'exemple image : content
Malheureuselent même erreur avec xhost.
# /usr/X11R6/bin/xhost +root
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

/usr/X11R6/bin/xhost:  unable to open display ":0.0"

Il y a quelques fichiers de config dans /opt/kde/share/config/kdm/ peut être que la solution est là...

---

[yugiohjcj.free.fr]
Yu-Gi-Oh! Jeu de Cartes à Jouer

Re: Lancer des applications graphiques en tant que root
Avatar
Auteur: nicola (IP enregistrée)
Date: le 26 mai 2007 à 17:43

Lance xhost en tant qu’utilisateur (pas root, donc) ?

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Re: Lancer des applications graphiques en tant que root
Avatar
Auteur: YuGiOhJCJ (IP enregistrée)
Date: le 27 mai 2007 à 14:34

Ok je vais essayer en tant qu'utilisateur et je te dis ce qui se passe...

---

[yugiohjcj.free.fr]
Yu-Gi-Oh! Jeu de Cartes à Jouer

Re: Lancer des applications graphiques en tant que root
Avatar
Auteur: YuGiOhJCJ (IP enregistrée)
Date: le 2 juin 2007 à 02:07

Ca me dit :
$ /usr/X11R6/bin/xhost +root
/usr/X11R6/bin/xhost:  bad hostname "root"

Donc comme ils veulent un hostname, je donne le miens :
$ /usr/X11R6/bin/xhost +YuGiOhJCJ
YuGiOhJCJ being added to access control list

mais ensuite je ne peux toujours pas lancer du graphique sous root :
$ su
Mot de passe:
bash-3.1# gxine
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified


(gxine:8061): Gtk-WARNING **: cannot open display:
bash-3.1#

Une autre solution?

---

[yugiohjcj.free.fr]
Yu-Gi-Oh! Jeu de Cartes à Jouer

Re: Lancer des applications graphiques en tant que root
Avatar
Auteur: Vincent-Xavier JUMEL (IP enregistrée)
Date: le 2 juin 2007 à 02:22

si tu est sous kde, kdesu est ton ami. Jette donc un coup d'œil à
kdesu --help



C'est en forgeant qu'on devient forgeron, et c'est en sciant que Léonard De Vinci !

Mon site perso
Une distribution à découvrir

Re: Lancer des applications graphiques en tant que root
Avatar
Auteur: tg(y) (IP enregistrée)
Date: le 2 juin 2007 à 08:56

Et sous Gnome, gksu. image : content

Re: Lancer des applications graphiques en tant que root
Avatar
Auteur: YuGiOhJCJ (IP enregistrée)
Date: le 2 juin 2007 à 11:57

$ kdesu gxine

Super la solution de secours, merci image : content
Par contre, je suis sûr que l'on peut demander à kdm de ne pas bloquer l'utilisation du graphique en root grâce aux fichiers de configuration qui se trouvent ici :
$ ls /opt/kde/share/config/kdm/
README  Xaccess  Xreset  Xsession  Xsession.orig  Xsetup  Xstartup  Xwilling  backgroundrc  kdmrc

Quelqu'un s'y connait bien?

---

[yugiohjcj.free.fr]
Yu-Gi-Oh! Jeu de Cartes à Jouer

Re: Lancer des applications graphiques en tant que root
Auteur: P Hoquet (IP enregistrée)
Date: le 2 juin 2007 à 12:22

Ta commande xhost +root est foireuse et comme on te l'indique, root n'est pas un hostname:
La commande devrait être:
$ xhost +local:root
Et après le root doit faire:
## export DISPLAY=:0.0



Nom du forum : (antispam) - (en développement:saisir un texte pour le message, rempli cette zone automatiquement)
Votre nom: 
Votre email: 
Sujet: 

 
Ce forum est boosté par Phorum.