He intentado todo tipo de cosas en los foros para solucionar mi problema de inicio de sesión. Ninguno de ellos funcionó. Terminé buscando una solución menos que óptima, pero que funcionó (lo que la hace preferible a todo lo demás que probé). Esto es lo que terminé haciendo:
Abrir Terminal Virtual: Ctrl+ Alt+F1
Ingresé usando mi cuenta de usuario. Me permitió iniciar sesión allí, aunque no lo hizo en la GUI.
Como ninguna de las otras soluciones funcionó, y lo más importante para mí era tener una cuenta utilizable con privilegios de administrador, hice lo siguiente:
sudo adduser newusername
Deberá completar todos los detalles, incluida la contraseña y demás. Luego, para darle privilegios de root:
sudo usermod -a -G sudo newusername
Ahora presione Ctrl+ Alt+ F7para volver a la GUI. Es posible que deba reiniciar para que todo funcione correctamente. La GUI me permitió iniciar sesión en el nuevo usuario que había creado.
Si necesita elementos de la carpeta de inicio del usuario anterior y se niega a permitirlo debido a problemas de permisos, puede abrir un terminal (o presionar Ctrl+ Alt+ F1nuevamente) y cambiar la propiedad, otorgando estos permisos, con:
chown newusername:oldusername ~oldusername
Nota:
es posible que deba descifrar la carpeta de inicio del usuario anterior si eligió cifrarla cuando la configuró