I'm trying to get 800x600 to work on my laptop (so I can use the TV out
- also good for checking web pages).
I am getting errors that the horizontal sync rates are out of range.
In my XF86config-4 I have:
#
# IBM ITSX95
# http://www-6.ibm.com/jp/oemj/lcd/itsx95.html
#
Section "Monitor"
Identifier "Monitor0"
VendorName "IBM"
ModelName "ITSX95"
HorizSync 28-90
VertRefresh 40-110
Modeline "1400x1050" 108.000 1400 1448 1462 1688 1050 1050 1053
1066
Option "DPMS"
EndSection
Section "Device"
Identifier "Card0"
Driver "r128"
VendorName "ATI"
BoardName "Rage 128 Mobility MF"
#VideoRam 8192
BusID "PCI:1:0:0"
Option "backingstore"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
DefaultFbBPP 24
SubSection "Display"
Depth 24
Modes "1400x1050" "800x600"
EndSubSection
SubSection "Display"
Depth 16
Modes "1400x1050" "800x600"
EndSubSection
EndSection
However, when I start X I only get the 1400x1050 mode available.
The X log shows:
(--) R128(0): Chipset: "ATI Rage 128 Mobility MF (AGP)" (ChipID =
0x4d46)
(--) R128(0): Linear framebuffer at 0xe8000000
(--) R128(0): MMIO registers at 0xfcffc000
(--) R128(0): VideoRAM: 8192 kByte (128-bit SDR SGRAM 1:1)
(**) R128(0): Using flat panel for display
(II) R128(0): Panel size: 1400x1050
(II) R128(0): Panel ID: IBM ITSX95
(II) R128(0): Panel Type: Color, Single, TFT
(II) R128(0): Panel Interface: LVDS
(II) R128(0): PLL parameters: rf=2700 rd=12 min=12000 max=27000;
xclk=10500
[...]
(II) R128(0): Monitor0: Using hsync range of 28.00-90.00 kHz
(II) R128(0): Monitor0: Using vrefresh range of 40.00-110.00 Hz
(II) R128(0): Clock range: 12.00 to 270.00 MHz
[...]
(II) R128(0): Not using default mode "800x600" (hsync out of range)
(II) R128(0): Not using default mode "400x300" (bad mode
clock/interlace/doublescan)
(II) R128(0): Not using default mode "800x600" (hsync out of range)
(II) R128(0): Not using default mode "400x300" (bad mode
clock/interlace/doublescan)
(II) R128(0): Not using default mode "800x600" (hsync out of range)
(II) R128(0): Not using default mode "400x300" (bad mode
clock/interlace/doublescan)
(II) R128(0): Not using default mode "800x600" (hsync out of range)
(II) R128(0): Not using default mode "400x300" (bad mode
clock/interlace/doublescan)
(II) R128(0): Not using default mode "800x600" (hsync out of range)
[...]
(II) R128(0): Not using mode "800x600" (no mode of this name)
(--) R128(0): Virtual size is 1400x1050 (pitch 1408)
(**) R128(0): Mode "1400x1050": 108.0 MHz, 64.0 kHz, 60.0 Hz
(II) R128(0): Modeline "1400x1050" 108.00 1400 1448 1462 1688
1050 1050 1053 1066
So basically, for everything 800x600 and below I get errors of them
being out of the horizontal sync range.
I'm worried about setting it any wider.
That range seems pretty wide (but I'm no expert).
If someone could help, that would be really great.
Thanks.
--
**************
* Simon Wong *
**************
--
SLUG - Sydney Linux User's Group - http://slug.org.au/
More Info: http://lists.slug.org.au/listinfo/slug