[comp.unix.sysv386] 43/50 line VGA text under UNIX/386?

tneff@bfmny0.BFM.COM (Tom Neff) (09/24/90)

I ask this every couple of months since we have new people coming in all
the time, and new work being done.

Has **ANYONE** come up with a version of the AT386 ANSI console driver
that supports more than 25 text lines on the VGA?  This is trivial to do
with the EGA, but the VGA programs differently at the register level and
none of the vendors seem to have cared about writing matching ioctl's
for it.  (They are probably addicted to X Windows and think nobody uses
text mode anymore).

If any of the resellers have added tall screen VGA support, I'd like to
hear it.  Or if anyone has a console driver patch...

-- 
Cogito ergo spud.  I think,   O OO   O     Tom Neff
therefore I yam. -- anon       O  OO OO    tneff@bfmny0.BFM.COM

larry@focsys.uucp (Larry Williamson) (09/25/90)

In article <15877@bfmny0.BFM.COM> Tom Neff writes:
 > 
 > Has **ANYONE** come up with a version of the AT386 ANSI console
 > driver that supports more than 25 text lines on the VGA?

There are many that would like to see this. I'd love to be able to use
our VGA displays as more than an expensive monochrome display. 

 > If any of the resellers have added tall screen VGA support, I'd like to
 > hear it.  Or if anyone has a console driver patch...

Please post it.

-Larry

jim@segue.segue.com (Jim Balter) (09/26/90)

In article <15877@bfmny0.BFM.COM> tneff@bfmny0.BFM.COM (Tom Neff) writes:
>I ask this every couple of months since we have new people coming in all
>the time, and new work being done.
>
>Has **ANYONE** come up with a version of the AT386 ANSI console driver
>that supports more than 25 text lines on the VGA?  This is trivial to do
>with the EGA, but the VGA programs differently at the register level and
>none of the vendors seem to have cared about writing matching ioctl's
>for it.  (They are probably addicted to X Windows and think nobody uses
>text mode anymore).

If you are running ISC 2.2, you can do

stty ENH_C80x43; echo "[=0;7C\c"; LINES=43

on a VGA and it works.  The echo is to fix console driver BD that loses
the cursor when you change to 43-line mode.  You can also use setcolor -c.

WARNING: doing this on ISC systems prior to 2.2 is likely to cause your
console go south and require a reboot.  I don't know what happens on non-ISC
systems.

wht@n4hgf.Mt-Park.GA.US (pri=-5*Warren Tucker) (09/28/90)

In article <3924@segue.segue.com> jim@segue.segue.com (Jim Balter) writes:
>In article <15877@bfmny0.BFM.COM> tneff@bfmny0.BFM.COM (Tom Neff) writes:
>>Has **ANYONE** come up with a version of the AT386 ANSI console driver
>>that supports more than 25 text lines on the VGA?
>If you are running ISC 2.2, you can do
>stty ENH_C80x43; echo "[=0;7C\c"; LINES=43

on SCO systems, XENIX and UNIX,

vidi e80x43
setenv LINEs=43  -or- LINES=43;export LINES
Note that with the above setup

1. only terminfo curses honors LINES; for termcap curses you need

ansi43:li#43:tc=ansi:

in /etc/termcap, then
setenv TERM ansi43

If you do this, though, terminfo wont understand the TERM, so
add this to /usr/lib/terminfo/terminfo.src

ansi43|ansi80x43|Ansi standard console 80x43,
	lines#43, use=ansi,

2. if you want to do this on more than a couple of multiscreens,
you'll need to relink your kernel after raising the value of 
SCRNMEM (128k is enought for 12 screens):

after doing all the above, TERM of ansi43 will do ya right.
 
-----------------------------------------------------------------------
Warren Tucker, March Hare   gatech!n4hgf!wht or wht@n4hgf.Mt-Park.GA.US
"Tell the moon; don't tell the March Hare:  He is here to look around."