Problema: Se esta ignorando el archivo $HOME/.dmrc

2

Hola.


Hoy me apareció el siguiente mensaje al ingresar a mi netbook:

“Error de inicio: Se esta ignorando el acceso al archivo $HOME/.dmrc del usuario. Esto impide que se guarden la sesion predeterminada y el idioma. El archivo deberia pertencer al usuario y tener los permisos 644. El directorio personal del usuario debe pertencer al usuario u no ser escribible para otro usuarios”.



Supongo que el mensaje tiene relación con el hecho de que ayer cambié el idioma por defecto de mi instalación de Ubuntu 9.04 de español a inglés, ya que prefiero ver los menús y ayudas en el idioma original y no traducido (especialmente porque algunas palabras traducidas tienen mayor longitud que las originales en inglés, y en algunas ventanas se hace difícil ver exactamente que dice).


Si bien pude ingresar con mi usuario y password, al momento de reiniciar me volvió a aparecer el mismo mensaje.


Busqué en san google y la solución la encontré en espaciolinux.com




Básicamente es un problema de permisos de nuestra carpeta de usuario (home/usuario). Para solucionar el problema debemos hacer 4 cosas.

1- Asignar nuestra carpeta home/usuario a nuestro grupo.

2.-Asignar nuestra carpeta home/usuario a nuestro usuario.

3.- Asignar nuestra carpeta home/usuario permisos para que solo nuestro usuario pueda acceder (permisos 700).

4.- Asignar al archivo /home/usuario/.dmrc los permisos 644 que es lo que nos indica el error.


Para realizar las tareas arriba indicadas abrimos nuestra terminal e ingresamos los siguientes comandos. La palabra usuario debes reemplazarla con el nombre de tu propio usuario.


1- Asignar nuestra carpeta home/usuario a nuestro grupo.

sudo chgrp usuario /home/usuario


2.-Asignar nuestra carpeta home/usuario a nuestro usuario.

sudo chown usuario /home/usuario


3.- Asignar nuestra carpeta home/usuario permisos para que solo nuestro usuario pueda acceder (permisos 700).

sudo chmod 700 home/usuario


4.- Asignar al archivo /home/usuario/.dmrc los permisos 644 que es lo que nos indica el error.

sudo chmod 644 /home/usuario/.dmrc


Luego reiniciamos y ya no nos saldrá el mensaje de error.


Recomendación:  siempre antes de ingresar comandos en la terminal averigua que hacen estos exactamante, pues puedes comprometer la estabilidad y seguridad de tu instalación de GNU/Linux.


Otras Entradas Relacionadas:

  1. Ubuntu 9.10 ya está aquí.
  2. VLC: problema con ventana de video separada de los controles.

2 Responses

  1. nacho says:

    Hola: tengo el problema arriba idicado, pero al introducir en el terminal sudo chgrp usuario /home/usuario,y pulsar intro me sale: (sudo) password for nacho, y intento escribir lo siguiente pero no me permite escribir. Espero que alguien pueda solucionarlo. Gracias

    Usando: Firefox 3.0.14 Firefox 3.0.14 -- En: Ubuntu 9.04 Ubuntu 9.04
  2. nelson says:

    Hola nacho.

    1.- Si tu usuario se llama nacho entonces deberías escribir

    sudo chgrp nacho /home/nacho

    la palabra usuario se debe reemplazar por el nombre de tu usuario.

    2.- Lo otro, cuando te aparece

    sudo password for nacho

    Tu solo debes escribir tu password, no aparecen asteriscos (*) ni nada cuando escribes,luego solo presiona enter.

    Usando: Firefox 3.0.14 Firefox 3.0.14 -- En: Ubuntu 9.04 Ubuntu 9.04

Deja un comentario

XHTML: Puedes utilizar estas etiquetas en los comentarios: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>



--

Al dejar un comentario usted acepta las políticas sobre comentarios, privacidad, y otras, expuestas en la página "acerca de"


Puedes comentar identificándote con tu cuenta de Twitter.

© 2010 Blog personal de Nelson Vergara.. Licencia CC.