Řešení chyby: «nelze otevřít displej :: 0.0»

Existuje několik příležitostí, kdy to chceme použít sudo spouštět grafické aplikace s oprávněními správce, například: sudo gparted ó sudo delfín

A mnozí uvidí tuto chybu:

kzkggaara @ geass: ~ / Soubory ke stažení $ sudo gparted
Není zadán žádný protokol

(gpartedbin: 6547): Gtk-WARNING **: cannot open display :: 0

Což zabrání otevření aplikace (v tomto případě GParted), tento problém vyřeší jednoduchý krok 😀

Musíme otevřít terminál (konzolu, bash, shell, jakkoli mu chtějí říkat ...) a vložit do něj následující:

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

Zatlačíme [Enter] a voila, bude to vyřešeno 🙂

Jednoduché ne? HAHA.

pozdravy


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Oskar řekl

    Díky příteli, dobrý a praktický tip.

  2.   alez řekl

    Nejsem si jistý, ale myslím si, že tato chyba se objeví, pokud se místo „gksudo gparted“ nebo „kdesudo dolphin“ použije „sudo gparted“, což musí být ...

    1.    Odvaha řekl

      Ty, které používáte v Alt + F2, kromě kdesudo si myslím, že není, je to kdesu

      1.    Odvaha řekl

        Jako je gksu

    2.    KZKG ^ Gaara <"Linux řekl

      Ano, skutečně se zobrazí, pouze pokud je to provedeno pomocí sudo, pokud je použito gksu o kdesudo nezobrazí se, problém je v tom, že alespoň v mém Oblouku nemám možnost použít kdesudo, alespoň jsem to nenašel 🙁

  3.   alez řekl

    http://aur.archlinux.org/packages.php?ID=14357 😉 Dávejte pozor, aby byly komentáře staré, takže PKGBUILD je velmi zastaralý. Nedívejte se, jestli je v úložištích.
    Spustit gksu jako gksudo není totéž, i když z praktických důvodů to tak je. Je to jako používat su nebo sudo, operace je jiná; v jednom se přihlásíte ke správci a ve druhém jednoduše udělíte práva uživateli. V každém případě je důležité nikdy to nespustit jako suchý pot.

    1.    KZKG ^ Gaara <"Linux řekl

      Nerad používám balíčky od AUR hehe, nemluvě o tom, že mnohokrát nemohu (chyba mého ISP) 😀
      Díky každopádně příteli 😉

  4.   Raphael Laverde řekl

    Ale to není nejsprávnější, je lepší použít kdesu, kdesudo, gksu nebo gksudo podle potřeby 🙂
    odtud malé vysvětlení, které mi přišlo na mysl 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 řekl

      Dobrý den, Rafaeli, vítejte na našem webu 😀
      Problém s používáním gksu nebo kdesudo je, že v Archu je nemám, proto se musím uchýlit k sudo.
      Zdravím a doufám, že se vám naše články líbí 🙂

  5.   David řekl

    Mám problém, ale je to při spuštění google chrome !!
    Existuje podobné řešení !! ???

    =S

    1.    KZKG ^ Gaara řekl

      Spustíte [Alt] + [F2] a otevřete Google Chrome a zobrazí se vám tato chyba? O_O

  6.   elhui2 řekl

    Výborně, po dvou letech jste mi zachránili noc, na jiných místech říkali, že je nutné obrátit systém, aby Gparted fungoval jako superuživatel. : 3

    Děkuju.
    Zdravím.

  7.   Dante řekl

    Zdá se mi stejná chyba, ale když se pokusím graficky nainstalovat z libovolného bian cd, může mi někdo říct, jak to vyřešit?

    díky

  8.   arantxa řekl

    Co to má dělat? Mám stejnou chybu a myslím, že jsem udělal věci špatně od začátku, provedl jsem následující: user @ machine: $ rm -rf /tmp/.X0-lock a když jsem provedl user @ machine: $ Xorg -configure, dostal jsem chybu: /

    Nevím co dělat!!

  9.   anz řekl

    Děkuji moc!
    V mém případě se chyba objevila, když jsem spustil sudo synaptic.
    Přesně toto se objevilo:
    Není zadán žádný protokol
    Nelze inicializovat server: Nelze se připojit: připojení odmítnuto
    (synaptic: 10216): Gtk-WARNING **: cannot open display :: 0

    A před touto chybou jsem měl problémy, které .Xauthority neexistovaly.
    Debian 9 + Gnome3.

  10.   Gonzalo řekl

    HAHAAJ moc děkuji. Ukazuje se však, že pokud nemáte .Xauthority, je to k ničemu.
    Ale vedl jsi mě.

  11.   Edward v. řekl

    Můžete použít

    «'
    klepněte na $ HOME / .bashrc
    «'

    místo

    «'
    echo "" >> $ HOME / .bashrc
    «'

    touch pro vás vytvoří prázdný soubor, pokud neexistuje, nebo jinak aktualizuje časové razítko souboru (pokud existuje), ale v obou případech nezmění obsah, pouze datum jeho úpravy.