Agregué un segundo usuario 'shirley' en Configuración -> Cuentas de usuario y configuré una contraseña. El tipo de cuenta es Estándar. En 11.04, esto funcionó, inicié sesión y tenía un escritorio funcional para este usuario.
¿Cómo se hace esto en 11.10? Cuando intento iniciar sesión como este usuario aparece este error:
Nautilus no pudo crear la carpeta requerida "/home/shirley/.config/nautilus". Antes de ejecutar Nautilus, cree la siguiente carpeta o establezca permisos para que Nautilus pueda crearla.
La única opción entonces es hacer clic en Aceptar, esto me lleva a Nautilus en pantalla completa, así:
No hay un iniciador ni una forma visible de iniciar ningún programa. Imprimir pantalla no toma una captura de pantalla. El escritorio es similar aesta preguntapero no obtengo ninguna terminal cuando presiono CTRL+ALT+T. Tengo que presionar CTRL+ALT+F2 y reiniciar desde la terminal para salir de esto. EsteLa respuesta es instalar gnome-system-tools. ¿No debería poder agregar un segundo usuario con la instalación predeterminada?
EDITAR: Probé la sugerencia deluser+adduser, no hubo cambios después de probarla. Esto es lo que obtuve:
tom@escritorio:~$ sudo deluser shirley
[sudo] contraseña para tom:
Eliminando al usuario `shirley'...
Advertencia: el grupo `shirley' no tiene más miembros.
Hecho
tom@escritorio:~$ sudo adduser shirley
Añadiendo usuario `shirley'...
Añadiendo nuevo grupo `shirley' (1001)
Añadiendo nuevo usuario
shirley' (1001) with group
shirley'El directorio de inicio '/home/shirley' ya existe. No copiar desde `/etc/skel'.
Ingrese la nueva contraseña de UNIX:
Vuelva a escribir la nueva contraseña de UNIX:
passwd: contraseña actualizada correctamente
Cambiando la información de usuario de Shirley
Ingrese el nuevo valor o presione ENTER para obtener el valor predeterminado.
Full Name []: Room Number []: Work Phone []: Home Phone []: Other []:
¿La información es correcta? [T/n] sí
¿Qué salió tan mal con simplemente agregar un segundo usuario? ¿Soy el único que tiene este problema? Lo reinstalaría si eso solucionara las cosas, pero esta es una instalación nueva que solo tiene unos días.
Respuesta1
Parece que ya tiene un directorio llamado shirley, por lo que cuando crea un nuevo usuario no copia los archivos necesarios /etc/skel
, que son necesarios para ejecutar las cosas.
Intentemos eliminar el directorio y hacerlo desde cero, pero antes de hacerlo, mire /home/shirley
y asegúrese de que no haya datos importantes allí:
sudo deluser --remove-home shirley
sudo adduser shirley
Respuesta2
Como solución temporal, abra una terminal con ctrl-alt-F2 (puede volver a su sesión original con ctrl-altF7), inicie sesión y luego escriba
sudo deluser USERNAMEOFSECONDUSER
Luego vuelva a crear el usuario con:
sudo adduser USERNAMEOFSECONDUSER
Esto debería crear las carpetas de inicio y permitir el inicio de sesión.
Atentamente
Respuesta3
Se queja de que una carpeta específica no existe, por lo que puede ser tan simple como crear esa carpeta manualmente.
Abra una terminal y escriba:
sudo mkdir -p /home/shirley/.config/nautilus/
Luego intente iniciar sesión como ese usuario.
En cuanto a por qué esto no funciona de forma predeterminada, suena como un error que debería informarse a Ubuntu.