Xlib: connection to “:0.0″ refused by server / No protocol specified
Publicado por Enrique Ramos en julio 21, 2008
$ xhost +local:root
Da permisos a root para ejecutar programas gráficos sin usar la red, solo en localhost
$ xhost -local:root
Quita ese permiso
+info: http://www.nabble.com/Sobre-xhost.-td16190412.html
Me gusta:
Me gusta Cargando...
This entry was posted on julio 21, 2008 a 5:43 pm and is filed under GNU/Linux.
Etiquetado: xhost, Xlib. You can follow any responses to this entry through the RSS 2.0 feed.
Puedes deja un comentario, o trackback from your own site.
hijodeanubis escribió
oye camarada me sale este problema:
debian:/home/hijodeanubis# xhost +local:root
Xlib: connection to “:0.0″ refused by server
Xlib: No protocol specified
xhost: unable to open display “:0.0″
debian:/home/hijodeanubis#
como le puedo hacer?????
enramos escribió
Creo que es porque lo estás lanzando como usuario root. Prueba a ejecutarlo como usuario normal y después pasarte a root (acabo de actualizar el post añadiendo el símbolo $ para evitar confusiones)
$ xhost +local:root
Por otro lado esta opción solo vale para la sesión activa de manera que tras reiniciar el usuario root no podrá volver a abrir ventanas gráficas.
Una opción que he encontrado por Internet (pero no he probado) es añadir ‘export XAUTHORITY=/home/name/.Xauthority’ al archivo /root/.bashrc (sin las comillas) donde name es nuestro nombre de usuario habitual
La razón de que no lo pruebe es que ahora estoy con GNOME y con este entorno de escritorio no tengo problemas para abrir sesiones gráficas como root, sin embargo con KDE si que me pasaba.