Terminal lancement appli root

Résolu
Bonjour,

Impossible pour moi de lancer un gestionnaire de fichier, voilà ma manip, vous pouvez m'éclairer ?
J'ai un Ubuntu avec Gnome KDE et Xcfe...
Merci de votre aide.

patrick@patrick-desktop:~$ sudo su root
root@patrick-desktop:/home/patrick# nautilus
No protocol specified
Could not parse arguments: Impossible d'ouvrir l'affichage :
root@patrick-desktop:/home/patrick# thunar
No protocol specified
Thunar : Impossible d'ouvrir l'affichage :
Vous avez du nouveau courrier dans /var/mail/root
root@patrick-desktop:/home/patrick#


alors que en non root ca s'execute...
Configuration: Ubuntu Koala
P4 3.5 GHz (oc) 3.5 Go DDR2 Nvidia 256 PCI-e

9 réponses

  1. et en tapant, en utilisateur patrick, la commande suivante :

    xhost +


    et ensuite relancer sudo
    2
    1. Bien sur ;-)

      Lire:
      man xhost


      "The xhost program is used to add and delete host names or user names to
      the list allowed to make connections to the X server. In the case of
      hosts, this provides a rudimentary form of privacy control and secu‐
      rity. It is only sufficient for a workstation (single user) environ‐
      ment, although it does limit the worst abuses. Environments which
      require more sophisticated measures should implement the user-based
      mechanism or use the hooks in the protocol for passing other authenti‐
      cation data to the server."
      2
      1. Bonjour,

        sudo su root

        je ne suis pas sûr que cela soit la bonne commande à taper ...

        pourquoi ouvrir nautilus ou thunar en root ?
        0
        1. sudo su root pour passer en root terminal
          et ensuite ouvrir en root pour modifier un rep racine ( /usr/share/ )

          ca marchait nikel avant la mise a jour du noyau hier ou avt hier...
          0
          1. Merci ca marche nickel mais avant de cloturer le post, vous pouvez m'expliquer a quoi sert :
            xhost + ???
            Merci !
            0
            1. Merci c'est cool, j'adore quand les posts se deroulent de cette manière...
              0
              1. j'en ai pas la moindre idée, j'ai trouvé l'astuce ici :

                https://forums.opensuse.org/showthread.php/405624-sudo-doesnt-open-x-programs

                bonne lecture.

                ps : on trouve patrickement tout sur le net ....

                :-)

                bonne soirée.
                0
                1. Salut Bob :-)

                  En lisant la page man (moi aussi) j'ai trouvé:

                  option:

                  +       Access is granted to everyone, even if they aren't on the  list
                                 (i.e., access control is turned off).


                  Mais au départ en voyant "No protocol specified" j'ai pensé qu'il fallait ouvrir avec gksu.
                  Comme pour toutes les applications graphiques.

                  :-)
                  0
                2. @initials 76Hello,

                  c'est également ce qui est préconisé dans le forum Suse : lire le man !

                  bravo à toi !

                  bonne soirée.

                  :-))

                  ps : je retourne à ma compilation du dernier noyau sous gentoo ...
                  0
                3. @bob031Un 2.6.32? ;-)
                  0
              2. linux-2.6.31-gentoo-r6

                c'est le tout dernier récupéré lors de la MAJ de ce soir ....

                0