[EMAIL PROTECTED] a �crit:

>... 
> The other computer has a Trident GUI9680 1MB RAM. The problem is that, using
> the VGA16 server, I get 3 resolutions, but with the SVGA server, I only get
> 1024x768, and it is hard to read.
> 
> When I use Ctrl-Alt-+ to switch resolutions, I get a black screen or rapidly
> flickering lines for 800x600 and 640x480. I had to comment out all the
> modelines that had settings out of my card& monitor's range for it to even
> work at all.

This looks like a "mechanical" misunderstanding between monitor and
card...

> 
> I see only 1 modeline for 1024x768, and it works. there are quite a few for
> 640x480 and 800x600. How do you know what modelines to use? I thought X would
> check the modelines till it found one that worked, but it sometimes doesn't I
> guess.

Well, I think it DOES, but the line it finds isn't necessarily good for
your monitor. In order to check that, you'd better have your screen's
technical data book at hand. Check for Horizontal & vertical frequencies
range and compare with your XF86Config file. There's surely a difference
between the monitor book and the line which says :

HorizSync    <numbers>
VertRefresh  <numbers>

Which makes that svgalib doesn't choose the appropriate frequencies.

Here's an extract of my XF86Config file for a Trident 9660 with 2Meg
RAM, and a "cheap" 15"
monitor (1024x768 max). There's quite a chance that it might work for
you

<SNIP>
Section "Monitor"
   Identifier      "My Monitor"
   VendorName      "Unknown"
   ModelName       "Unknown"
#                                            here are the FIRSTLY
concerned lines :
   HorizSync       30-54
   VertRefresh     50-120
   Modeline  "640x480"    25.18 640 653 730 769 480 483 484 492
   Modeline  "800x600"    36.00 800 824 896 1024 600 601 603 625
   Modeline  "1024x768"   43.90 1024 1048 1208 1264 768 776 784 817
interlace
EndSection

# You can't erase the "interlace" on the last Modeline. For
non-interlaced
# mode, the numbers change completely !
# I could also define a non-interlaced 1024x768 mode, but it slows down
the
# refresh rate to 60Hz, which is too flickery for me.

Section "Device"
   Identifier      "Generic VGA"
   VendorName      "Unknown"
   BoardName       "Unknown"
   Chipset         "generic"
EndSection

Section "Device"
   Identifier      "My Video Card"
   VendorName      "Trident"
   BoardName       "9660"
   VideoRam        2048
EndSection
</SNIP>

In the rest of the file, I've replaced all the "Modes" lines wherever
they occur by one and the same (sure this is not really necessary, but I
did so once in order to eliminate everything that could eventually
*stress* the monitor, and then I was too lazy to put things back. But
I've still the original file at hand) :

<SNIP>
      Modes        "1024x768" "800x600" "640x480"
</SNIP>

And <CtrlAlt+> switches bravely through these three modes without any
blackout or flicflac ;-)

Have fun !
Norbert
-- 

   *   *
    \ /
 *-- * --*
    / \    This was TMTM (The Megabyte Text Magician)
   /   *   ------------------------------------------
  /                     [EMAIL PROTECTED] 
 /              http://www.globenet.org/periph
/

-"Since I have dual boot, Win95 has become much more stable"
-"That's what YOU think. In reality since, sometimes you happen to
  shutdown Lose95 before the GPF does it for you..."

Reply via email to