Lästiges Terminal-Problem in X
Lästiges Terminal-Problem in X
Der Kursor erscheint nachvollziehbar an der falschen Stelle, wenn man folgendes macht:
1. Bei einem "frischen" Terminalfenster: Sich (z.B.) den Inhalt des
Homedirectorys anzeigen lassen. (Die Ausgabe muss so lang sein, dass sie das gesamte
Terminalfenster ausfüllt.)
2. Eine Datei mit less aufrufen.
3. Das Terminalfenster maximieren.
4. Less beenden.
Hier ein Bild, um sich eine bildliche Vorstellung des Problems zu machen:
http://home.arcor.de/pil/terminal.gif
Das passiert mit rxvt, xterm, aterm, eterm, und auf Knoppix konnte ich es sogar mit KDE reproduzieren.
Habe schon vieles versucht, um es abzustellen, sogar die bash ausgetauscht.
Das Problem ist vermutlich ein Feature, um den alten Terminalinhalt beim Beenden eines Programms wiederherzustellen. Da ist aber ein grober Bug drin, wenn das Terminal zwischendurch häufig
maximiert und minimiert wird.
Hat jemand ne Ahnung, wie ich dieses "Feature" deaktivieren kann?
Ciao
Pil
1. Bei einem "frischen" Terminalfenster: Sich (z.B.) den Inhalt des
Homedirectorys anzeigen lassen. (Die Ausgabe muss so lang sein, dass sie das gesamte
Terminalfenster ausfüllt.)
2. Eine Datei mit less aufrufen.
3. Das Terminalfenster maximieren.
4. Less beenden.
Hier ein Bild, um sich eine bildliche Vorstellung des Problems zu machen:
http://home.arcor.de/pil/terminal.gif
Das passiert mit rxvt, xterm, aterm, eterm, und auf Knoppix konnte ich es sogar mit KDE reproduzieren.
Habe schon vieles versucht, um es abzustellen, sogar die bash ausgetauscht.
Das Problem ist vermutlich ein Feature, um den alten Terminalinhalt beim Beenden eines Programms wiederherzustellen. Da ist aber ein grober Bug drin, wenn das Terminal zwischendurch häufig
maximiert und minimiert wird.
Hat jemand ne Ahnung, wie ich dieses "Feature" deaktivieren kann?
Ciao
Pil
Re: Lästiges Terminal-Problem in X
Nein, ich nicht. Aber ist es das überhaupt wert? Ich begnüge mich mit einem "clear".pil hat geschrieben:Hat jemand ne Ahnung, wie ich dieses "Feature" deaktivieren kann?
Gruß
ernohl
ernohl
Re: Lästiges Terminal-Problem in X
Tja, da gibts noch was einfacheres zum Löschen des Bildschirms: Ctrl lernohl hat geschrieben: Aber ist es das überhaupt wert? Ich begnüge mich mit einem "clear".
Aber langsam wird mir das lästig, wenn der Kursor immer wieder mal einfach nicht da ist, wo er hingehört.
Eine Kleinigkeit, zugegeben, aber mein Anspruch an Linux ist, dass *alles* funktionieren soll.
Das Problem beruht übrigens vermutlich auf ncurses.
Ciao
Pil
Kurzer Zwischenbericht:try hat geschrieben: sehr nervig
Das Update von libncurses5, ncurses-base, ncurses-bin, ncurses-term bringt keine Besserung.
Ein wirklich grobes Workaround besteht aus folgendem Eintrag in die ~/.bashrc
less() {
command less "$@";
clear
}
womit der Bildschirm nach jedem Aufruf von less automatisch gecleart wird.
Weiter bin ich bisher nicht gekommen...
Ciao
Pil
Re: Lästiges Terminal-Problem in X
Mal zur Info: Unter woody/Gnome/Gnome-Terminal ist alles bestens.pil hat geschrieben:Der Kursor erscheint nachvollziehbar an der falschen Stelle, wenn man folgendes macht:
1. Bei einem "frischen" Terminalfenster: Sich (z.B.) den Inhalt des
Homedirectorys anzeigen lassen. (Die Ausgabe muss so lang sein, dass sie das gesamte
Terminalfenster ausfüllt.)
2. Eine Datei mit less aufrufen.
3. Das Terminalfenster maximieren.
4. Less beenden.
Gruß
ernohl
ernohl
Re: Lästiges Terminal-Problem in X
Gibt's bei mir (leider?) nicht. Hab kein gnome laufen.ernohl hat geschrieben: Mal zur Info: Unter woody/Gnome/Gnome-Terminal ist alles bestens.
Meinst du mit "bestens" bestens dokumentiert oder bestens einstellbar?
Kannst du bitte etwas mehr verraten.
Ciao
Pil
Re: Lästiges Terminal-Problem in X
Sorry, ich meinte, dieses Problem tritt gar nicht auf. Jedenfalls habe ich es nach besten Wissen und Gewissen versucht zu erzeugen - ohne Erfolg. Ich sehe immer den Text aus less oder vi und den bash-Prompt nach verlassen in der untersten Zeile des Fensters unter dem Text.pil hat geschrieben:Meinst du mit "bestens" bestens dokumentiert oder bestens einstellbar?ernohl hat geschrieben: Mal zur Info: Unter woody/Gnome/Gnome-Terminal ist alles bestens.
Kannst du bitte etwas mehr verraten.
Gruß
ernohl
ernohl
- Six
- Beiträge: 8066
- Registriert: 21.12.2001 13:39:28
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Siegburg
Re: Lästiges Terminal-Problem in X
Ich kann noch wterm zur langen Liste hinzufügen... aber das überrascht ja nicht, oderpil hat geschrieben: Das passiert mit rxvt, xterm, aterm, eterm, und auf Knoppix konnte ich es sogar mit KDE reproduzieren.
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Versuch's 'mal in einer Shell mit "export TERM=xterm", und schau ob's dann geht (in der gleichen Shell!). Wenn ja: in die .profile, .bashrc usw. eintragen.
Patrick
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
Nein, das war eine meiner vorigen Workarounds:pdreker hat geschrieben:Versuch's 'mal in einer Shell mit "export TERM=xterm",
if test "$TERM" = "rxvt"; then
TERM=xterm
fi
Da habe ich schon so einige durchprobiert, sogar gnome. (nur ein "richtiges" gnome-terminal noch nicht)
Bringt alles nichts.
Vielleicht sollte ich ncurses wieder downgraden, weils dieses Feature (Wiederherstellung des Terminalinhalts) bei meiner alten Suse 6.4 noch nicht gegeben hat.
Ciao
Pil