Problema con la terminal

Iniciado por @Razel_, 5 Julio 2015, 14:01 PM

0 Miembros y 1 Visitante están viendo este tema.

@Razel_

Buenas a tod@s!

Hoy he tenido un problema al editar mi terminal, y es que he puesto para que ejecute unos comandos al abrir la terminal, pero alguno de estos les escribí mal y ahora no me arranca, y no se editarlo sin poder abrir la terminal, a alguien se le ocurre algo?? Ojala lo solucione...

MinusFour

¿Que has modificado exactamente? ¿Y que quieres decir con que no te arranca?

@Razel_

He creado un perfil, donde modificas los colores, la fuente etc y hay puedes añadir comandos que se ejecuten al iniciar la terminal, ejem "echo hola".

Pero sin querer he cometido un error y he escrito mal el comando, entonces la terminal no me arranca, por que el comando esta mal y esta se cierra

hay alguna manera para cargar un perfil, por ejemplo, otro que tenga o el "Default", sin acceder a la terminal para que me arranque sin problemas??. Ya he mirado en el ".bashrc", pero no he conseguido editarlo o modificarlo desde aquí

MinusFour

¿Donde y como has creado el perfil? Si no has modificado archivos globales (que viven en /etc) entonces simplemente te logueas como root y modificas los archivos que hayas escrito mal. Mucho ojo al usar root, no te apropies de los archivos o probablemente tengas problemas de logueo.

@Razel_

El problema esta en la "gnome-terminal" que no arranca

MinusFour

Cita de: @Razel_ en  5 Julio 2015, 17:40 PM
El problema esta en la "gnome-terminal" que no arranca

Pues si no me dices que has hecho, díficil de saber porque no "arranca". Prueba a utiliizar otra terminal. Revisa si tienes xterm.

@Razel_

Ya lo he dicho, Crear un perfil en gnome-terminal, donde puedes editar el diseño de la consola, los colores, la fuente, la foto de fondo, o la transparencia, pues ahí hay una opción para añadir un comando y que este se ejecute siempre que inicies la shell, no el sistema, como puede ser apt-get update ..., o echo Terminal de comandos.

El problema es que al poner el comando para que se ejecute al iniciar la terminal, me he comido alguna letra, y cada vez que inicio la terminal me da error y la terminal se cierra

Entonces el problema esta en que no puedo arrancar "gnome-shell" y para solucionarlo tengo que eliminar el perfil, o cambiarle, pero al no poder abrir gnome-shell no puedo editar o cambiar el perfil, ahora ando con "uxterm".

He probado a reinstalarlo, eliminarlo con purge, y no consigo nada...
Si supiese en que carpeta guarda gnome-terminal los perfiles podría editarlo o si supiese de algún archivo de configuración que marque que perfil arrancar, pero por mas que miro no encuentro nada

@Razel_

Solucionado!, muchas gracias.

Cargue el perfil por defecto con el comando:

gnome-terminal --profile=Default

MinusFour

Cita de: @Razel_ en  5 Julio 2015, 18:12 PM
Ya lo he dicho, Crear un perfil en gnome-terminal, donde puedes editar el diseño de la consola, los colores, la fuente, la foto de fondo, o la transparencia, pues ahí hay una opción para añadir un comando y que este se ejecute siempre que inicies la shell

Bueno ya que has provisto un poco mas de detalles, me imagino que estas utilizando la configuración del programa gnome-terminal. Es importante hacer la distinción que una terminal no es una shell. Una terminal puede usar una shell. Si quieres ejecutar comandos al iniciar una shell toca mover ciertos archivos correspondientes a la shell (cada shell tiene sus archivos y configuraciones diferentes).

Lo que tu estas haciendo es lanzar un comando al iniciar la terminal (gnome-terminal). La subshell probablemente no tiene ningun problema para iniciar pero la terminal la ha de cerrar si en algún momento falla.

Aquí hay unas opciones de como hacer un reset a los archivos de configuración de gnome-terminal.

http://askubuntu.com/questions/14487/how-to-reset-the-terminal-properties-and-preferences

En resumen:

Código (bash) [Seleccionar]

gconftool --recursive-unset /apps/gnome-terminal


o

Código (bash) [Seleccionar]

rm -rf ~/.gconf/apps/gnome-terminal


Tambien puedes usar gconf-editor para modificar la configuración de gnome-terminal desde fuera de la terminal. Debe estar en la carpeta apps/gnome-terminal.

@Razel_

Muchas gracias por la info!!