Raspberry Pi, konsol serial, minicom, dan gnome-terminal


8

Saya mencoba mengakses pi raspberry saya melalui konsol serialnya di pin gpio. Ini bekerja dengan baik melalui dongle serial USB-3.3v. Namun, ada masalah dengan garis panjang dan layar panjang tidak ditampilkan dengan benar. Saya menjalankan minicom di terminal gnome yang tidak disetel ke 24x80 kolom (dan opsi Terminal / 1 (24x80) terminal gnome) tidak membantu.

Seolah-olah minicom sepenuhnya mengabaikan sigwinch yang seharusnya didapat, dan / atau tidak memiliki cara untuk mengirimkannya melalui saluran serial untuk mengubah jenis terminal.


Bukan valid / jawaban atau solusi, tapi saya menemukan dempul berfungsi dengan baik sebagai terminal serial di linux.
— jordanm

Tentu, tapi masih terjebak di GTK + 1.x.
— Ignacio Vazquez-Abrams

Ada alternatif minicom lain mungkin pantas untuk dicoba (benang menyebutkan cu, screen, seyon, conserverdan kermit)
— sr_

Saya melakukan beberapa percobaan dengan xterm vs gnome-terminal, dan layar vs minicom. Tak satu pun dari mereka mengubahnya. Saya menyimpulkan bahwa masalahnya ada di ujung Debian, di mana itu tidak memancarkan kode melarikan diri terminal yang benar.
— Russell Nelson

Jawaban:


2

Anda benar, karena itu minicomtidak akan mengomunikasikan fakta perubahan jendela ke ujung. Jika Anda menggunakan emulasi seperti VT100, Anda mungkin dapat melakukan

eval `resize`

untuk menghasilkan beberapa karakter kontrol yang akan memaksa emulator untuk memberi tahu seberapa jauh ukuran jendelanya.

Pada sistem seperti Debian, resizeada dalam xtermpaket.


1
Setidaknya dengan zsh dan bash sudah cukup untuk memanggil resizeapa adanya. Saya tidak perlu mengevaluasi outputnya dan shell dengan benar menyesuaikan variabel LINES / COLUMNS sendiri.
— maxschlepzig
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.