terminal or windows size

From: Stefan Sprungk
Subject: terminal or windows size
Date: Tue, 18 Mar 2008 08:58:00 +0100
Ich versuche von SUN ein Installationsskript zu starten. Leider bricht
es mit der folgenden Meldung a.
---------
# ./Install
Your current terminal or window size is not large enough.
This program requires a minimum terminal display size of
24 lines by 80 columns.
---------
Das Verhalten tritt unabhängig davon ein, wie groß ich das Fenster
öffne. Die Terminalverbindung ist mit 80 Zeichen und 65 Zeilen
voreingestellt.
---------
bash-3.00# infocmp
# Reconstructed via infocmp from file: /usr/share/lib/terminfo/x/xterm
xterm|vs100|xterm terminal emulator,
am, km, mir, msgr, xenl,
cols#80, it#8, lines#65,
acsc=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~,
bel=^G, blink=\E[5m, bold=\E[1m, clear=\E[H\E[2J,
cr=\r, csr=\E[%i%p1%d;%p2%dr, cub=\E[%p1%dD, cub1=\b,
cud=\E[%p1%dB, cud1=\n, cuf=\E[%p1%dC, cuf1=\E[C,
cup=\E[%i%p1%d;%p2%dH, cuu=\E[%p1%dA, cuu1=\E[A,
dch=\E[%p1%dP, dch1=\E[P, dl=\E[%p1%dM, dl1=\E[M,
ed=\E[J, el=\E[K, el1=\E[1K$<3>, enacs=\E(B\E)0,
home=\E[H, ht=\t, hts=\EH, ich=\E[%p1%d@, ich1=\E[@,
il=\E[%p1%dL, il1=\E[L, ind=\n, ka1=\EOq, ka3=\EOs,
kb2=\EOr, kbs=\b, kc1=\EOp, kc3=\EOn, kcub1=\EOD,
kcud1=\EOB, kcuf1=\EOC, kcuu1=\EOA, kent=\EOM,
kf0=\E[21~, kf1=\E[11~, kf10=\EOx, kf2=\E[12~,
kf3=\E[13~, kf4=\E[14~, kf5=\E[15~, kf6=\E[17~,
kf7=\E[18~, kf8=\E[19~, kf9=\E[20~, rc=\E8, rev=\E[7m,
ri=\EM, rmacs=^O, rmkx=\E[?1l\E>, rmso=\E[m,
rmul=\E[m,
rs1=\E>\E[1;3;4;5;6l\E[?7h\E[m\E[r\E[2J\E[H, rs2=@,
sc=\E7,

sgr=\E[0%?%p1%p6%|%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;m%?%p9%t^N%e^O%;,
sgr0=\E[m, smacs=^N, smkx=\E[?1h\E=, smso=\E[7m,
smul=\E[4m, tbc=\E[3g,
---------
Beim Serversystem handelt es sich um SUN Solaris 10.

SunOS sv6666 5.10 Generic_118833-33 sun4u sparc SUNW,Sun-Fire-480R

Es handelt sich um eine ssh-Verbindung von einem Windows Client mit
PUTTY. Im Augenblick habe ich keine Idee, wie ich weiter komme.

MFG Stefan
From: "E. Braun"
Subject: Re: terminal or windows size
Date: Tue, 18 Mar 2008 11:17:10 +0000 (UTC)
Stefan Sprungk <stefan_sprungk@yahoo.de> wrote:

> Ich versuche von SUN ein Installationsskript zu starten. Leider bricht
> es mit der folgenden Meldung a.
> ---------
> # ./Install
> Your current terminal or window size is not large enough.
> This program requires a minimum terminal display size of
> 24 lines by 80 columns.

Was sagt denn denn "stty -a"?

gruß, erik
From: Stefan Sprungk
Subject: Re: terminal or windows size
Date: Tue, 18 Mar 2008 12:37:44 +0100
E. Braun schrieb:
> Stefan Sprungk <stefan_sprungk@yahoo.de> wrote:
>
>> Ich versuche von SUN ein Installationsskript zu starten. Leider bricht
>> es mit der folgenden Meldung a.
>> ---------
>> # ./Install
>> Your current terminal or window size is not large enough.
>> This program requires a minimum terminal display size of
>> 24 lines by 80 columns.
>
> Was sagt denn denn "stty -a"?

bash-3.00# stty -a
speed 38400 baud;
Zeilen = 62; Spalten = 158; ypixels = 0; xpixels = 0;
csdata ?
eucw 1:0:0:0, scrw 1:0:0:0
intr = ^c; quit = ^\; erase = ^?; kill = ^u;
eof = ^d; eol = <undef>; eol2 = <undef>; swtch = <undef>;
start = ^q; stop = ^s; susp = ^z; dsusp = ^y;
rprnt = ^r; flush = ^o; werase = ^w; lnext = ^v;
-parenb -parodd cs8 -cstopb -hupcl cread -clocal -loblk -crtscts
-crtsxoff -parext
-ignbrk brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl -iuclc
ixon -ixany -ixoff imaxbel
isig icanon -xcase echo echoe echok -echonl -noflsh
-tostop echoctl -echoprt echoke -defecho -flusho -pendin iexten
opost -olcuc onlcr -ocrnl -onocr -onlret -ofill -ofdel tab3

>
> gruß, erik

MFG Stefan
From: Florian Weimer
Subject: Re: terminal or windows size
Date: Tue, 18 Mar 2008 17:23:36 +0100
* Stefan Sprungk:

> Zeilen = 62; Spalten = 158; ypixels = 0; xpixels = 0;

158 Spalten sind etwas viel, manche Software kommt damit nicht klar.
From: Michael Schmarck
Subject: Re: terminal or windows size
Date: Sat, 22 Mar 2008 18:38:06 +0100
· Florian Weimer <fw@deneb.enyo.de>:

> * Stefan Sprungk:
>
>> Zeilen = 62; Spalten = 158; ypixels = 0; xpixels = 0;
>
> 158 Spalten sind etwas viel, manche Software kommt damit nicht klar.

OP: war's das?

Michael Schmarck
--
Our sires' age was worse that our grandsires'.
We their sons are more worthless than they:
so in our turn we shall give the world a progeny yet more corrupt.
-- Quintus Horatius Flaccus (Horace)

From: Gerhard Strangar
Subject: Re: terminal or windows size
Date: Tue, 18 Mar 2008 18:47:46 +0100
Stefan Sprungk wrote (2008-03-18 12:37):

> Zeilen = 62; Spalten = 158; ypixels = 0; xpixels = 0;

Scheitert es evtl. an der locale?

--
* Origin: Fido over IP (2:240/2188.575)
From: Heiko Schlenker
Subject: Re: terminal or windows size
Date: 18 Mar 2008 13:31:38 +0100
* Stefan Sprungk <stefan_sprungk@yahoo.de> schrieb:

> Ich versuche von SUN ein Installationsskript zu starten. Leider bricht
> es mit der folgenden Meldung a.
> ---------
># ./Install
> Your current terminal or window size is not large enough.
> This program requires a minimum terminal display size of
> 24 lines by 80 columns.
> ---------
> Das Verhalten tritt unabhängig davon ein, wie groß ich das Fenster
> öffne. Die Terminalverbindung ist mit 80 Zeichen und 65 Zeilen
> voreingestellt.

Mithilfe welcher Anweisung(en) versucht denn das Skript, die
Terminaleinstellungen zu ermitteln?

Gruß, Heiko
From: Bernd Eckenfels
Subject: Re: terminal or windows size
Date: Tue, 18 Mar 2008 23:33:29 +0000 (UTC)
Stefan Sprungk <stefan_sprungk@yahoo.de> wrote:
> Das Verhalten tritt unabhängig davon ein, wie groß ich das Fenster
> öffne. Die Terminalverbindung ist mit 80 Zeichen und 65 Zeilen
> voreingestellt.

Ich kenn jetzt die solaris spezifika nicht, aber vielleicht hilft dir ein

eval `resize`

das setzt COLUMNS und LINES

Grus
Bernd