El día Sun, 22 Jan 2017 14:08:36 +0100 "Carlos E. R."
On 2017-01-22 13:30, Juan Cabrera wrote:
On Sun, 22 Jan 2017 13:17:44 +0100 "Carlos E. R." <> wrote:
He probado con otros que me aparecían en el menú y hace exactamente lo mismo.
¿nombres? Porque si son basados en KDE, tenemos el mismo problema.
He probado con uno que se llama ICEWM o algo así.
Vale, ese es correcto. Y entiendo que te falla con ese.
Me parece que es algún problema de permisos, porque he creado un usuario nuevo con la Home vacía y sí me deja entrar.
Ah, mira, se me olvidó sugerirte eso. Buena idea.
Puede ser que algún programa que he instalado o actualizado haya cambiado los permisos o algo así. Yo no he tocado los permisos para nada. Si es así sólo tengo que mover los datos de un directorio a otro. Espero no tener problemas con los permisos, una vez lo hice y era imposible de cambiar.
Puede haber ocurrido si has hecho "su" en vez de "su -" para ejecutar cosas.
Suponiendo que tu usuario sea "juan", haz esto:
grep juan /etc/passwd
a ver cual es el "home" y cual la shell. Debería salirte algo como esto:
cer:x:1000:100:Carlos:/home/cer:/bin/bash
Este es el resultado de grep juan /etc/passwd juan:x:1000:100:Juan Cabrera:/home/juan:/bin/bash
No, ahí te tiene que venir el inicio de sesión y el fallo. Si no no ahí, en /var/log/Xorg.0.log y Xorg.0.log.old
¿Y bien?
Esos ficheros tienen demasiadas cosas y estoy utlizando windows para enviar el correo. Cuando instale el cliente de correo copiaré los ficheros o parte de ellos. Tendrá que ser el lunes, ahora utilizo el teléfono móvil como punto de acceso inalámbrico y no tengo muchos Datos para gastar.
Vale, ok. Aunque siempre puedes comprimir el texto. Con xz se reduce un montón.
Lo que hay que mirar son las lineas con (EE) primero.
Estas son las línea con EE de los ficheros /var/log/Xorg alternativ0@linux-xzyg:~> less /var/log/Xorg.0.log | grep EE (WW) warning, (EE) error, (NI) not implemented, (??) unknown. alternativ0@linux-xzyg:~> less /var/log/Xorg.0.log Xorg.0.log Xorg.0.log.old alternativ0@linux-xzyg:~> less /var/log/Xorg.0.log.old | grep EE (WW) warning, (EE) error, (NI) not implemented, (??) unknown. alternativ0@linux-xzyg:~> less /var/log/Xorg. | grep EE Xorg.0.log Xorg.0.log.old Xorg.1.log Xorg.1.log.old alternativ0@linux-xzyg:~> less /var/log/Xorg.1.log.old | grep EE (WW) warning, (EE) error, (NI) not implemented, (??) unknown. alternativ0@linux-xzyg:~> less /var/log/Xorg.1.log | grep EE (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 275.347] (EE) /dev/dri/card0: failed to set DRM interface version 1.4: Permission denied [ 276.357] (EE) /dev/dri/card0: failed to set DRM interface version 1.4: Permission denied Ni idea.
Pero si ya has visto que la cosa va de permisos, no hace falta.
Te voy a poner un comando para cambiar todos los permisos de un directorio y lo que cuelga de él:
Para cambiar los permisos:
find /home/juan -type f -exec chmod u+r+w,g+r-w,o-r-x-w '{}' \; find /home/juan -type d -exec chmod u+r+w+x,g-w+r+x,o-r-x-w '{}' \;
Para cambiar el propietario:
find /home/juan -type f -exec chown juan:users '{}' \; find /home/juan -type d -exec chown juan:users '{}' \;
Tienes que asegurarte que esos sean los permisos que quieres. Mira primero cuales son los permisos que hay ahora. Sobretodo, mira los que tenga el directorio principal, "/home/juan" si es así como lo has llamado.
-- Cheers / Saludos,
Carlos E. R. (from 42.2 x86_64 "Malachite" at Telcontar)
--