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 |
|