[comp.unix.xenix] SCO 'setcolor' and 'vidi' gripes

tbetz@dasys1.UUCP (Tom Betz) (11/29/89)

Quoth sl@van-bc.UUCP (Stuart Lynne) in <67@van-bc.UUCP>:
|In article <11256@dasys1.UUCP> jpr@dasys1.UUCP (Jean-Pierre Radley) writes:
|}In article <57@van-bc.UUCP> sl@van-bc.UUCP (Stuart Lynne) writes:
|}>Has anyone managed to get vi to run with an 80x43 sized display (vidi
|}>e80x43)?
|}
|}No big deal, Stuart, as long as you've redefined your TERM environment
|}variable, and made a corresponding /etc/termcap entry. 

Except if you are running the combination of 2.3.1 and an Amdek
132 VGA card, in which case 'vidi e80x43' returns

 "vidi: no such device or address"

I reported this to both Wyse and SCO in December, and nobody has
offered me a solution yet.  'setcolor' is also broken on my
system, and has absolutely no effect, depriving me of the
black-on-white display capability, the reason I bought this VGA in 
the first place!

Was this fixed in 2.3.2?  If so, I might be able to justify the
upgrade.

Is anyone at SCO listening?  I gave up on "support@sco.com"
months ago on this question...

Can anyone tell me whether ESIX supports the 80x43 mode of VGA,
and whether its version of 'setcolor' works?

I'm beginning to shop around for another system...
-- 
"I don't run - I tend to black my eyes." - D.Parton | hombre!marob!upaya!tbetz
----------------------------------------------------|    tbetz@dasys1.UUCP
"One minute I'm in the pasture porkin' ponies,      |      Tom Betz - GBS
the next I'm a can of Mighty Dog!" - Secretariat    |      (914) 375-1510

darko@hpspcoi.HP.COM (David Arko) (12/01/89)

  This sounds related to a problem I have seen with IBM compatible
VGA cards with a _Monochrome_ display attached to it.  Is this your
case?

  The problem I believe, with this configuration is that SCO Unix
does not realize that the monochrome monitor can be placed in graphics
and gray scale mode.  I have found only 2 ways around this problem.
One way is to boot up with a _Color_ display connected and then once
the machine reaches the 'boot:' prompt the BIOS has set the equipment
byte in RAM indicating it has a color display.  At this point you can
unplug you color display and plug in the monchrome (without powering
off).  When Unix notices that there is supposed to be a Color monitor
connect it is able to use the graphics mode (and e80x43), however the 
grayscale doesn't quite work, it only has like 3 different color scales 
instead of all 16?.

  The other method is a little more involved.  With the VGA cards
HP sells, they package it will a DOS disk that contains a utility
called HPVGA.EXE.  This utility gives you the capability to 
"Switch to VGA color" mode.  This sets up the VGA card to work
in gray scale mode.  Once this is done then one must boot up Unix
without reseting the VGA card, this can't be done with Crtl-Alt-Del.
One must do something wierd like use a Dos debugger and do
      mov dl,80h
      int 19h
This will reboot without reseting stuff. 

  The way to be sure if this is even your case, is type:
  'vidi vm80x25' and if this _doesn't_ complain, then this is your
  problem.


Well, if this doesn't solve your problem maybe someone else will benifit.
Oh, so far 3.2.1 has the same problem with this setup also.

--David Arko  (darko@hpspcoi.hp.com)