Raspberry Pi, consola serie, minicom y terminal gnome

8

Estoy tratando de acceder a mi raspberry pi a través de su consola serie en los pines gpio. Funciona bien a través de un dongle serial USB-3.3v. Sin embargo, hay un problema con las líneas largas y las pantallas largas que no se muestran correctamente. Estoy ejecutando minicom en un terminal gnome que no está configurado en columnas 24x80 (y la opción Terminal / 1 (24x80) de gnome-terminal) no ayuda.

Es como si el minicom ignora por completo el sigwinch que debe estar recibiendo, y / o no tiene forma de enviarlo a través de la línea serial para cambiar el tipo de terminal.

Russell Nelson
fuente
No es una solución / respuesta válida, pero creo que la masilla funciona bastante bien como terminal en serie en Linux.
jordanm
Claro, pero todavía está atascado en GTK + 1.x.
Ignacio Vazquez-Abrams
Hay otras alternativas Minicom posiblemente vale la pena probar (el hilo menciona cu, screen, seyon, conservery kermit)
SR_
Experimenté un poco con xterm vs gnome-terminal y screen vs minicom. Ninguno de ellos lo cambia. Estoy concluyendo que el problema está en el extremo de Debian, donde no está emitiendo los códigos de escape de terminal correctos.
Russell Nelson
Puede ser una solución aquí: unix.stackexchange.com/questions/106644/…

Respuestas:

2

Tienes razón, en eso minicomno se comunicará el hecho de un cambio de ventana al otro extremo. Si está utilizando una emulación similar a VT100, es posible que pueda hacer una

eval `resize`

para generar algunos caracteres de control que obligarán al emulador a indicar al extremo lejano el tamaño de su ventana.

En sistemas similares a Debian, resizeestá en el xtermpaquete.

Flup
fuente
1
Al menos con zsh y bash es suficiente llamar resizecomo está. No necesito evaluar su salida y el shell ajusta correctamente las variables LINES / COLUMNS por sí solo.
maxschlepzig