Există mai multe ocazii când vrem să folosim sudo pentru a rula aplicații grafice cu permisiuni administrative, de exemplu: sudo gparted ó sudo delfin
Și mulți vor fi văzut această eroare:
kzkggaara @ geass: ~ / Downloads $ sudo gparted
Nu este specificat niciun protocol(gpartedbin: 6547): Gtk-AVERTISMENT **: nu se poate deschide afișajul :: 0
Ceea ce împiedică deschiderea aplicației (în acest caz gparted), un pas simplu va rezolva problema this
Trebuie să deschidem un terminal (consolă, bash, shell, oricum vor să-l numească ...) și să introducem următoarele:
echo "" >> $HOME/.bashrc && echo "export XAUTHORITY=$HOME/.Xauthority" >> $HOME/.bashrc && cd $HOME && . .bashrc
Împingem [Introduce] și voila, se va rezolva 🙂
Simplu nu? HAHA.
În ceea ce priveşte
Mulțumesc prieten, sfat bun și practic.
Nu sunt sigur, dar cred că această eroare va apărea dacă se folosește „sudo gparted” în loc de „gksudo gparted” sau „kdesudo dolphin”, care trebuie să fie ...
Cei pe care îi folosiți în Alt + F2, în afară de kdesudo cred că nu este, este kdesu
Ca și gksu
Da, într-adevăr, apare doar dacă se face cu sudo, dacă este folosit GKSU o kdesudo nu va apărea, problema este că cel puțin în Arch nu am opțiunea de a folosi kdesudo, cel puțin nu l-am găsit 🙁
http://aur.archlinux.org/packages.php?ID=14357 😉 Aveți grijă ca comentariile să fie vechi, astfel încât PKGBUILD este foarte depășit. Nu căutați să vedeți dacă se află în depozite.
Nu este același lucru cu lansarea gksu ca gksudo, deși în scopuri practice este. Este ca și cum ai folosi su sau sudo, operațiunea este diferită; într-una vă conectați la administrator și în cealaltă pur și simplu acordați drepturi unui utilizator. În orice caz, important este să nu-l lansați niciodată ca o transpirație uscată.
Nu-mi place să folosesc pachete din AUR hehe, ca să nu mai spun că de multe ori nu pot (vina ISP-ului meu) 😀
Mulțumesc oricum prieten 😉
Dar a face acest lucru nu este cel mai corect, este mai bine să utilizați kdesu, kdesudo, gksu sau gksudo după caz appropriate
aici o mică explicație care mi-a venit în minte http://www.kubuntu-es.org/wiki/sistema/por-que-se-debe-usar-kdesu-o-kdesudo-ejecutar-aplicaciones-graficas-terminal-vez-usar-s
Salut Rafael, bine ai venit pe site-ul nostru 😀
Problema cu utilizarea gksu sau kdesudo este că în Arch nu le am, așa că trebuie să apelez la sudo.
Salutări și sper să vă placă articolele noastre 🙂
Am o problemă, dar este atunci când rulez Google Chrome !!
Există o soluție similară !! ???
=S
Rulați [Alt] + [F2] și deschideți Google Chrome și primiți această eroare? O_O
Excelent după doi ani m-ați salvat noaptea, în alte site-uri au spus că este necesar să întoarceți sistemul pentru ca Gparted să funcționeze ca superutilizator. : 3
Mulţumesc.
Salutări.
Aceeași eroare mi se pare, dar când încerc să instalez grafic din orice cd bian, cineva îmi poate spune cum să o rezolv?
Mulţumiri
Ce ar trebui să facă asta? Am aceeași eroare și cred că am greșit lucrurile de la început, am executat următoarele: user @ machine: $ rm -rf /tmp/.X0-lock și când am executat user @ machine: $ Xorg -configure am primit o eroare: /
Nu știu ce să fac!!
Va multumesc foarte mult!
În cazul meu, eroarea a apărut când am lansat sudo synaptic.
Exact acest lucru a apărut:
Nu este specificat niciun protocol
Imposibil de inițiat server: Nu s-a putut conecta: Conexiunea a fost refuzată
(sinaptic: 10216): Gtk-AVERTISMENT **: nu se poate deschide afișajul :: 0
Și înainte de această eroare aveam probleme care .Xauthority nu exista.
Debian 9 + Gnome3.
HAHAAJ vă mulțumesc foarte mult. Dar se dovedește că dacă nu aveți autoritatea .X este inutil.
Dar tu m-ai îndrumat.
Aveți posibilitatea să utilizați
«„
atinge $ HOME / .bashrc
«„
în loc de
«„
ecou "" >> $ HOME / .bashrc
«„
touch creează un fișier gol pentru dvs. dacă nu există sau actualizează marca de timp a fișierului în caz contrar (când există), dar nu modifică conținutul în niciun caz, ci doar data de modificare a acestuia.