Jest kilka okazji, kiedy chcemy skorzystać sudo do uruchamiania aplikacji graficznych z uprawnieniami administracyjnymi, na przykład: sudo gparted ó sudo delfin
I wielu zobaczy ten błąd:
kzkggaara @ geass: ~ / Downloads $ sudo gparted
Nie określono protokołu(gpartedbin: 6547): Gtk-WARNING **: nie można otworzyć display :: 0
Co uniemożliwia otwarcie aplikacji (w tym przypadku Gparted), prosty krok rozwiąże ten problem 😀
Musimy otworzyć terminal (konsolę, bash, powłokę, jakkolwiek chcą to nazwać ...) i umieścić w nim:
echo "" >> $HOME/.bashrc && echo "export XAUTHORITY=$HOME/.Xauthority" >> $HOME/.bashrc && cd $HOME && . .bashrc
Pchamy [Wchodzić] i voila, zostanie rozwiązany 🙂
Proste, nie? HA HA.
pozdrowienia
Dzięki przyjacielu, dobra i praktyczna wskazówka.
Nie jestem pewien, ale myślę, że ten błąd pojawi się, jeśli użyje się „sudo gparted” zamiast „gksudo gparted” lub „kdesudo dolphin”, które muszą być ...
Te, których używasz w Alt + F2, poza kdesudo myślę, że tak nie jest, to jest kdesu
Jak to jest gksu
Tak, rzeczywiście, pojawia się tylko wtedy, gdy jest wykonywane za pomocą sudo, jeśli jest używane gksu o kdesudo nie pojawi się, problem polega na tym, że przynajmniej w moim Arch nie mam opcji użycia kdesudoprzynajmniej ja tego nie znalazłem 🙁
http://aur.archlinux.org/packages.php?ID=14357 😉 Uważaj, aby komentarze były stare, więc PKGBUILD jest bardzo nieaktualny. Nie patrz, czy jest w repozytoriach.
Uruchomienie gksu i gksudo nie jest tym samym, chociaż ze względów praktycznych tak jest. To jak przy użyciu su lub sudo, operacja jest inna; w jednym logujesz się do administratora, a w drugim po prostu nadajesz uprawnienia użytkownikowi. W każdym razie ważne jest, aby nigdy nie uruchamiać go jako suchego potu.
Nie lubię korzystać z pakietów z AUR hehe, nie mówiąc o tym, że wielokrotnie nie mogę (wina mojego ISP) 😀
Dzięki przyjacielu 😉
Ale zrobienie tego nie jest najbardziej poprawne, lepiej jest użyć odpowiednio kdesu, kdesudo, gksu lub gksudo 🙂
tutaj małe wyjaśnienie, które przyszło mi do głowy http://www.kubuntu-es.org/wiki/sistema/por-que-se-debe-usar-kdesu-o-kdesudo-ejecutar-aplicaciones-graficas-terminal-vez-usar-s
Witaj Rafael, witaj na naszej stronie 😀
Problem z używaniem gksu lub kdesudo polega na tym, że w Arch ich nie mam, więc muszę uciec się do sudo.
Pozdrawiam i mam nadzieję, że polubicie nasze artykuły 🙂
Mam problem, ale dzieje się tak podczas uruchamiania Google Chrome !!
Czy istnieje podobne rozwiązanie !! ???
=S
Uruchamiasz [Alt] + [F2] i otwierasz Google Chrome i otrzymujesz ten błąd? O_O
Znakomicie po dwóch latach uratowałeś mi noc, na innych stronach mówili, że trzeba było odwrócić system, aby Gparted działał jako superużytkownik. : 3
Dziękuję.
Pozdrowienia.
Pojawia się ten sam błąd, ale kiedy próbuję zainstalować graficznie z dowolnej płyty bian, czy ktoś może mi powiedzieć, jak go rozwiązać?
dzięki
Co to ma zrobić? Mam ten sam błąd i myślę, że zrobiłem coś źle od początku, wykonałem następujące polecenie: user @ machine: $ rm -rf /tmp/.X0-lock i kiedy uruchomiłem user @ machine: $ Xorg -configure Mam błąd: /
Nie wiem co robić!!
Dziękuję bardzo!
W moim przypadku błąd pojawił się po uruchomieniu sudo synaptic.
Dokładnie to się pojawiło:
Nie określono protokołu
Nie można zainicjować serwera: nie można się połączyć: połączenie odrzucone
(synaptic: 10216): Gtk-WARNING **: nie można otworzyć wyświetlacza :: 0
A przed tym błędem miałem problemy, że .Xauthority nie istniało.
Debian 9 + Gnome3.
HAHAAJ bardzo dziękuję. Ale okazuje się, że jeśli nie masz .Xauthority, jest to bezużyteczne.
Ale ty mnie skierowałeś.
Można użyć
« , , , , , , , , , ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,
dotknij $ HOME / .bashrc
« , , , , , , , , , ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,
zamiast
« , , , , , , , , , ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,
echo "" >> $ HOME / .bashrc
« , , , , , , , , , ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,, ,
touch tworzy dla ciebie pusty plik, jeśli nie istnieje, lub aktualizuje znacznik czasu pliku w przeciwnym razie (jeśli istnieje), ale nie modyfikuje zawartości w żadnym przypadku, tylko datę modyfikacji.