home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.os.linux
- Path: sparky!uunet!utcsri!helios.physics.utoronto.ca!grindley
- From: grindley@helios.physics.utoronto.ca (Robin Grindley)
- Subject: S3 Server problems (and some solutions)
- Message-ID: <Bxs0oL.LH2@helios.physics.utoronto.ca>
- Sender: news@helios.physics.utoronto.ca (News Administrator)
- Organization: University of Toronto Physics/Astronomy/CITA
- Date: Sun, 15 Nov 1992 21:21:57 GMT
- Lines: 30
-
- Well, i finally got 1024x768 mode working on my Diamond Stealth + MAG 15"
- monitor combo, but it was a battle. (1280x1024 interlaced also "sort of"
- works). The setting for Clocks in Xconfig was 25 50 75 80, with standard
- VESA parameters. The problems were:
-
- 1) Font and pixmap caching aren't working too well. I had characters just
- showing up as blocks due to screwed up font caches. I recompiled the
- server with -DNO_FCACHE and it works. Note that trying to set Virtual
- in Xconfig to anything generally screws up the video memory and mangles
- the caches as well, so this line should be commented out. Pixmap caching
- still leaves garbage lying around the screen, but i could not turn it
- off.
-
- 2) The only way to get the video modes working was to use the SMODE program
- that came along with the Stealth card. This allowed me to set the timings
- for the SVGA modes. Then i wrote a small program to do a SVGA set VESA
- mode to the mode i wanted (using INT 10, AX=4F02 BX=mode), then
- ctrl-alt-del and start up LINUX. I would like to add code to the server
- to do the INT 10 call the first time it moves to a new mode, but the
- INT call crashes with a segv in LINUX. Does LINUX's memory mapping screw
- up the BIOS calls?
-
- Is anyone working on the font and pixmap caching, or are volunteers needed?
-
-
- --
- robin
-
- iNSANITY - It's only a state of mind
-
-