Oplossing voor de fout: «kan display niet openen :: 0.0»

Er zijn verschillende gelegenheden dat we willen gebruiken sudo om grafische applicaties uit te voeren met beheerdersrechten, bijvoorbeeld: sudo gparted ó sudo dolfijn

En velen zullen deze fout hebben gezien:

kzkggaara @ geass: ~ / Downloads $ sudo gparted
Geen protocol gespecificeerd

(gpartedbin: 6547): Gtk-WARNING **: kan display :: 0 niet openen

Wat verhindert dat de applicatie wordt geopend (in dit geval gparted), lost een eenvoudige stap het probleem op 😀

We moeten een terminal openen (console, bash, shell, hoe ze het ook willen noemen ...) en het volgende erin stoppen:

echo "" >> $HOME/.bashrc && echo "export XAUTHORITY=$HOME/.Xauthority" >> $HOME/.bashrc && cd $HOME && . .bashrc

We duwen [Enter] en voila, het zal worden opgelost 🙂

Simpel niet? HAHA.

groeten


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Oscar zei

    Bedankt vriend, goede en praktische tip.

  2.   alez zei

    Ik weet het niet zeker, maar ik denk dat deze fout zal verschijnen als "sudo gparted" wordt gebruikt in plaats van "gksudo gparted" of "kdesudo dolphin", wat moet zijn ...

    1.    Moed zei

      Degenen die je gebruikt in Alt + F2, behalve kdesudo denk ik dat het dat niet is, het is kdesu

      1.    Moed zei

        Zoals is gksu

    2.    KZKG ^ Gaara <"Linux zei

      Ja inderdaad, het verschijnt alleen als het wordt gedaan met sudo, als het wordt gebruikt gksu o kdesudo het zal niet verschijnen, het probleem is dat ik tenminste in mijn Arch niet de optie heb om te gebruiken kdesudo, ik heb het tenminste niet gevonden 🙁

  3.   alez zei

    http://aur.archlinux.org/packages.php?ID=14357 😉 Pas op dat de commentaren oud zijn, zodat PKGBUILD erg verouderd is. Kijk niet of het in de repositories staat.
    Het is niet hetzelfde om gksu te starten als gksudo, hoewel het dat voor praktische doeleinden is. Het is alsof je su of sudo gebruikt, de bewerking is anders; in het ene log je in bij de administrator en in het andere geef je eenvoudig rechten aan een gebruiker. Het belangrijkste is in ieder geval om het nooit als droog zweet te lanceren.

    1.    KZKG ^ Gaara <"Linux zei

      Ik hou er niet van om pakketten van de AUR hehe te gebruiken, om nog maar te zwijgen van het feit dat ik dat vaak niet kan (fout van mijn ISP) 😀
      Toch bedankt vriend 😉

  4.   Rafaël Laverde zei

    Maar dit is niet de meest correcte manier, het is beter om kdesu, kdesudo, gksu of gksudo te gebruiken zoals van toepassing 🙂
    hier een kleine uitleg die in me opkwam http://www.kubuntu-es.org/wiki/sistema/por-que-se-debe-usar-kdesu-o-kdesudo-ejecutar-aplicaciones-graficas-terminal-vez-usar-s

    1.    KZKG ^ Gaara <"Linux zei

      Hallo Rafael, welkom op onze site 😀
      Het probleem met het gebruik van gksu of kdesudo is dat ik ze in Arch niet heb, daarom moet ik mijn toevlucht nemen tot sudo.
      Groeten en ik hoop dat je onze artikelen leuk vindt 🙂

  5.   David zei

    Ik krijg het probleem, maar het is bij het uitvoeren van Google Chrome !!
    Is er een vergelijkbare oplossing !! ???

    =S

    1.    KZKG ^ Gaara zei

      U voert [Alt] + [F2] uit en opent Google Chrome, en u krijgt deze foutmelding? O_O

  6.   elhui2 zei

    Uitstekend na twee jaar, je hebt me de nacht bespaard, op andere sites zeiden ze dat het nodig was om het systeem om te draaien om Gparted als superuser te laten werken. : 3

    Dank u.
    Groeten.

  7.   Dante zei

    Dezelfde fout verschijnt voor mij, maar als ik grafisch probeer te installeren vanaf een bian-cd, kan iemand me dan vertellen hoe ik het kan oplossen?

    bedankt

  8.   arantxa zei

    Wat moet dit doen? Ik heb dezelfde fout en ik denk dat ik dingen vanaf het begin verkeerd heb gedaan, ik heb het volgende uitgevoerd: user @ machine: $ rm -rf /tmp/.X0-lock en toen ik user @ machine: $ Xorg -configure uitvoerde, kreeg ik een foutmelding: /

    Ik weet niet wat ik moet doen!!

  9.   anz zei

    Hartelijk dank!
    In mijn geval verscheen de fout toen ik sudo synaptic startte.
    Precies dit verscheen:
    Geen protocol gespecificeerd
    Kan server niet initialiseren: kan geen verbinding maken: verbinding geweigerd
    (synaptisch: 10216): Gtk-WARNING **: kan display :: 0 niet openen

    En vóór deze fout had ik problemen dat .Xauthority niet bestond.
    Debian 9 + Gnome3.

  10.   Gonzalo zei

    HAHAAJ heel erg bedankt. Maar het blijkt dat als je de .Xauthority niet hebt, het nutteloos is.
    Maar je stuurde me.

  11.   Tegen Eduardo V. zei

    U kunt gebruik maken


    raak $ HOME / .bashrc aan

    in plaats van


    echo "" >> $ HOME / .bashrc

    touch maakt een leeg bestand voor u als het niet bestaat, of werkt het tijdstempel van het bestand anders bij (als het wel bestaat), maar wijzigt in geen van beide gevallen de inhoud, alleen de wijzigingsdatum.