Hace 557 días
Solución al error: “cannot open display: :0.0″
Son varias las ocasiones en que queremos usar sudo para ejecutar aplicaciones gráficas con permisos administrativos, por ejemplo: sudo gparted ó sudo dolphin
Y muchos habrán visto este error:
kzkggaara@geass:~/Downloads$ sudo gparted
No protocol specified(gpartedbin:6547): Gtk-WARNING **: cannot open display: :0
Lo cual impide que se abra la aplicación (en este caso gparted), un simple paso nos solucionará el problemilla este
Debemos abrir una terminal (consola, bash, shell, como quieran llamarle…) y en ella poner lo siguiente:
echo "" >> $HOME/.bashrc && echo "export XAUTHORITY=$HOME/.Xauthority" >> $HOME/.bashrc && cd $HOME && . .bashrc
Presionamos [Enter] y listo, ya estará solucionado
Simple no? JAJA.
Saludos
Gracias amigo, bueno y práctico tip.
No estoy seguro, pero creo que ese error saldra si se usa “sudo gparted” en vez de “gksudo gparted” o “kdesudo dolphin” que para algo deben estar…
Esos los utilizas en Alt+F2, aparte eso de kdesudo creo que no es, es kdesu
Al igual que es gksu
Sip en efecto, solo aparece si se hace con sudo, si se usa gksu o kdesudo no aparecerá, el problema es que al menos en mi Arch no tengo la opción de usar kdesudo, al menos no la he encontrado
http://aur.archlinux.org/packages.php?ID=14357
Cuidado que los comentarios son antiguos asi que lo mismo esta muy desactualizado el PKGBUILD. No mire si esta en los repositorios.
No es lo mismo lanzar gksu que gksudo aunque a efectos practicos si lo sea. Es como usar su o sudo, la operacion es diferente; en una se loguea al administrador y en la otra simplemente se le dan derechos a un usuario. En todo caso lo importante es no lanzarlo nunca como sudo a secas.
No me gusta usar paquetes de los AUR jeje, sin mencionar que muchas veces no puedo (culpa de mi ISP)
Gracias de todas formas amigo
pero hacer esto no es lo mas correcto es mejor usar kdesu, kdesudo, gksu o gksudo según corresponda
por acá una pequeña explicación que se me vino a la mente http://www.kubuntu-es.org/wiki/sistema/por-que-se-debe-usar-kdesu-o-kdesudo-ejecutar-aplicaciones-graficas-terminal-vez-usar-s
Hola Rafael, bienvenido a nuestro sitio
El problema de usar gksu o kdesudo, es que en Arch no cuento con ellos, por eso tengo que recurrid al sudo.
Saludos y espero que nuestros artículos te gusten
A mi me sale el problema pero es al momento de correr google chrome!!
Hay alguna solucion similar!!???
=S
Ejecutas [Alt]+[F2] y abres por ahí el Google Chrome, ¿y te aparece este error? O_O