desesperado con Ubuntu 11.04 y un error que me jode la vida

tomber está baneado por "troll"
Vereis soy usuario de Ubuntu desde hace ya bastante tiempo.. pero soy bastante novato en cuanto a la ultima version la 11.04.. la instale la semana pasada, y me esta dando unos quebraderos de cabeza bastante importantes.
Este error que os comento a continuacion me ha ocurrido 2 veces, la primera vez, deduci yo que me paso por actualizar de 10.04 (que me iba perfecta) a 11.04.. no habia manera de solucionarlo, y pense que lo mejor que podia hacer era una instalacion limpia desde 0, asi que el viernes me puse manos a la obra y termine ayer de dejar el equipo "niquelado" con todos los programas que yo suelo utilizar. Bueno el caso que esta mañana me he llevado las manos a la cabeza cuando al loguearme me han saltado las mismas ventanitas de error.
Cuando me logueo aparece un mensaje que me dice "Could not update ICEauthority file /home/tomber/.ICEauthority".. cierro el mensaje, y despues aparece otro que dice "Hay un problema con la configuracion del servidor.(/usr/lib/libgconf2-4/gconf-sanity-check-2 salió con el estado 256)" y despues otro que dice "Nautilus no pudo crear la carpeta requerida <</home/tomber/Desktop>>. Antes de ejecutar Nautilus, debe crear la siguiente carpeta o establecer permisos para que Nautilus la pueda crear." y despues se inicia el escritorio pero sin Unity, sin poder acceder a las carpetas porque Nautilus no funciona, como si estuviera en coma el ordenador, solo puedo abrir algunos programas, el terminal y pidgin y poco mas..
¿Alguien puede ayudarme?
Parece un problema de permisos, ¿estás usando el mismo /home que tenías antes?. Pega aquí la salida de "ls -l /home" y "ls -l ~/.ICEauthority"
tomber está baneado por "troll"
amuchamu escribió:Parece un problema de permisos, ¿estás usando el mismo /home que tenías antes?. Pega aquí la salida de "ls -l /home" y "ls -l ~/.ICEauthority"


ls -l /home
drwx------------- 2 root root 16384 2011-07-09 18:47 lost+found
drwx-------------44 tomber tomber 12288 2011-07-11 12:46 tomber
abre el terminal y escribe:

cd /home
sudo chmod 777 ** -R
Tecleas la contraseña de administrador y listo.
tomber está baneado por "troll"
nesquik escribió:abre el terminal y escribe:

cd /home
sudo chmod 777 ** -R
Tecleas la contraseña de administrador y listo.


gracias por intentar ayudar, pero ya hice una cosa antes y no se si tu consejo me hubiera servido..
Lo que hice fue arrancar el pc con el livecd de Ubuntu 11.04, y darle a la opcion "Actualizacion", me elimino todos los programas instalados, pero la carpeta de mi home gracias a dios continuo existiendo, asi que lo unico que tuve que hacer fue volverlo a instalar todo desde el Ubuntu Store ;-), de momento llevo unos cuantos dias sin problemas, pero nunca se sabe
nesquik escribió:abre el terminal y escribe:

cd /home
sudo chmod 777 ** -R
Tecleas la contraseña de administrador y listo.


Eso, permisos totales a cascoporro, y encima no sólo en tu home sino en todo /home, no te ofendas compi, pero si no sabes de que hablas, para confundir a la gente mejor no intentes "ayudar". Hay que aprender antes de enseñar.

En líneas generales lo recomendable en tu home (sólo en el tuyo, a /home mejor no cambiarle los permisos) es 750 para carpetas y ejecutables y 640 para el resto de archivos, porque que gracia que si hay otro usuario en el equipo (o lo creas más adelante) pueda ver y modificar los archivos de tu home...

Por cierto tomber, me alegro que ya hayas solucionado el problema (sin hacer esa burrada).

Un saludo.
Einy escribió:
nesquik escribió:abre el terminal y escribe:

cd /home
sudo chmod 777 ** -R
Tecleas la contraseña de administrador y listo.


Eso, permisos totales a cascoporro, y encima no sólo en tu home sino en todo /home, no te ofendas compi, pero si no sabes de que hablas, para confundir a la gente mejor no intentes "ayudar". Hay que aprender antes de enseñar.

En líneas generales lo recomendable en tu home (sólo en el tuyo, a /home mejor no cambiarle los permisos) es 750 para carpetas y ejecutables y 640 para el resto de archivos, porque que gracia que si hay otro usuario en el equipo (o lo creas más adelante) pueda ver y modificar los archivos de tu home...

Por cierto tomber, me alegro que ya hayas solucionado el problema (sin hacer esa burrada).

Un saludo.

¿Burrada?, burrada ninguna, a grandes males, grandes remedios. Además que siempre puedes volver a establecer los permisos si en todo caso se le soluciona el problema para que solo dicho usuario pueda acceder.

Tal vez "yo no sepa de linux", pero te garantizo que preguntar por un problema en este subforo no me verás...
No es de lo más normal y lógico dar permisos de ejecución a todo y permitir que cualquiera pueda acceder a los datos de todos los usuarios del sistema.

Me alegro de que sepas tanto que no tengas que hacer preguntas, la mayoría a veces tenemos que preguntar. ¿Cómo deshaces un "chmod 777 ** -R"?
amuchamu escribió:No es de lo más normal y lógico dar permisos de ejecución a todo y permitir que cualquiera pueda acceder a los datos de todos los usuarios del sistema.

Me alegro de que sepas tanto que no tengas que hacer preguntas, la mayoría a veces tenemos que preguntar. ¿Cómo deshaces un "chmod 777 ** -R"?

De la misma forma que se hace, se deshace (cambiando los parámetros de permisos, obviamente).

Tal vez no sea lo mas normal, en sistemas multiusuario. En sistemas "monousuario" es habitual "la forma rápida" como pruebas de acceso a ficheros y configuraciones para eliminar o "evitar" un problema, siempre y cuando se tenga conocimiento (y tiempo, sobre todo tiempo), mas adelante se puede "especificar" que cambiar con mas exactitud. Además de poder administrar los privilegios con chmod, también existe chown para administrar los grupos de los usuarios y sus limitaciones.
nesquik escribió:
amuchamu escribió:No es de lo más normal y lógico dar permisos de ejecución a todo y permitir que cualquiera pueda acceder a los datos de todos los usuarios del sistema.

Me alegro de que sepas tanto que no tengas que hacer preguntas, la mayoría a veces tenemos que preguntar. ¿Cómo deshaces un "chmod 777 ** -R"?

De la misma forma que se hace, se deshace (cambiando los parámetros de permisos, obviamente).


No sabia que chmod tenia un parametro --dejarcomoloteniaantes que recuerda, magicamente, como eran los permisos antes, y los restaura.
No se tu, yo no tengo los mismos permisos en todos mis archivos, ni en todos mis directorios XD
Hay cosas que son ejecutables, otras que no, otras sin permiso de lectura para nadie mas que el propio usuario, otras que no...

En fin, que no te ofendas (aunque lo haras xD), pero a veces es mejor no intentar ayudar, que ayudar sin saber. Puedes llegar a causar a la gente problemas mayores que la no-solucion de su problema inicial.

sudo no va con "contraseña de administrador" :P
JanKusanagi escribió:No sabia que chmod tenia un parametro --dejarcomoloteniaantes que recuerda, magicamente, como eran los permisos antes, y los restaura.
No se tu, yo no tengo los mismos permisos en todos mis archivos, ni en todos mis directorios XD
Hay cosas que son ejecutables, otras que no, otras sin permiso de lectura para nadie mas que el propio usuario, otras que no...

En fin, que no te ofendas (aunque lo haras xD), pero a veces es mejor no intentar ayudar, que ayudar sin saber. Puedes llegar a causar a la gente problemas mayores que la no-solucion de su problema inicial.

sudo no va con "contraseña de administrador" :P

Tal vez tu no sepas como tienes los permisos en todos tus ficheros, yo si lo sé por que se que quiero tener el control sobre todos mis documentos, ficheros de configuración, programas y vídeos. Y para el resto del sistema operativo, los permisos adecuados a cada parte.

Si tuviera un sistema operativo con varios usuarios, me aseguraría de que ningún usuario (salvo root y el propio) accedieran a mi home, independientemente de los permisos de los ficheros que haya dentro, simplemente no entra y punto.

Es cuestión de saberlo configurar y saber (sobre todo) que es lo que realmente se quiere.
nesquik escribió:Tal vez tu no sepas como tienes los permisos en todos tus ficheros, yo si lo sé por que se que quiero tener el control sobre todos mis documentos, ficheros de configuración, programas y vídeos. Y para el resto del sistema operativo, los permisos adecuados a cada parte.

Te sabes los permisos ugo de las decenas de miles de archivos de tu sistema? Impresionado me hallo. Lo siento por haber asumido cosas, pero es que los humanos normales no podemos almacenar eso, comprende mi error.

Es cuestión de saberlo configurar y saber (sobre todo) que es lo que realmente se quiere.

Lo dicho, perdona, es que yo esto no se configurarlo tan bien como tu, disculpame. [decaio]
JanKusanagi escribió:[
Te sabes los permisos ugo de las decenas de miles de archivos de tu sistema? Impresionado me hallo. Lo siento por haber asumido cosas, pero es que los humanos normales no podemos almacenar eso, comprende mi error.


Lo dicho, perdona, es que yo esto no se configurarlo tan bien como tu, disculpame. [decaio]

Cachondeos a otra parte.

Se puede simplificar todo en un ordenador, hasta cuando parece imposible.
JanKusanagi escribió:No sabia que chmod tenia un parametro --dejarcomoloteniaantes que recuerda, magicamente, como eran los permisos antes, y los restaura.
No se tu, yo no tengo los mismos permisos en todos mis archivos, ni en todos mis directorios XD
Hay cosas que son ejecutables, otras que no, otras sin permiso de lectura para nadie mas que el propio usuario, otras que no...

A eso me refería, un chmod tan exagerado es imposible de revertir. Nadie normal se sabe todos los permisos que tienen todos los archivos de su ~, incluidos los de configuración y demás, ni nadie dedicaría el tiempo necesario para revertirlo, se tardaría muchos menos reinstalando. En el ~ de mi portátil hay 99881 archivos, y es un netbook con 160GB de disco duro.

En fin, que no cuela.
Resumiendo, hacer ejecutable cualquier archivo que tengas en tu home me parece una locura, solo tan grande como la que hacen los sistemas Windows :S, de igual manera que dar permisos para cualquier user incluso si este es inexistente. Puede generar mas problemas que soluciones vamos.

Con poner los permisos por defecto de los sitios conflictivos creo que basta, pero un 777, es para matarse :S

Pero vamos, lo importante es que ya se soluciono supongo XD.
nesquik, eres un crack, intentas dar lecciones a gente que posiblemente tenga mas cocimiento que tu de la materia, pero no quieres bajarte del burro jamás de los jamases, no quieres reconocer que la has cagado, cosa que es muy normal, todos la cagamos alguna que otra vez, y yo no soy una excepción, sin acritud...

...y como el problema esta mas que solucionado, chapado rápido y a otra cosa.

PD: Ojo! no te estoy llamando ignorante, no malinterpretes mis palabras.
15 respuestas