I have a really strange video card.  If I go into X, whenever I try to
switch to a VT (or quit X) my text screen gets really messed up, columns
appearing in the wrong places, characters appearing on top of each other,
general bad stuff like that.  restoretextmode doesn't fix it, nor does
SVGATextMode.  The only thing that I've found that fixes it is going into
dosemu with native video card BIOS resetting the text settings.  I have
two questions:

Could anyone isolate the video initialization code for me so that I could
simply run a program which would reset my video card (as opposed to
unmounting my dos drive, running dosemu, using ctrl-alt-pagedown to break
it once it does its job, and remounting my dos drive)?  I thought of
inserting some code that simply told dosemu to go through its break
sequence after initializing the video card, but the source is too complex
for me...

Second, is there any way to get X to run a program like this whenever one
leaves its VT?

     Daniel Church      |  "War doesn't determine who is right-
     ___---^---___      |   only who is left."
    [EMAIL PROTECTED]    |  -anonymous

-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS/M/S/MU>AT d-(+)(x) s++:- a16@ C++(+++)>++++$ UL++++ P+ L+++(++)>++++
E W+>++ N+ o? K? w(---) !O !M(--) V? PS+(++) PE(--) Y? !PGP>+ t+ 5 X()+
R>+ tv+() b+(++)>+++ DI++>++++ D++ G+>++ e-(*)>++ h!>>-(---) r+>++ y>+
------END GEEK CODE BLOCK------

Reply via email to