terminal no lauch (ubuntu 16.04)


15

Hoy sucedió algo extraño: hice clic en el ícono del terminal y no se lanzó, solo parpadeó y desapareció. Si presiono ctrl+ alt+ tno se iniciará. Traté de iniciar un terminal ligero presionando ctrl+ alt+ f1. La pantalla de inicio de sesión, parecía poner mi nombre de usuario y contraseña, el sistema aceptó el nombre de usuario y la contraseña, pero rápidamente volvió a la pantalla de inicio de sesión. Es una especie de bucle: ingreso el inicio de sesión y el sistema vuelve a la pantalla de inicio de sesión. Xterm tampoco funciona.

Sin embargo, la unidad parece funcionar correctamente.

Es la primera vez que el terminal no funciona, y no sé cómo solucionar este error.

Agradecería cualquier tipo de ayuda.

ACTUALIZAR:

Había instalado mysecureshellantes del problema informado y cuando eliminé este paquete, el problema se corrigió parcialmente. El terminal funciona (xterm también) pero los terminales ligeros (tty), a los que accede ctrl+ alt+ f1, permanecen en bucle durante el inicio de sesión.

A continuación se pegan mi bashrc y el resultado de dmesg:

~/.bashrc: http://paste.ubuntu.com/16918978/

dmesg: http://paste.ubuntu.com/16918993/


¿Puede editar su pregunta y agregar las últimas líneas de dmesgsalida, después de haber intentado abrir una terminal?
Videonauth

1
¿Qué has cambiado últimamente? ~/.bashrc? Parece que su shell se inicia, luego sale inmediatamente.
waltinator

Bueno, mi terminal gnome está funcionando, pero tty no. Seguiré trabajando normalmente y si aparece algún problema nuevamente, actualizo mi pregunta. Gracias por toda la atencion.
leobap

Tuve un problema similar, y la desinstalación mysecureshellresolvió el problema (Ubuntu 17.10).
Cosmin Saveanu

Puede descargar Visual Studio Code y usar su terminal incorporado: tuve el mismo problema y lo solucioné usando el terminal de Visual Studio Code ejecutando los diversos comandos a través de ese terminal para arreglar el código de
Kyle Bridenstine

Respuestas:


21

En mi caso, actualicé python3.5 a python3.6.

Para esa solución alternativa ejecutar xterm. Luego ejecute los siguientes dos comandos:

sudo rm /usr/bin/python3

sudo ln -s python3.5 /usr/bin/python3

1
En Ubuntu 18.04, una solución similar funciona con "sudo ln -s python3.6 / usr / bin / python3"
Reb.Cabin

Cuando instalé python3.7, no solo se interrumpió el término, sino también apt_get y apt_add_repository. La solución aquí funcionó para restaurar apt también, y pude instalar python3.5 de acuerdo con estas instrucciones askubuntu.com/questions/682869/… .
Reb.Cabin

Ejecuté el comando sudo rm / usr / bin / python3 y luego todas mis versiones de python dejaron de funcionar. ¡Ahora tengo problemas para reinstalar las versiones de Python!
Chirag Kalal

Puede descargar Visual Studio Code y usar su terminal incorporado: tuve el mismo problema y lo solucioné usando el terminal de Visual Studio Code ejecutando los diversos comandos a través de ese terminal para arreglar el código de
Kyle Bridenstine

9

Estaba teniendo el mismo problema, pero fue creado cuando actualicé Python a 3.6 y seleccioné la alternativa como Python3.6. Pero cuando volví la opción a python3.5, el terminal comenzó a funcionar nuevamente.

Entonces, ¿alguien puede decirme por qué sucedió? Usé el comando

sudo update-alternatives --config python3

El siguiente mensaje apareció:

There are 2 choices for the alternative python3 (providing /usr/bin/python3).

  Selection    Path                Priority   Status
------------------------------------------------------------
  0            /usr/bin/python3.6   2         auto mode
* 1            /usr/bin/python3.5   1         manual mode
  2            /usr/bin/python3.6   2         manual mode

Press <enter> to keep the current choice[*], or type selection number:

Seleccioné 1 y comenzó a funcionar.


cambiar a 3.7 también funciona, si tiene
Sadap

Puede descargar Visual Studio Code y usar su terminal incorporado: tuve el mismo problema y lo solucioné usando el terminal de Visual Studio Code ejecutando los diversos comandos a través de ese terminal para arreglar el código de
Kyle Bridenstine

4

Puede ser demasiado tarde para su caso o tal vez la solución funcione en mí no funcione en el suyo. Mi caso es el siguiente.

Recientemente, me encontré con la condición de que, de repente, el programa del terminal no podía iniciarse. Busqué en Google la web y encontré 2 causas: una es la configuración regional incorrecta y la otra es que el python3 original se reemplaza incorrectamente. En mi caso, instalé python3.4.6 mientras que el python3 existente es python3.5.2. Después de restaurar python3.5.2, el programa de terminal vuelve a funcionar bien.

Referencia: el terminal no se iniciará después de instalar Python 3.5 .

Buena suerte.


2

Para mí, el problema era que no era administrador.
Solución de interfaz de usuario:

  1. Configuración abierta
  2. Vaya a "Detalles" (generalmente la última opción en el menú lateral izquierdo)
  3. Ir a "Usuarios"
  4. Selecciona tu usuario.
  5. Verá dos opciones (Estándar / Admin). Haga clic en "Admin"
  6. Eso le pedirá que cierre y abra su sesión de usuario. Hazlo
  7. Ahora puedes abrir la terminal con CTRL+ ALT+T
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.