[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

XFree86 wierdness



Description:
I'm trying to set up X so it can display in 3 different resolutions
(640x480, 800x600, 1024x768). Unfortunately, I can't for the life of me
figure out how to get it to work properly - I keep getting an hsync out
of range error in my XFree86 log file for 800x600 and 640x480. I'm at a
loss as to how to proceed. Any suggestions are welcome.
~Warren

More details:
I tried running videogen to pull modelines for me.
$videogen -m=640x480 -mdc=65 -mhf=62 -mvf=70
Modeline "640x480" 28.85 640 656 688 816 480 482 483 505  # 29 MHz, 35.4
kHz, 70.0 Hz

$videogen -m=800x600 -mdc=65 -mhf=62 -mvf=70
Modeline "800x600" 45.30 800 824 856 1024 600 602 604 632  # 45 MHz,
44.2 kHz, 70.0 Hz

$videogen -m=1024x768 -mdc=65 -mhf=62 -mvf=70
Modeline "1024x768" 65.00 1024 1056 1088 1312 768 770 772 808  # 65 MHz,
49.5 kHz, 61.3 Hz

The 1024x768 works, but 800x600 and 640x480 don't. I get the following
key errors from the logs:

[...] from XFree86.0.log
(II) R128(0): Ranges: V min: 50  V max: 75 Hz, H min: 30  H max: 62 kHz,
PixClock max 80 MHz
(II) R128(0): Monitor name: VG150
(==) R128(0): Using gamma correction (1.0, 1.0, 1.0)
(II) R128(0): ViewsonicPanel: Using hsync value of 48.00 kHz
(II) R128(0): ViewsonicPanel: Using vrefresh value of 60.00 Hz
(II) R128(0): Clock range:  12.00 to 270.00 MHz
(II) R128(0): Not using mode "800x600" (hsync out of range)
(II) R128(0): Not using default mode "640x350" (hsync out of range)

[...]
(--) R128(0): Virtual size is 1024x768 (pitch 1024)
(**) R128(0):  Mode "1024x768": 63.0 MHz, 48.0 kHz, 59.4 Hz
(II) R128(0): Modeline "1024x768"   62.98  1024 1056 1088 1312  768 770
772 808
(--) R128(0): Display dimensions: (300, 230) mm
(--) R128(0): DPI set to (86, 84)
[...]

Here's what I'm running:
XFree86: XFree86 Version 4.3.0.1 (Debian 4.3.0.dfsg.1-4 20040529113443
root@cyberhq.internal.cyberhqz.com)
Debian Unstable
2.6.6 kernel

Dell Latitude 800c with ATI Rage Mobility 128
Laptop LCD works up to 1400x1050
External LCD is a Viewsonic VG150
-hsync 30-62 
-vsync 60-70
-bandwidth 65 Mhz



Reply to: