Det finns flera tillfällen när vi vill använda sudo att köra grafiska applikationer med administrativa behörigheter, till exempel: sudo gparted ó sudo delfin
Och många kommer att ha sett detta fel:
kzkggaara @ geass: ~ / Nedladdningar $ sudo gparted
Inget protokoll specificerat(gpartedbin: 6547): Gtk-VARNING **: kan inte öppna skärm :: 0
Vilket förhindrar att applikationen öppnas (i det här fallet gparted), kommer ett enkelt steg att lösa problemet här 😀
Vi måste öppna en terminal (konsol, bash, shell, vad de än vill kalla det ...) och lägga följande i den:
echo "" >> $HOME/.bashrc && echo "export XAUTHORITY=$HOME/.Xauthority" >> $HOME/.bashrc && cd $HOME && . .bashrc
Vi driver [Stiga på] och voila, det kommer att lösas 🙂
Enkelt nej? HAHA.
hälsningar
Tack vän, bra och praktiskt tips.
Jag är inte säker, men jag tror att detta fel kommer att visas om "sudo gparted" används istället för "gksudo gparted" eller "kdesudo dolphin", vilket måste vara ...
De du använder i Alt + F2, förutom kdesudo tror jag att det inte är det, det är kdesu
Liksom är gksu
Ja, det verkar bara om det görs med sudo, om det används gksu o kdesudo det kommer inte att visas, problemet är att jag åtminstone inte har möjlighet att använda i min Arch kdesudo, åtminstone har jag inte hittat det 🙁
http://aur.archlinux.org/packages.php?ID=14357 😉 Var försiktig så att kommentarerna är gamla så att PKGBUILD är mycket föråldrad. Titta inte för att se om det finns i förvaren.
Det är inte samma sak att starta gksu som gksudo men för praktiska ändamål är det. Det är som att använda su eller sudo, operationen är annorlunda; i den ena loggar du in till administratören och i den andra ger du helt enkelt rättigheter till en användare. I vilket fall som helst är det viktigt att aldrig starta det som en torr svett.
Jag gillar inte att använda paket från AUR hehe, för att inte tala om att jag många gånger inte kan (min ISP: s fel) 😀
Tack ändå vän 😉
Men att göra detta är inte det mest korrekta, det är bättre att använda kdesu, kdesudo, gksu eller gksudo efter behov 🙂
här en liten förklaring som kom att tänka på http://www.kubuntu-es.org/wiki/sistema/por-que-se-debe-usar-kdesu-o-kdesudo-ejecutar-aplicaciones-graficas-terminal-vez-usar-s
Hej Rafael, välkommen till vår webbplats 😀
Problemet med att använda gksu eller kdesudo är att jag inte har dem i Arch, det är därför jag måste tillgripa sudo.
Hälsningar och jag hoppas att du gillar våra artiklar 🙂
Jag får problemet men det är när jag kör Google Chrome !!
Finns det en liknande lösning !! ???
=S
Du kör [Alt] + [F2] och öppnar Google Chrome och får du det här felet? O_O
Utmärkt efter två år räddade du mig natten, på andra ställen sa de att det var nödvändigt att vända systemet för att Gparted skulle fungera som superanvändare. : 3
Tack.
Hälsningar.
Samma fel visas för mig men när jag försöker installera grafiskt från någon bian-cd, kan någon berätta för mig hur man löser det?
tack
Vad ska detta göra? Jag har samma fel och jag tror att jag gjorde saker fel från början, jag körde följande: user @ machine: $ rm -rf /tmp/.X0-lock och när jag körde user @ machine: $ Xorg -configure fick jag ett fel: /
Jag vet inte vad jag ska göra!!
Tack så mycket!
I mitt fall uppstod felet när jag startade sudo synaptic.
Exakt detta verkade:
Inget protokoll specificerat
Det gick inte att initiera servern: Det gick inte att ansluta: Anslutningen nekades
(synaptic: 10216): Gtk-VARNING **: kan inte öppna display :: 0
Och före detta fel hade jag problem att .Xauthority inte fanns.
Debian 9 + Gnome3.
HAHAAJ tack så mycket. Men det visar sig att om du inte har .Xauthority är det värdelöst.
Men du ledde mig.
Du kan använda
«'
tryck på $ HOME / .bashrc
«'
istället för
«'
eko "" >> $ HOME / .bashrc
«'
touch skapar en tom fil åt dig om den inte finns, eller uppdaterar filens tidsstämpel annars (när den finns), men ändrar inte innehållet i båda fallen, bara dess modifieringsdatum.