Help determining modelines for Xorg

  • Follow


As an early christmas present for myself, I bought an Acer Ferrari 4000 
laptop.  Naturally, I wanted to get Solaris on it.  After installing 
nevada build 28, X would not come up.

Doing some digging, I found an old post by Casper Dik where he pasted 
his xorg.conf for a Ferrari 4000.  I tried that, and it *almost* worked. 
   Unfortunately, I kept getting what I can best describe as an echo or 
ghost -- basically as if the screen was shifted over a few inches and 
then overlaid on top of itself (except the part that overlaid flickered 
quite a bit).

So, digging further, I discovered a utility called 'gtf'.  Running that 
for 1680x1050x60Hz, it generated a different modeline.  Trying that 
produced the same effect.

Digging even further, I discovered a program for windows called 
PowerStrip.  Using it, I obtained what it was reporting as the timings 
when running in XP.  Then looking at the source for gtf.c, I used those 
values to generate yet another modeline to try.  This also produced the 
same result.

I then tried using xvidtune to see if maybe I could play with the values 
in real time to get it working, however, changing anything from the 
initial values would produce an error that the new mode was not 
supported.  So after all of this, I'm really at a loss as to what to 
try.  Any suggestions would be greatly appreciated.

The modelines I tried:
Modeline "1680x1050" 121.0 1680 1704 1792 1876 1050 1051 1054 1065 
-hsync +vsync

Then (from gtf)
Modeline "1680x1050"  147.14  1680 1784 1968 2256  1050 1051 1054 1087 
-HSync +Vsync

Then from PowerStrip, I obtained:
Pixel Clock: 118.125 MHz
X: Active:      1680 pixels
    Front porch: 56 pixels
    Sync width:  32 pixels
    Back porch:  72 pixels
    Total:       1840 pixels

Y: Active:      1050 lines
    Front porch: 3 lines
    Sync width:  6 lines
    Back porch:  21 lines
    Total:       1080 lines

Based on the comments in gtf.c, I deduced:
Sync Start = Active + front porch
Sync End   = Sync Start + sync width
As such, I tried the modeline
Modeline "1680x1050" 118.125 1680 1736 1768 1840 1050 1053 1074 1080 
-HSync + VSync
0
Reply Jason 12/22/2005 5:11:08 AM


0 Replies
249 Views

(page loaded in 0.001 seconds)

Similiar Articles:







7/23/2012 3:49:13 PM


Reply: