Registrado: Mié Nov 28, 2007 12:00 am Mensajes: 1361 Ubicación: En la X del explorer (pulse para llamar)
Publicado: Jue Mar 03, 2011 4:16 am
Al arrancar el sistema me aparece una ventana de error (antes de que se inicie el gdm) que dice que no puede actualizar el archivo "/var/lib/gdm/.ICEauthority", y luego otra que el programa "/usr/lib/libgconf2-4/gconf-sanity-check-2" falla con un error 256 creo. Después de eso, el sistema arranca normalmente.
He revisado los archivos y me he encontrado que el directorio /var/lib/gdm no existe!!. Además tengo el archivo .ICEauthority de mi home con los permisos correctos, según he investigado por internet.
Por el momento he creado el directorio /var/lib/gdm y he puesto como propietario y grupo a gdm, con la esperanza de que sea el propio gdm el que me genere el archivo. Espero que se solucione.
En cuanto al sanity-check, creo que solucionando el problema del gdm debería solucionarse este. No he visto nada raro en los permisos de este archivo.
A pesar de utilizar un nuevo kernel (algún problemilla de mala versión de nvidia he tenido que solucionar) parece que estaba en lo cierto. Entre los archivos generados estaba el .ICEauthority y no me muestra ninguno de los dos errores mencionados antes.
_________________ Descargue el gestor de mp3 "Music Manager" -> (mmlf)
Última versión del gestor "Music Manager" -> (jmmm)
Registrado: Sab Oct 09, 2004 11:00 pm Mensajes: 1299
Publicado: Jue Mar 03, 2011 4:19 pm
Bueno, aunque ya está resuelto, aclaro para otra ocasión: el archivo .ICEauthority lo crea el entorno X al arrancar, dándole permiso al usuario para escribir en display:0 y en /tmp.
Cuando el sistema te dice que no puede modificarlo, es porque no puede sobreescribirlo. Generalmente, se debe a que hiciste algo como root en un entorno gráfico logueado como usuario. Es decir: su, o su - o sudo. En ese momento, root entra a la interfaz gráfica y escribe .ICE.... Normalmente, al terminar la aplicación le devuelve los permisos al usuario. Pero si la aplicación falló, o si cerraste sesión antes de cerrar la aplicación del root, o si las estrellas están mal alineadas, los permisos de ese archivo quedan seteados para root.
¿solución? sudo rm -rf .ICEauthority. Y ya puedes iniciar X sin inconvenientes, porque no es que ese archivo es leído al cargar, sino que es escrito al cargar el entorno gráfico.
PD: También existe el archivo .Xauthority, que puede presentar el mismo problema.
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 8 invitados
No puede abrir nuevos temas en este Foro No puede responder a temas en este Foro No puede editar sus mensajes en este Foro No puede borrar sus mensajes en este Foro No puede enviar adjuntos en este Foro