resize in Breezy

Matthias Grzeschik grz at uni-hohenheim.de
Fre Jun 2 13:00:49 BST 2006


On Tue, May 30, 2006 at 11:57:39AM +0200, Heike C. Zimmerer wrote:
> Matthias Grzeschik <grz at uni-hohenheim.de> writes:
> 
> > ich bin gerade darauf gestossen, dass ich auf meinem Breezy System
> > garkein resize mehr habe, welches mir COLUMNS und LINES eines Terminals
> > liefert.
> > [ .. ]
> > Gibt es bei X.org andere Moeglichkeiten an die Groesse eines Terminals
> > zu kommen, was resize obsolet gemacht hat?  Oder ist es einfach nur
> > vergessen worden?
> 
> Meine Methode ist seit Urzeiten 'stty size' oder wahlweise die
> Shell-Variablen $COLUMNS und $LINES.

cool, mit 'stty size' bekomme ich die Groesse.  Danke.

Aber damit verschiebt sich nur das Problem.  Ich habe hier das seltsame
Verhalten, dass die Variablen COLUMNS und LINES innerhalb eines xterms
nicht manchmal nicht korrekt sind.  Das 'manchmal' stoert mich am
meisten daran.  Es ist mir bisher nicht gelungen ein Scenario zu finden,
wo es immer auftritt.  'stty size' liefert dann die gleichen falschen
Werte.  Meine Idee war die Variablen via PROMPT_COMMAND der Bash bei
immerwieder neu zu setzen, damit mutt, vi, ... die richtige Groesse
haben.  Dazu muss man die "richtigen Werte" aber erstmal bekommen.

Ich vermute inzwischen das Problem eher irgendwo zwischen xterm und
meinem Windowmanager ion2.

dpkg sagt:
>user at computer:~$ dpkg -l ion2 xterm
>[...]
>ii  ion2   20040729-2
>ii  xterm  208-3.1ubuntu3

Trotzdem Danke

Viele Gruesse
Matthias