Reglamento general de los foros   •   FAQ   •   Buscar en el foro •  Registrarse | Iniciar sesión 



Foros Linux » Administración del sistema » Sistema


Nuevo tema Responder al tema
 [ 2 mensajes ] 
Patrocinadores

Autor
Buscar:
Mensaje

Desconectado
Moderador
Moderador
Avatar de Usuario

Registrado: Mié Nov 28, 2007 12:00 am
Mensajes: 1361
Ubicación: En la X del explorer (pulse para llamar)

Nota Publicado: Jue Mar 03, 2011 4:16 am 
Arriba  
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)

 Perfil  

Desconectado
Forista Distinguido
Forista Distinguido
Avatar de Usuario

Registrado: Sab Oct 09, 2004 11:00 pm
Mensajes: 1299

Nota Publicado: Jue Mar 03, 2011 4:19 pm 
Arriba  
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.

 Perfil  
Mostrar mensajes previos:  Ordenar por  
 [ 2 mensajes ] 
Nuevo tema Responder al tema

Saltar a:  


¿Quién está conectado?

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

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group :: Style based on FI Subice by phpBBservice.nl :: Todos los horarios son UTC - 6 horas
Traducción al español por Huan Manwë
phpBB SEO