Problem mit urxvt, zsh und ssh

21/06/2011 - 21:28 von Kevin Osthoff | Report spam
Hallo Zusammen,

ich hab von gestern auf heute ein sehr komische Problem und hab schon
ein paar Stunden damit vergeudet die Ursache zu finden. Vielleicht hat
ja hier jemand eine Idee voran es liegen könnte. Es geht um folgendes:

Ich benutze hier local urxvt in Kombination mit zsh. Hin und wieder
muss ich mich per ssh an der Uni einloggen. Seit gestern friert
mir aber, wenn ich urxvt als lokales Terminal verwende, die Konsole ein
noch bevor der Prompt der remote-Konsole kommt(ebenfalls zsh). Das ganze
sieht in etwa so aus:

$ssh uni.de

Welcome to Ubuntu!
* Documentation: https://help.ubuntu.com/
New release 'natty' available.
Run 'do-release-upgrade' to upgrade to it.
[...]
(hier muesste jetzt der zsh-Prompt kommen, es passiet aber nichts mehr)



Sobald ich das Terminal-Programm von KDE verwende, funktioniert es.
Allerdings ist mir das aufgefallen, dass Anwendungen wie vim oder screen
ebenfalls zu einer eingefrorenen Konsole führten. Mit Hilfe von goolge
bin auf die TERM-variable als möglicher verdàchtiger gestoßen. Setze ich
diese von "screen" auf "xterm" ist das Problem behoben. Allerdings làsst
sich urxvt davon nicht beeindrucken. Alle möglichen Kombinationen
(xterm, rxvt, rxvt-unicode, screen,xterm-color) führen trotzdem nach dem
Login sofort zu einer eingefrorenen Konsole. Kann natürlich sein, dass
die Ursache hier ganz woanders liegt.

Jemand eine Idee, was ich noch probieren könnte?


Gruß Kevin

Ps:

zsh 4.3.9
rxvt-unicode (urxvt) v9.10
Linux workstation 2.6.35-gentoo-r15
 

Lesen sie die antworten

#1 Christian Neukirchen
21/06/2011 - 23:49 | Warnen spam
Kevin Osthoff writes:

Jemand eine Idee, was ich noch probieren könnte?



ssh uni -t zsh -f

Damit siehst du, ob's an deiner .zshrc liegt (liegt nahe...).
Dann kannst du z.b. mit

ssh uni -t zsh -f -x .zshrc

schauen, wo's hàngt.

Hier passiert aber nix schlimmes dabei ausser
zsh: can't find terminal definition for urxvt



cu,
Christian Neukirchen http://chneukirchen.org

Ähnliche fragen