Riešenie chyby: «nemožno otvoriť displej :: 0.0»

Existuje niekoľko príležitostí, ktoré chceme použiť sudo na spustenie grafických aplikácií s oprávneniami správcu, napríklad: sudo gparted ó sudo delfín

Mnohí uvidia túto chybu:

kzkggaara @ geass: ~ / Súbory na stiahnutie $ sudo gparted
Nie je zadaný žiadny protokol

(gpartedbin: 6547): Gtk-WARNING **: nemožno otvoriť displej :: 0

Čo zabráni otvoreniu aplikácie (v tomto prípade gparted), tento problém vyrieši jednoduchý krok 😀

Musíme otvoriť terminál (konzolu, bash, shell, ako to chcú nazvať ...) a vložiť do neho nasledovné:

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

Zatlačíme [vstúpiť] a voila, bude sa to riesit 🙂

Jednoduché nie? HAHA.

pozdravy


Obsah článku je v súlade s našimi zásadami redakčná etika. Ak chcete nahlásiť chybu, kliknite na ikonu tu.

17 komentáre, nechajte svoj

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Oskar dijo

    Ďakujem kamarát, dobrý a praktický tip.

  2.   alez dijo

    Nie som si istý, ale myslím si, že táto chyba sa objaví, ak sa namiesto výrazu „gksudo gparted“ alebo „kdesudo delphin“ použije výraz „sudo gparted“, ktorý musí byť ...

    1.    Odvaha dijo

      Používate ich v Alt + F2, okrem kdesudo si myslím, že nie, je to kdesu

      1.    Odvaha dijo

        Rovnako ako je gksu

    2.    KZKG ^ Gaara <"Linux dijo

      Áno, skutočne sa zobrazí, iba ak je to vykonané pomocou sudo, ak sa používa gksu o kdesudo neobjaví sa, problém je v tom, že aspoň v mojom Arche nemám možnosť použiť kdesudo, aspoň som to nenašiel 🙁

  3.   alez dijo

    http://aur.archlinux.org/packages.php?ID=14357 😉 Dávajte pozor, aby boli komentáre staré, takže program PKGBUILD je veľmi zastaraný. Nepozerajte sa, či je v úložiskách.
    Spustiť gksu ako gksudo nie je to isté, aj keď z praktických dôvodov to tak je. Je to ako používať su alebo sudo, operácia je iná; v jednom sa prihlásite k správcovi a v druhom jednoducho udelíte práva používateľovi. V každom prípade je dôležité nikdy to nespustiť ako suchý pot.

    1.    KZKG ^ Gaara <"Linux dijo

      Nerád používam balíčky od AUR hehe, nehovoriac o tom, že mnohokrát nemôžem (chyba môjho ISP) 😀
      Ďakujem aj tak priateľ 😉

  4.   Raphael Laverde dijo

    Ale to nie je najsprávnejšie, je lepšie použiť kdesu, kdesudo, gksu alebo gksudo, ako je vhodné 🙂
    tu trochu vysvetlenia, ktoré mi prišlo na myseľ 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 dijo

      Ahoj Rafael, vitaj na našom webe 😀
      Problém s používaním gksu alebo kdesudo je, že v Arche ich nemám, preto sa musím uchýliť k sudo.
      Zdravím a dúfam, že sa vám naše články páčia 🙂

  5.   David dijo

    Mám problém, ale je to pri spustení google chrome !!
    Existuje podobné riešenie !! ???

    =S

    1.    KZKG ^ Gaara dijo

      Spustíte [Alt] + [F2] a otvoríte Google Chrome a zobrazí sa vám táto chyba? O_O

  6.   elhui2 dijo

    Vynikajúce po dvoch rokoch, čo ste ma zachránili v noci, na iných miestach povedali, že je potrebné obrátiť systém, aby Gparted fungoval ako superužívateľ. : 3

    Ďakujem.
    Zdravím.

  7.   Dante dijo

    Zdá sa mi rovnaká chyba, ale keď sa pokúsim graficky nainštalovať z ľubovoľného bian cd, môže mi niekto povedať, ako to vyriešiť?

    vďaka

  8.   arantxa dijo

    Čo to má robiť? Mám rovnakú chybu a myslím si, že som od začiatku robil zle, vykonal som nasledovné: user @ machine: $ rm -rf /tmp/.X0-lock a keď som vykonal user @ machine: $ Xorg -configure, zobrazila sa mi chyba: /

    Neviem čo robiť!!

  9.   ANZ dijo

    Ďakujem moc!
    V mojom prípade sa chyba objavila pri spustení sudo synaptic.
    Presne toto sa objavilo:
    Nie je zadaný žiadny protokol
    Server sa nepodarilo inicializovať: Nepodarilo sa pripojiť: Pripojenie odmietnuté
    (synaptický: 10216): Gtk-WARNING **: nemožno otvoriť displej :: 0

    A pred touto chybou som mal problémy, že .Xauthority neexistovali.
    Debian 9 + Gnome3.

  10.   Gonzalo dijo

    HAHAAJ ďakujem pekne. Ukázalo sa však, že ak nemáte oprávnenie .Xauto, je to zbytočné.
    Ale nasmeroval si ma.

  11.   Edward v. dijo

    Môžete použiť

    «'
    klepnite na položku $ HOME / .bashrc
    «'

    namiesto

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

    touch pre vás vytvorí prázdny súbor, ak neexistuje, alebo inak aktualizuje časovú pečiatku súboru (ak existuje), ale v žiadnom prípade nezmení obsah, iba dátum jeho zmeny.