KDE es un entorno de escritorio muy atractivo, pero suelen aparecer detallitos que con Gnome no suceden, por ejemplo al querer arrancar un programa desde la terminal es común que aparezca el siguiente error:
#Gtk-WARNING **: cannot open display: :0.0
El solucionarlo es simple solo basta con escribir en la terminal antes de logearse como root o superusuario lo siguiente:
~$ xhost +
A lo que nos aparecerá lo siguiente después de hacerlo:
access control disabled, clients can connect from any host
Al ingresar posteriormente como root ya podremos ejecutar programas desde la terminal.
Si se desea el poder tener que evitar este paso solo hay que editar el archivo .bashrc que se encuentra en el directorio /home/usuario/ , el procedimiento seria:
#kate /home/usuario/.bashrc
Y seria cuestion de agregar las siguientes lineas al final del archivo:
export XAUTHORITY=$HOME/.Xauthority
Con esto podremos solucionar este problema definitivamente.
Update: En Ubuntu 18.04 al parecer el problema se presenta cuando utilisas sudo, para poder ejecutar como root los comandos y no aparezca el error realizar lo siguiente:
# passwd
Introduzca la nueva contraseña de UNIX: (Ingresar password)
Vuelva a escribir la nueva contraseña de UNIX: (Confirmar password)
passwd: contraseña actualizada correctamente
Ingresar a la terminal con su (mas contraseña)
Y el error ya no aparecera
Gracias, uso Arch co KDE y me funcionó
ResponderEliminarMuchas gracias, me has quitado un buen problema de encima...
ResponderEliminarGracias!!, hasta ahora todo bien, no probe si reseteando todavia. Por si alguno viene por este motivo, funciona: me apareció este problema al configurar el sudo de fedora para mi usuario (previa modificación de sudoers), pero despues salía esto. Parece que es porque hay que darle a sudo el acceso a x-server no?. Si tienen gnome usen gedit y no kate.
ResponderEliminarami tambien me fue bien.
ResponderEliminarDebian con gnome
hola,gracias por el post. estoy usando sabayon 64 bits y no consigo solucionar el problema. Introduciendo xhost + me da el error
ResponderEliminarxhost: unable to open display ":0.0"
He modificado el archivo que mencionas y el resultado es el mismo. sabes si hay otro modo de solucionarlo? gracias de antemano.
Hola a todos,
ResponderEliminarpor lo que llevo leido y buscado en el glogl'el, zenity es solo para ejecutarlo como consola desde el entorno grafico, pero NO para ejecutarlo desde consolas-terminales-texto (ALT+F1, x ej. ),
es aqui donde salen los problemas de que no puede abrir display 0.0
Alguien sabe como solucionarlo?, suelo usar "dialog" para trabajillos y "zenity" parece tambien ser fuerte, gracias!!!
Gracias. Estaba teniendo problemas para arrancar el programa grub customizer y con esto lo he solucionado. Al menos la versión temporal. La modificación del texto veremos. No quiero hacer más pruebas de las necesarias porque si no no acabo nunca. Lo que sea sonará...Gracias por la solución. Saludos cordiales ubunteros...
ResponderEliminarDisculpen mi ignorancia ya que soy bastante nuevo en Linux pero abro esa ubicacion y no consigo el archivo .bashrc, si alguien puede darme una explacion mas detallada para principiantes bruticos estaría muy agradecido.
ResponderEliminarPor que colocas home? export XAUTHORITY=$HOME/.Xauthority, no es necesario colocar tambien el usuario? lo coloco asi como tu dices en Linux Canaima y no me funciona.
ResponderEliminarGracias! estaba atrapado!!! :)
ResponderEliminara ver si alguien me tira un salvavidas!!!
ResponderEliminaractualice ubuntu y ahora no puedo entrar, carga hasta que llega a starting nanny...
y despues me dice mv:cannot stat etc/.local-standar: not such file ...
alguien me puede orientar un poco????
gracias... y disculpen la ignorancia!
Buenas noches
ResponderEliminarTe agradezco el post, me ha solucionado un gran problema.
Pues en opensuse no funciona¡¡¡...
ResponderEliminarMuy bueno, gracias.
ResponderEliminar(y)
ResponderEliminarmuchas gracias me ayudo
ResponderEliminarTengo un conflicto con mi ubuntu 16.04, sucede que lo he instalado y ahora he organizado mi estructura /home/jose/prog/ donde he colocado mis programas ejecutables (con todos los permisos de lugar, y los directorios fueron declarados en mi archivo .bashrc Y sin embargo no corren. Me da este error> bash: ./ham: No such file or directory (gracias).
ResponderEliminarFunciona perfectamente en Fedora 25
ResponderEliminarExcelente un 100
ResponderEliminarFunciona pefectamente en Debian testing con Gnome-shel 3.26.0
ResponderEliminarThx
Quizás añadiendo el nombre de usuario, a parte de HOME, para los que preguntan que no les funciona:
ResponderEliminarexport XAUTHORITY=$HOME/nombre_que_sea/.Xauthority
Muchas gracias !!! Me ha ayudado mucho
ResponderEliminarGracias
ResponderEliminar