From: hedrick@athos.rutgers.edu (Charles Hedrick) Subject: Re: problems getting 800x600 out off an ET-4000 Date: 5 Sep 1992 05:39:56 GMT
stud07@cc4.kuleuven.ac.be (Dirk Dussart) writes:
> clocks 36
> .
> modeDB
> "800x600" 36 .....
You have told X that your board has one clock, at 36MHz, and to use
that clock. You are almost certainly wrong. Every board I've seen
has several clocks, the first of which is 25MHz. If your board is
like every other, the net effect of this configuration is to get
25Mhz. Note that the actual numerical values you list for the clocks
don't matter. X simply matches against the list so that it knows
which clock to use. So it doesn't matter whether you call it 25 or
36, as long as you list it first in the clocks statement, what you're
getting is the first clock. If you want a 36 MHz clock, you're going
to need to know which clock is 36 MHz, and make sure you listt 36 in the
right position. That is, if 36 MHz is the third clock, you'll need
something like
> clocks 25 28 36
> .
> modeDB
> "800x600" 36 .....
It could just as well be
> clocks 1 2 3
> .
> modeDB
> "800x600" 3 .....
In either case you'll get the third clock. But using the right
speeds is clearer for people who are reading the file.