VGA registers not restored properly

Search this archive.

From: Liste (liste@techteam.spacebridge.com)
Date: Wed 26 May 1999 - 10:23:33 IDT


Both svgalib 1.3.1 and pre1.4.0 do not restore all the
required VGA registers when exiting a graphic mode.
Only a reset helps :-)

The hardware which gives this problem is the following:
An IBM MB with an onboard Matrox video which is disabled
and a ATI Charger 3D 4M which is the active card.

The same ATI card on a different computer works fine.
So I suspect that SVGAlib is somehow tricked in believing
that it has an Matrox card.

All programs that need SVGAlib behave in the same way i.e.
they function well until a return to a text mode is required.

Details of the video cards:
 Video Chipset:		   Matrox MGA-1164SG
 Video Card:		   Matrox MGA Mystique 220
 Video Memory Size:	   4,096 KBytes of SGRAM
 Video Card Bus:	   PCI

 Video BIOS Manufacturer:  ATI Technologies
 VESA Manufacturer:	   ATI MACH64
 VBE2 Vendor:		   ATI Technologies Inc.
 VBE2 Product:		   MACH64GT

-- 
								Regards,
								Liste
--
A common mistake that people make when trying to design something completely
foolproof was to underestimate the ingenuity of complete fools.


This archive was generated by hypermail 2.1.4 : Wed 21 Jan 2004 - 22:10:22 IST