Mi Ubuntu está atascado en un bucle de inicio de sesión cuando intento ingresar a mi escritorio. Cuando inicio sesión, la pantalla se pone negra y poco después vuelve la pantalla de inicio de sesión.
He leído que el problema puede ser causado por un error dependiendo de los gráficos, aquí está mi tarjeta gráfica: ATI Radeon 7670M
login
lightdm
login-screen
Calvin Wahlers
fuente
fuente
sudo dpkg-reconfigure lightdm
y seleccioné kdm. Con kdm puede seleccionar una sesión anterior o una predeterminada. Este era el camino a seguir.sudo ubuntu-drivers devices
, y luegosudo apt-get install
el controlador recomendado.Respuestas:
¿Terminaste aquí después de correr
sudo startx
? Sin embargo:Presione Ctrl+ Alt+ F3e inicie sesión en el shell.
Ahora corre
ls -lA
. Si ves la lineaentonces debe hacer
chown username:username .Xauthority
e intentar iniciar sesión (es posible que también deba hacer lo mismo para.ICEauthority
).De lo contrario, hazlo
ls -ld /tmp
. Entradas para los primeros 10 letras de la izquierda: se deben leer exactamente así:drwxrwxrwt
.De lo contrario, debe hacer
sudo chmod a+wt /tmp
y verificar nuevamente.Si no ambos, te recomendaría
sudo dpkg-reconfigure lightdm
Ahora presione Alt+ →hasta llegar a la pantalla de inicio de sesión nuevamente y reinicie.
fuente
Tuve esto y después de mirar
/var/log/Xorg.0.log
descubrí que es un problema de Nvidia (había una línea que decíaXlib: extension "GLX" missing on display ":0
).Me di cuenta de que tengo controladores Nvidia del sitio web oficial que no son realmente estables y probados (así que lo he leído y también lo he experimentado en el pasado).
La solución aquí fue instalar el paquete
nvidia-current
desde los repositorios de Ubuntu; Es una versión muy desactualizada, pero al menos se ha probado correctamente. Su instalador también es bastante capaz y desinstaló con éxito mi versión inestable instalada por pirateo del sitio web de Nvidia.TL; DR , solo intente iniciar sesión en el shell ( Ctrl+ Alt+ F2o lo que sea F entre F1y F6) y escriba
Si tiene éxito, reinicie.
Si tiene la suerte de resolver el problema, debería poder iniciar sesión en Unity.
ACTUALIZAR
Tenga en cuenta que a veces
nvidia-current
puede instalar el controlador incorrecto. En ese caso, busque el controlador compatible más reciente para su tarjeta de video e instálelo. Por ejemplo, en Ubuntu 16.04,nvidia-current
apunta a la versión: 304.131-0ubuntu3. Esto puede ser incompatible con su tarjeta gráfica; por lo tanto, busquesudo apt-cache search nvidia-[0-9]+$
el paquete que necesita e instálelo.fuente
cat .xsession-errors
si tiene este mensajeXlib: extension "GLX" missing on display ":0
, significa que hay un problema con el controlador de la GPU. Descargue los controladores de nvidiasudo service lightdm stop
sudo ./NVIDIA-Linux-x86_64-xxx.xx.run
sudo reboot
Y debería estar biensudo update-initramfs -u
, luego reinicie. desafortunadamente nvidia-current estaba instalando "nvidia-304" que probablemente no sea compatible con mi tarjeta de video. ¡Pero gracias por llevarme a la solución correcta! :)sudo apt-get purge nvidia*
y luegonvidia-current
arreglarlo (finalmente después de 2 horas). ¡Gracias una tonelada!Encontré este problema exacto y ninguna de las soluciones sugeridas anteriormente funcionó para mí. Después de casi rendirme, miré
.xsession-errors
y noté que tenía un error tipográfico en mi.profile
(tenía un extra}
en el archivo después de editarlo más temprano en el día).Eso estaba causando el bucle de inicio de sesión. Podría ser otro lugar para buscar si las otras soluciones sugeridas no funcionan para usted.
fuente
~/.profile
causado porrbenv
..xsession-errors
Tuve un problema casi idéntico hace unos meses. Cambiar a una consola desde la pantalla de inicio de sesión de LightDM (Ctrl-Alt-F1), iniciar sesión con nombre de usuario y contraseña administrativos e ingresar los siguientes comandos resolvió el problema:
fuente
Enfrenté el mismo problema hoy.
La causa fue un poco extraña para mí.
xubuntu-desktop
fue eliminado, también lo fueubuntu-desktop
. LightDM salió sin mensaje de error. Intenté lxdm y cuando intenté iniciar sesión, apareció un mensaje que decía que no se podía encontrar Xubuntu.Reinstalado
xubuntu-desktop
y está arreglado ahora. Piensaapt-get autoremove
eliminado el paquete.fuente
Mi carpeta de inicio estaba llena :-(
df -h
le dará esta respuesta que tuve que conectar a través de ssh hizo algo de espacio y funcionó como una florctrl+ alt+ F1, inicie sesión como usuario, libere espacio y reinicie su servidor X. Mostely
sudo service sddm restart
fuente
sudo apt-get -y autoremove && sudo apt-get -y clean
Presione Ctrl+ ALT+ F3. Debería recibir un mensaje de inicio de sesión de estilo Unix, así que ingrese su nombre de usuario y contraseña allí. A partir de ahí, se le debe proporcionar un shell (un programa que le permite ingresar comandos, como ventanas '
cmd.exe
). Ingrese estos comandos y presione ENTER(o Return) después de escribir cada uno (tendrá que ingresar su contraseña cuando muestre algo así[sudo] password for USERNAME
. ¡Tenga en cuenta que la contraseña no se mostrará cuando la esté escribiendo!):Luego reinicie su computadora con este comando:
A ver si esto funciona :)
Si esto no funciona, intente volver al tercer terminal ( Ctrl+ ALT+ F3), inicie sesión e ingrese este comando (presionando ENTERdespués de haberlo escrito):
Esto mostrará un cuadro de diálogo similar a DOS después de un momento. Si
lxdm
no está seleccionado, selecciónelo con las teclas de flecha UPy DOWNy presione ENTERpara aceptar esa selección. Luego reinicie con el mismo comando que antes (sudo reboot
).Si esto todavía no funciona, regrese a la tercera terminal ( ALT+ F3), inicie sesión e ingrese este comando (mismo procedimiento):
Esto instalará un entorno de escritorio mucho más ligero que debería funcionar por ahora (debería permitirle iniciar sesión y usar su computadora). Una vez hecho esto, reinicie (
sudo reboot
), y cuando se encuentre con la página de inicio de sesión, seleccione elLubuntu
entorno en lugar deUbuntu
.fuente
Es posible que tenga problemas con LightDM, el administrador de inicio de sesión que viene en Ubuntu por defecto. En 12.04 solía hacer el mismo problema que estás describiendo.
Puede instalar GDM, un administrador de inicio de sesión alternativo, para evitar esto:
En la pantalla de inicio de sesión, mantenga presionado Ctrl+ Alt+ F2para ir al terminal. ¡No tengas miedo! Simplemente inicie sesión aquí con su nombre de usuario y contraseña.
Luego, escribe
sudo apt-get install gdm
. Deje que se instale, escribasudo dpkg-reconfigure gdm
y siga las instrucciones para configurarlo como su administrador de inicio de sesión.Presione Ctrl+ Alt+ F7para volver a la pantalla de inicio de sesión que ahora debería verse diferente. ¿Iniciar sesión funciona? Si lo hace, ¡su problema está resuelto!
Si no es así, regrese al terminal de pantalla completa (nuevamente, Ctrl+ Alt+ F2) y ejecute
sudo dpkg-reconfigure lightdm
para configurar LightDM como administrador de inicio de sesión nuevamente. Ahora sabe que esto es un problema con sus controladores gráficos con seguridad.fuente
Esta no es una respuesta directa a su caso, pero es más una solución general para los bucles de inicio de sesión.
El problema podría ser tan simple como un comando incorrecto colocado en el archivo .profile en el directorio de inicio. (Dado que ese archivo se carga al iniciar sesión)
Para ver si ese es realmente el caso, presione Ctrl Alt F1e inicie sesión. Verificación del archivo .xsession-errors en su directorio de inicio
Esto debería dar algunas pistas sobre algún comando problemático.
fuente
Su entorno de escritorio no puede iniciarse (parece). Comenzaría por iniciar sesión como un usuario diferente.
Ctrl+ Alt+ F1luego iniciar sesión
sudo adduser testing
Una vez que el usuario haya agregado ctrl+ alt+ f7e intente iniciar sesión como prueba. Si puede iniciar sesión como prueba, su configuración de unidad / gnomo se borrará y debería restablecerse. Esta pregunta lo cubre. Yo prefiero
mv ~/.config ~/.config.old
.fuente
Sí, provoqué un Loop de inicio de sesión en mi usuario principal de Ubuntu 12.10 y la solución fue simple.
Antecedentes: Ubuntu 12.10 está instalado en VirtualBox con Windows 7 y utiliza Unity.
Causa: desde el escritorio I Ctrl+ Alt+ Tal modo terminal y luego traté de ejecutar 'startx' (estaba tratando de ayudar a un amigo por teléfono a altas horas de la noche ... pero fue algo estúpido). Apareció un nuevo escritorio en blanco de Unity y todo quedó colgado ...
Problema:
Forzando a VirtualBox a cerrar y luego reiniciando Ubuntu llegué a la pantalla de inicio de sesión, pero seguí volviendo a esta misma pantalla cada vez que ingresé la contraseña. No se mostraron errores. Podía iniciar sesión como invitado pero no tenía derechos de sudo y, por lo tanto, no tenía control ... Sin embargo, una vez que inicié sesión como invitado I Ctrl+ Alt+ F3y logré iniciar sesión en el terminal.
Ingresé mi nombre de usuario y contraseña principales e inicié sesión con el modo de comando. Cerrar sesión me llevó de nuevo al inicio de sesión de CLI y Ctrl+ Alt+ F7me llevó de vuelta al escritorio de invitado. Entonces mi cuenta aún funcionaba. Luego agregué un usuario de prueba y les di derechos de sudo. Desde el inicio de sesión de Unity pude iniciar sesión y cerrar sesión. Probar usuario sin problemas. Entonces, la Unidad aún funcionaba.
Solución: mi cuenta principal todavía era accesible a través de CLI y Unity funcionaba para todas las demás cuentas. Esto indicó un problema de configuración en mi cuenta principal. Seguí el consejo de SiddharthaRT en la parte superior de esta publicación y lo hice
chown username:username .Xauthority
. Esto solucionó mi problema. Gracias !!fuente
Problemas de controladores propietarios
Estado de MoKSB
Pude iniciar sesión para
TTY
usarctrl+alt+F1
, pero no tenía acceso a Internet ya que el controlador también es propietario.No hubo problemas de Xorg aparentes.
Decidí eliminar los paquetes cuando recibí el
MokSB failed
mensaje que me decía que NO podía cambiar la configuración de arranque seguro. La parte notable es que me solicitó una contraseña a pesar de que falló.Arranque seguro
Precaución: ¡NO simplemente quite ciegamente sus controladores!
Una buena prueba para ver si se trata de un problema de controlador propietario es desactivar el arranque seguro e iniciar Ubuntu e intentar iniciar sesión. Si iniciar sesión funciona, entonces ya sabe cuál es su problema.
Controladores Broadcom y Nvidia Drivers
Eliminé los paquetes de nvidia
y luego eliminé los paquetes de broadcom
y reiniciado.
Intenté iniciar sesión nuevamente y ¡éxito!
¡Vi mi escritorio!
Reinicié de nuevo. volvió a iniciar sesión y todo estaba configurado por defecto.
Reinicié en BIOS
apagado seguro (no recomendado, necesita una mejor solución)
arrancó ubuntu usando grub
inicié sesión e instalé el archivo * .deb descargado para mi controlador wifi
lo instalé usando el Centro de software
y reiniciado.
Seguí el mismo procedimiento para mis controladores nvidia, ya que los controladores de video predeterminados son horribles en mi tarjeta.
Encender el arranque seguro nuevamente
Si vuelvo a activar el Arranque seguro, veo el mismo problema. Dado que los controladores NO están firmados, no es un verdadero arranque seguro y quedo bloqueado.
Personalmente, encuentro que este es un problema muy falso (y molesto).
¿Solución alternativa?
La solución más factible que vi fue personalizar el kernel ya que no puedo simplemente dejar Secure Boot apagado y encenderlo y luego apagarlo cuando cambio el sistema operativo. De nuevo, es simplemente molesto.
ACTUALIZACIÓN el 4 de enero de 2017
Según este artículo , el kernel de Linux> = 4.6 ahora admite oficialmente
Esto debería resolver el problema de arranque seguro causado por el uso de imágenes de firmware sin firmar.
fuente
sudo apt-get purge nvidia-*
alguna manera (???) también logra intentar reinstalar mysql. Esto parece una locura, pero reproduje el comportamiento. Afortunadamente, no eliminó mis archivos, pero cuando produjo un error logró cambiar las configuraciones. Esto no tiene sentido para mí, pero repliqué el comportamiento y me pidió que le diera una nueva contraseña de root mysql nuevamente, así que esto realmente ocurre. El problema de los gráficos es súper anónimo y también me parece un problema falso creado por Ubuntu, pero en la solución BUEN RESUMEN HAN SIDO AVISADOS.Presioné Ctrl+ Alt+ F3e inicié sesión en el shell. Luego con este comando:
¿Dónde
username
está mi nombre de usuario? He resuelto el problema.fuente
He pasado por este problema varias veces y ha sido un problema diferente cada vez. Uno de los siguientes problemas podría haber causado su problema y podría usar la interfaz de línea de comando usando Ctrl+ Alt+ F1(Reemplazar F1 con F2, F3 ... si su tty1 está ocupado) para probar las siguientes soluciones
¿Faltan controladores NVIDIA o están rotos?
nvidia-smi
para acceder a la interfaz de administración del sistema NVIDIA. La salida debería ser algo de este tipo.Si no puede acceder a él, probablemente haya algún problema con sus controladores gráficos.
lspci | grep VGA
.sudo apt-get purge nvidia*
.Instale los controladores usando
sudo add-apt-repository ppa:graphics-drivers
sudo apt-get update
sudo apt-get install nvidia-390
(O cualquiera que sea el controlador compatible para su tarjeta gráfica)Intente reiniciar usando
systemctl reboot -i
y espere que su ciclo de inicio de sesión sea fijo.¿Es tu HOGAR tu HOGAR?
ls -l /home
sudo chown $USER:$USER $HOME
¿Eres dueño de tu .Xauthority?
ls -l ~/.Xauthority
sudo chown $USER:$USER ~/.Xauthority
sudo mv ~/.Xauthority ~/.Xauthority.bak
¿Es correcto tu / tmp?
ls -ld /tmp
y asegúrese de que los permisos sean exactamentedrwxrwxrwt
. El resultado debe ser de este tipo.drwxrwxrwt 27 root root 36864 Sep 17 17:15 /tmp
sudo chmod a+wt /tmp
Tal vez lightdm es tu problema?
dpkg-reconfigure lightdm
y pruebe otros administradores de pantalla (gdm3, lightdm,) que están disponibles. Tal vez esto te dé suficientes pistas para seguir adelante.sudo apt-get install sddm
para un intento final. reconfigurar la pantalla a sddm.Si ninguna de las soluciones anteriores funcionó, puede intentar reinstalar ubuntu.
PD: Esta es una compilación de respuestas de las fuentes a las que me referí, algunas de esta publicación también.
fuente
Solo tuve que cambiar los permisos de mi carpeta de inicio:
Esto se puede hacer iniciando sesión en una terminal, utilizando su nombre de usuario y contraseña en un shell utilizando CtrlAltF1.
fuente
Obtuve el bucle de inicio de sesión en conexión con una actualización de Ubuntu 12.04 a 14.04. Con DMG que tenía mensajes de error en ~ / .cache / gdm / SESSION.LOG con entradas como por ejemplo
/etc/gdm/Xsession: line 33: mktemp: command not found
y despuéssudo aptitude purge gdm
con LightDM que recibí varios mensajes de error similares en~/.xsession-errors
, por ejemplo,usr/sbin/lightdm-session: line 24: mktemp: command not found
.Intenté varias cosas. Lo que creo que finalmente resolvió el problema para mí fue esto:
Moví los archivos de configuración
.profile
,.bashrc
y.pam_environment
con otros nombres y luego me las arreglé para iniciar sesión. Sospecho que hay un problema en uno de ellos.fuente
Fue el problema para mí.
Había configurado una partición de inicio con:
pero se olvidó de
chown
él.fuente
Tuve el mismo problema después de una instalación limpia de Ubuntu 12.10 (pero reutilizando mi partición doméstica existente). Intenté todas las otras respuestas, pero ninguna funcionó. Pero encontré la pista de mi problema específico en el archivo .xsession-errors en mi directorio de inicio.
Así es como lo resolví en mi caso:
Presiona Ctrl+ Alt+ F1para abrir una terminal virtual. Luego inicie sesión con nombre de usuario y contraseña.
Abra el archivo
~/.xsession-errors
si existe (tipocat ~/.xsession-errors
). En mi caso, este archivo contenía una sola línea con un mensaje de error:Ahora
byobu
es una herramienta de línea de comandos que uso y no tengo idea de cómo terminó en un archivo del sistema, ya que esto fue justo después de una instalación limpia. Byobu no está instalado de forma predeterminada, por lo que podría explicar el error, ya que busca un archivo (/usr/bin/byobu-launch
) que no existe. Entonces, en mi caso, tuve que instalarbyobu
para solucionar el problema:Presione Ctrl+ Alt+ F7para volver a la pantalla de inicio de sesión, y el inicio de sesión funcionó bien ahora.
Por supuesto, en su caso, puede encontrar un mensaje de error diferente en .xsession-errors, que requiere una solución diferente.
fuente
Tuve un problema muy similar en el que podía iniciar sesión en el terminal pero no en el escritorio, mi fondo de pantalla del perfil se cargó durante el inicio de sesión, pero después de unos segundos volvió a la pantalla de inicio de sesión. Revisé todos los permisos de archivo como se sugirió, estaban bien. Intenté sin una partición de inicio separada y pude iniciar sesión en el escritorio. Después de eso, verifiqué la configuración de la partición de inicio cifrada LUKS, que también estaba bien (aunque había algunos mensajes de error en el terminal, que me decían que el volumen cifrado no se podía montar, porque ya estaba montado).
Luego busqué en dmesg, encontré errores BTRFS relacionados con el sistema de archivos en la partición de inicio cifrada LUKS (sí, estoy mezclando LUKS y BTRFS), intenté escribir en el sistema de archivos y descubrí que me daba errores de E / S. Así que tuve que reparar el sistema de archivos o crear uno nuevo y restaurar desde la copia de seguridad.
Larga historia corta: mire dmesg e intente escribir en el sistema de archivos que parece escribible.
fuente
Esto también podría deberse a una combinación especial de configuraciones:
/home/$USER
$USER
ennopasswdlogin
grupolightdm
intentará iniciar sesión, pero no puede acceder a ningún archivo, por lo que obtiene los síntomas descritos.Para solucionar esto, elimine
$USER
del grupo:fuente
Tuve que lidiar con el mismo problema. Desafortunadamente, en mi caso no se resolvió simplemente cambiando los permisos, por lo que mi contribución será tratar de crear una guía desde los pasos simples hasta los más complejos. Esperemos que sus usos se resuelvan con los simples.
Nota: reemplace
<username>
con su nombre de usuario.Supuestos:
Nvidia Graphic Card
,lightdm
Acceso a la terminal
Para abrir una nueva terminal simplemente use (y luego inicie sesión con sus credenciales):
Ctrl+ Alt+F1
Verifique los permisos / grupo / propiedad de los archivos de su directorio personal
Repara el propietario y el grupo de
.Xauthority
y / tmpCompruebe si todavía hay un problema reiniciando lightdm
Reconfigurar lightdm
Si desea ver posibles errores del sistema
Archivos de registro relevantes:
Como último recurso, que es lo que hice, reinstale los controladores de la tarjeta gráfica.
Nvidia
simplemente no funciona bien conUbuntu
.fuente
Experimenté el mismo problema y la causa en mi caso fue que intenté agregar algo al
/etc/environment
archivo y todo lo que agregué parecía no querer iniciar sesión después de reiniciar.Solución:
Cuando en la pantalla de inicio de sesión presione CTRL+ ALT+ F2. Inicie sesión con nombre de usuario y contraseña de administrador y edite el
/etc/environment
archivo y elimine los cambios que le hizo.En la terminal, puede ejecutar el siguiente comando
nano
para editar el archivo:Presione CTRL+ oy luego presione ENTERpara guardar el archivo. Presione CTRL+ xpara salir de nano.
Una vez que haya editado y guardado el archivo, simplemente presione CTRL+ ALT+ F2para volver a la pantalla de inicio de sesión de la GUI y debería poder iniciar sesión.
fuente
Encontré que la
/tmp
configuración de permisos de mi archivo no era correcta. Tenía permisos solo para root.Este fue mi propio error. Olvidé que un día antes, eliminé la
/tmp
carpeta consudo
derechos y luego volví a crearla consudo mkdir tmp
. Gran error. Creé una carpeta / tmp solo con permisos de root.En el
~/.Xsession-errors
archivo pude ver que x11 no pudo escribir un archivo/tmp
. Después de ejecutar estos comandos desde la cuenta raíz (o Alt+ Ctrl+ f1) en la pantalla de bienvenida y usar las credenciales de la cuenta del problema para iniciar sesión) Resolví el problema:Después de esto, pude volver a iniciar sesión en Unity con la cuenta normal nuevamente. Entonces, si lo tiene, lo que parece un
.Xauthority
problema, podría intentarlo si nada más funciona.Ver este hilo en los foros de Ubuntu
fuente
En caso de que cambiar los privilegios de acceso para los archivos
.Xauthority
y.IDEauthority
con elchown
comando no funcionó para usted:Esta solución se aplica a aquellos que, además de haber tenido que cambiar los privilegios de acceso para los archivos mencionados anteriormente, no pueden usar los comandos como solían hacerlo, es decir, el shell no encuentra los comandos. (Esta es la razón por la cual tampoco se puede ejecutar el comando de inicio de sesión).
Escribe
echo $SHELL
en tu terminal. Si regresa/bin/bash
, useexport PATH=$PATH:/usr/local:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin
temporalmente para poder usar comandos.Luego abra su
.profile
archivo, ubicado en su directorio de inicio~
, es decir,/home/yourusername
consudo gedit ~/.profile
y agregue las rutas faltantesPATH
para que se vea así:PATH=/usr/local:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin
Ahora reinicie su sistema para que los cambios en la variable ambiental PATH surtan efecto.
(Si su shell no reconoce los comandos, también puede usar las rutas equivalentes a los ejecutables de los comandos, por ejemplo, en lugar de
sudo gedit ~/.profile
tipo/usr/bin/sudo /usr/bin/gedit ~/.profile
. El shell le indica el directorio que debe usar, es decir,command
no encontrado, pero el comando que está intentando El uso se puede encontrar en/path/to/command's/directory
: podría ser cualquiera de los caminos que ve arriba).fuente
Tuve que eliminar los controladores NVIDIA para entrar, como en (reemplace nvidia-current con nvidia-340 o cualquiera que sea su número).
Volver a los controladores de Nouveau
Luego tuve un marco de UNITY con errores. Tuve que seguir los pasos que se muestran aquí para solucionarlos:
https://askubuntu.com/a/290376/275142
fuente
Esto me sucedió cuando apagué la computadora mientras aún estaba terminando la actualización a las últimas imágenes del kernel. Hice CTRL-ALT F1, cerrar sesión, a continuación,
sudo apt-get update
ysudo apt-get dist-upgrade
y dejar que se termine de configurar.Después de reiniciar, pude volver a iniciar sesión en destkop.
fuente
Puede verse afectado por el error n. ° 1240336, donde se han eliminado diferentes permisos después de la actualización de lanzamiento.
Otros efectos secundarios
Me conecto para trabajar cuando pongo al usuario en el
video
grupo o después de ejecutarlosudo chmod a+rw /dev/dri/*
en una terminal.Pero:
/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1
da: polkit-gnome-authentication-agent-1: 5805): polkit-gnome-1-WARNING **: No se puede determinar la sesión en la que estamos: No hay sesión para pid 5805Solución
Ejecutar
sudo pam-auth-update --force
en la terminal. Esto resolvió los problemas descritos en mis casos.fuente
Cambie a otra pantalla de inicio de sesión.
Ctrl+ Alt+ F2para abrir una terminal.
Ctrl+ Alt+ F7para volver al modo gráfico.
Tipo
sudo dpkg-reconfigure gdm
En una pantalla gráfica, seleccione gdm y OK.
Tipo
sudo reboot
fuente
Si las otras preguntas no conducen a una solución, mi sugerencia es intentar seguir estos pasos:
Inicie sesión en modo de caracteres con una VC (consola virtual). Es decir, Ctrl Alt F1y su nombre de usuario / contraseña de inicio de sesión. Llamemos a este usuario
original
.Crea un nuevo usuario. Puedes usar por ejemplo :
para agregar un nuevo usuario administrativo (es decir, un usuario que puede hacer
sudo
).Intenta iniciar sesión como
newuser
. Si funciona, ahora que el problema está en la configuración específica deloriginal
usuario. De lo contrario, deje de leer aquí: el problema está en el nivel del sistema y probablemente necesite reinstalar algo de la pila de gráficos.Ahora puedes intentar buscar lo que pasó. Comparar archivos ocultos en
~original
y~newuser
y tratar de encontrar desajustes. Especialmente debes buscar archivos que no sean de tu propiedad:y archivos que no se pueden escribir (habrá más, especialmente en cachés):
Puede mover archivos sospechosos a una copia de seguridad (
sudo mv whatever whatever-backup
) e intentar iniciar sesión nuevamente.Los archivos
/tmp
y/var
que pueden ser sensibles a este problema deben eliminarse mediante un reinicio --- pero a veces también hay algún remanente allí.Como último recurso, puede hacer una copia de seguridad de la información importante de
original
(¡no todo el directorio de inicio! O propagará el problema), y eliminarlo y volver a crearlo, aunque es mejor poder encontrar dónde está el problema.fuente
Para mí, la configuración de algunos paquetes estaba desactivada, por lo que se ejecuta (después de
ctrl
+alt
+F3
):Arreglado el problema.
fuente