Számos alkalom van, amikor használni akarjuk sudo például grafikus alkalmazások futtatásához adminisztrátori jogosultságokkal: sudo gparted ó sudo delfin
És sokan látni fogják ezt a hibát:
kzkggaara @ geass: ~ / Letöltések $ sudo gparted
Nincs megadva protokoll(gpartedbin: 6547): Gtk-WARNING **: nem nyitható meg a kijelző: 0
Ami megakadályozza az alkalmazás megnyitását (ebben az esetben gparted), egy egyszerű lépés megoldja ezt a problémát 😀
Meg kell nyitnunk egy terminált (konzolt, bash-t, shellt, bárhogy is hívják ...), és a következőket kell beletennünk:
echo "" >> $HOME/.bashrc && echo "export XAUTHORITY=$HOME/.Xauthority" >> $HOME/.bashrc && cd $HOME && . .bashrc
Nyomjuk [Belép] és voila, meg fog oldódni 🙂
Egyszerű nem? HAHA.
Üdvözlet
Köszönöm barátom, jó és praktikus tipp.
Nem vagyok benne biztos, de úgy gondolom, hogy ez a hiba akkor jelenik meg, ha a "sudo gparted" szót használja a "gksudo gparted" vagy a "kdesudo delfin" helyett.
Az Alt + F2 fájlokat használja, a kdesudo-n kívül, azt hiszem, hogy nem, ez a kdesu
Mint a gksu
Igen, csak akkor jelenik meg, ha sudo-val végzik, ha használják gksu o kdesudo nem fog megjelenni, a probléma az, hogy legalább az Arch-ban nincs lehetőségem használni kdesudo, legalábbis nem találtam 🙁
http://aur.archlinux.org/packages.php?ID=14357 😉 Vigyázzon, hogy a megjegyzések régiek legyenek, így a PKGBUILD nagyon elavult. Ne nézze meg, hogy a tárakban van-e.
Nem ugyanaz a gksu elindítása, mint a gksudo, bár gyakorlati célokból az. Olyan, mint a su vagy a sudo használata, a művelet más; az egyikben bejelentkezik az adminisztrátorhoz, a másikban pedig egyszerűen jogokat ad a felhasználónak. Mindenesetre az a fontos, hogy soha ne indítsuk száraz izzadságként.
Nem szeretek csomagokat használni az AUR-ból hehe, nem beszélve arról, hogy sokszor nem tudok (az internetszolgáltató hibája) 😀
Köszönöm egyébként barátom 😉
De ez nem a leghelyesebb, jobb, ha a kdesu, a kdesudo, a gksu vagy a gksudo megfelelőt használja 🙂
itt egy kis magyarázat, ami eszembe jutott http://www.kubuntu-es.org/wiki/sistema/por-que-se-debe-usar-kdesu-o-kdesudo-ejecutar-aplicaciones-graficas-terminal-vez-usar-s
Üdvözlet Rafael, üdvözöljük oldalunkon 😀
A gksu vagy a kdesudo használatával az a probléma, hogy az Arch-ban nincsenek, így a sudo-hoz kell fordulnom.
Üdvözlet, és remélem, hogy tetszenek a cikkeink 🙂
Értem a problémát, de ez a google chrome futtatásakor fordul elő !!
Van hasonló megoldás !! ???
=S
Futtatja az [Alt] + [F2] billentyűt és megnyitja a Google Chrome-ot, és megkapja ezt a hibát? O_O
Kiváló két év után megmentettél az éjszakától, másutt azt mondták, hogy át kell adni a rendszert, hogy a Gparted superuserként működjön. : 3
Köszönöm.
Üdvözlet.
Ugyanez a hiba tűnik fel nekem, de amikor megpróbálok grafikusan telepíteni bármelyik bian CD-ről, meg tudná mondani valaki, hogyan oldjam meg?
Köszönöm
Mit kell tennie ennek? Ugyanaz a hibám van, és azt hiszem, a kezdetektől fogva rosszul cselekedtem, a következőket hajtottam végre: user @ machine: $ rm -rf /tmp/.X0-lock, és amikor végrehajtottam a user @ machine: $ Xorg -configure hibát kaptam: /
Nem tudom mit tegyek!!
Köszönöm szépen!
Esetemben a hiba akkor jelentkezett, amikor elindítottam a sudo synaptic-ot.
Pontosan ez jelent meg:
Nincs megadva protokoll
Nem sikerült elindítani a szervert: Nem sikerült csatlakozni: A kapcsolat elutasítva
(synaptic: 10216): Gtk-WARNING **: nem lehet megnyitni a (z) 0 kijelzőt
És ez előtt a hiba előtt olyan problémáim voltak, amelyek nem léteztek.
Debian 9 + Gnome3.
HAHAAJ nagyon köszönöm. De kiderült, hogy ha nincs meg a .Xauthority, akkor haszontalan.
De te irányítottál.
Használhatja
«"
érintse meg a $ HOME / .bashrc gombot
«"
helyett
«"
echo "" >> $ HOME / .bashrc
«"
A touch létrehoz egy üres fájlt az Ön számára, ha nem létezik, vagy egyébként frissíti a fájl időbélyegét (ha létezik), de a tartalmat egyik esetben sem módosítja, csak annak módosítási dátumát.