Andreas B. schrieb:
Ist in der .bashrc definiert.
Das gilt dann aber für alle Logins, auch SSH etc...
Linux nimmt standardmäßig an, dass das Terminal (hier: PuTTY) welches über den seriellen Port angebunden ist, VT102 kompatible Formatierung versteht. Das kennt aber keine Farben, d.h. eigentlich sollten diese Escape-Sequenzen nicht auftauchen. Dass es die trotzdem ausgibt deutet darauf hin dass es auf dem PI falsch konfiguriert ist. Dass PuTTY die Farben nicht anzeigt deutet darauf hin dass PuTTY ebenfalls falsch konfiguriert ist.
Man könnte:
- Linux mitteilen dass das serielle Terminal keine Farben unterstützt, oder
- In PuTTY die Farbausgabe aktivieren
Möglichkeit 1.): Gib mal im Terminal "echo $TERM" ein, das gibt vermutlich "linux" oder "xterm" o.ä. aus, sollte aber "vt102" sein.
Zu ändern geht es angeblich so (ttyS0 ggf. anpassen):
1 |
sudo systemctl edit serial-getty@ttyS0.service
|
Und dann hier "vt102" einstellen:
1 |
[Service]
|
2 |
Environment="TERM=vt102"
|
Möglichkeit 2) unter Window->Colors die ersten 3 Checkboxen aktivieren. Das macht IMO mehr Sinn.