No 1680x1050 with HD4200 (RV620)
Hi,
i have:
- An onboard Radeon HD4200 (RV620)
- Kernel 2.6.32
- xorg-server-1.6.5
- xf86-video-ati-6.12.4 driver
If I use smaller resolutions, e.g. 1280x1024 everything works fine.
If I use the proprietary fglrx driver everything works fine even with the 1680x1050 resolution.
If I use the Open Source driver with the 1680x1050 resolution, the display starts flickering: It often turns black for about half a second when moving the mouse, typing on the keyboard or the cpu is under load.
I think dmesg outputdoes not contain anything related to this problem.
Here are some snippets of the complete Xorg.0.log which might be important:
Code:
...
(--) RADEON(0): Chipset: "ATI Radeon HD 4200" (ChipID = 0x9710)
(--) RADEON(0): Linear framebuffer at 0x00000000d0000000
(II) RADEON(0): PCI card detected
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Loading /usr/lib/xorg/modules//libint10.so
(II) Module int10: vendor="X.Org Foundation"
compiled for 1.6.5, module version = 1.0.0
ABI class: X.Org Video Driver, version 5.0
(II) RADEON(0): initializing int10
(II) RADEON(0): Primary V_BIOS segment is: 0xc000
(II) RADEON(0): ATOM BIOS detected
(II) RADEON(0): ATOM BIOS Rom:
SubsystemVendorID: 0x1002 SubsystemID: 0x1002
IOBaseAddress: 0xc000
Filename: 13B43106.204
BIOS Bootup Message:
113-B43106-204 RS880 DDR2 200e/500m
(II) RADEON(0): Framebuffer space used by Firmware (kb): 20
(II) RADEON(0): Start of VRAM area used by Firmware: 0x16ffb000
(II) RADEON(0): AtomBIOS requests 20kB of VRAM scratch space
(II) RADEON(0): AtomBIOS VRAM scratch base: 0x16ffb000
(II) RADEON(0): Cannot get VRAM scratch space. Allocating in main memory instead
(II) RADEON(0): Default Engine Clock: 500000
(II) RADEON(0): Default Memory Clock: 800000
(II) RADEON(0): Maximum Pixel ClockPLL Frequency Output: 1200000
(II) RADEON(0): Minimum Pixel ClockPLL Frequency Output: 0
(II) RADEON(0): Maximum Pixel ClockPLL Frequency Input: 13500
(II) RADEON(0): Minimum Pixel ClockPLL Frequency Input: 1000
(II) RADEON(0): Maximum Pixel Clock: 400000
(II) RADEON(0): Reference Clock: 14320
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 10, (OK)
drmOpenByBusid: Searching for BusID pci:0000:01:05.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 10, (OK)
drmOpenByBusid: drmOpenMinor returns 10
drmOpenByBusid: drmGetBusid reports pci:0000:01:05.0
(II) RADEON(0): [dri] Found DRI library version 1.3.0 and kernel module version 1.31.0
(==) RADEON(0): Page Flipping disabled on r5xx and newer chips.
(II) RADEON(0): Will try to use DMA for Xv image transfers
(II) RADEON(0): Detected total video RAM=376832K, accessible=262144K (PCI BAR=262144K)
(--) RADEON(0): Mapped VideoRAM: 262144 kByte (128 bit DDR SDRAM)
(II) RADEON(0): Color tiling disabled
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Module "ddc" already built-in
(II) Loading sub module "i2c"
(II) LoadModule: "i2c"
(II) Module "i2c" already built-in
(II) RADEON(0): ref_freq: 1432, min_out_pll: 64800, max_out_pll: 120000, min_in_pll: 100, max_in_pll: 1350, xclk: 40000, sclk: 500.000000, mclk: 800.000000
(II) RADEON(0): PLL parameters: rf=1432 rd=12 min=64800 max=120000; xclk=40000
(II) RADEON(0): Output VGA-0 has no monitor section
(II) RADEON(0): I2C bus "VGA-0" initialized.
(II) RADEON(0): Output DVI-0 has no monitor section
(II) RADEON(0): I2C bus "DVI-0" initialized.
(II) RADEON(0): Port0:
XRANDR name: VGA-0
Connector: VGA
CRT1: INTERNAL_KLDSCP_DAC1
DDC reg: 0x7e40
(II) RADEON(0): Port1:
XRANDR name: DVI-0
Connector: DVI-D
DFP3: INTERNAL_KLDSCP_LVTMA
DDC reg: 0x7e50
(II) RADEON(0): I2C device "VGA-0:E-EDID segment register" registered at address 0x60.
(II) RADEON(0): I2C device "VGA-0:ddc2" registered at address 0xA0.
Dac detection success
(II) RADEON(0): Output: VGA-0, Detected Monitor Type: 0
finished output detect: 0
(II) RADEON(0): I2C device "DVI-0:E-EDID segment register" registered at address 0x60.
(II) RADEON(0): I2C device "DVI-0:ddc2" registered at address 0xA0.
(II) RADEON(0): Output: DVI-0, Detected Monitor Type: 3
(II) RADEON(0): EDID data from the display on output: DVI-0 ----------------------
(II) RADEON(0): Manufacturer: HWP Model: 2655 Serial#: 16843009
(II) RADEON(0): Year: 2006 Week: 16
(II) RADEON(0): EDID Version: 1.3
(II) RADEON(0): Digital Display Input
(II) RADEON(0): Max Image Size [cm]: horiz.: 45 vert.: 28
(II) RADEON(0): Gamma: 2.20
(II) RADEON(0): DPMS capabilities: StandBy Suspend Off
(II) RADEON(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
(II) RADEON(0): Default color space is primary color space
(II) RADEON(0): First detailed timing is preferred mode
(II) RADEON(0): redX: 0.640 redY: 0.332 greenX: 0.288 greenY: 0.601
(II) RADEON(0): blueX: 0.146 blueY: 0.065 whiteX: 0.313 whiteY: 0.329
(II) RADEON(0): Supported established timings:
(II) RADEON(0): 720x400@70Hz
(II) RADEON(0): 640x480@60Hz
(II) RADEON(0): 640x480@75Hz
(II) RADEON(0): 800x600@60Hz
(II) RADEON(0): 800x600@75Hz
(II) RADEON(0): 832x624@75Hz
(II) RADEON(0): 1024x768@60Hz
(II) RADEON(0): 1024x768@70Hz
(II) RADEON(0): 1024x768@75Hz
(II) RADEON(0): 1280x1024@75Hz
(II) RADEON(0): 1152x870@75Hz
(II) RADEON(0): Manufacturer's mask: 0
(II) RADEON(0): Supported standard timings:
(II) RADEON(0): #0: hsize: 800 vsize 600 refresh: 85 vid: 22853
(II) RADEON(0): #1: hsize: 1024 vsize 768 refresh: 85 vid: 22881
(II) RADEON(0): #2: hsize: 1280 vsize 720 refresh: 60 vid: 49281
(II) RADEON(0): #3: hsize: 1280 vsize 960 refresh: 60 vid: 16513
(II) RADEON(0): #4: hsize: 1280 vsize 1024 refresh: 60 vid: 32897
(II) RADEON(0): #5: hsize: 1280 vsize 1024 refresh: 85 vid: 39297
(II) RADEON(0): #6: hsize: 1680 vsize 1050 refresh: 60 vid: 179
(II) RADEON(0): Supported detailed timing:
(II) RADEON(0): clock: 119.0 MHz Image Size: 433 x 271 mm
(II) RADEON(0): h_active: 1680 h_sync: 1728 h_sync_end 1760 h_blank_end 1840 h_border: 0
(II) RADEON(0): v_active: 1050 v_sync: 1053 v_sync_end 1059 v_blanking: 1080 v_border: 0
(II) RADEON(0): Ranges: V min: 48 V max: 85 Hz, H min: 30 H max: 94 kHz, PixClock max 170 MHz
(II) RADEON(0): Monitor name: HP f2105
(II) RADEON(0): Serial No: CNK6160G74
(II) RADEON(0): EDID (in hex):
(II) RADEON(0): 00ffffffffffff0022f0552601010101
(II) RADEON(0): 10100103802d1c78eecfb5a355499925
(II) RADEON(0): 105054a56f804559615981c081408180
(II) RADEON(0): 8199b30001017c2e90a0601a1e403020
(II) RADEON(0): 3600b10f1100001a000000fd0030551e
(II) RADEON(0): 5e11000a202020202020000000fc0048
(II) RADEON(0): 502066323130350a20202020000000ff
(II) RADEON(0): 00434e4b363136304737340a20200021
finished output detect: 1
finished all detect
before xf86InitialConfiguration
Dac detection success
(II) RADEON(0): Output: VGA-0, Detected Monitor Type: 0
(II) RADEON(0): Output: DVI-0, Detected Monitor Type: 3
(II) RADEON(0): EDID data from the display on output: DVI-0 ----------------------
(II) RADEON(0): Manufacturer: HWP Model: 2655 Serial#: 16843009
(II) RADEON(0): Year: 2006 Week: 16
(II) RADEON(0): EDID Version: 1.3
(II) RADEON(0): Digital Display Input
(II) RADEON(0): Max Image Size [cm]: horiz.: 45 vert.: 28
(II) RADEON(0): Gamma: 2.20
(II) RADEON(0): DPMS capabilities: StandBy Suspend Off
(II) RADEON(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
(II) RADEON(0): Default color space is primary color space
(II) RADEON(0): First detailed timing is preferred mode
(II) RADEON(0): redX: 0.640 redY: 0.332 greenX: 0.288 greenY: 0.601
(II) RADEON(0): blueX: 0.146 blueY: 0.065 whiteX: 0.313 whiteY: 0.329
(II) RADEON(0): Supported established timings:
(II) RADEON(0): 720x400@70Hz
(II) RADEON(0): 640x480@60Hz
(II) RADEON(0): 640x480@75Hz
(II) RADEON(0): 800x600@60Hz
(II) RADEON(0): 800x600@75Hz
(II) RADEON(0): 832x624@75Hz
(II) RADEON(0): 1024x768@60Hz
(II) RADEON(0): 1024x768@70Hz
(II) RADEON(0): 1024x768@75Hz
(II) RADEON(0): 1280x1024@75Hz
(II) RADEON(0): 1152x870@75Hz
(II) RADEON(0): Manufacturer's mask: 0
(II) RADEON(0): Supported standard timings:
(II) RADEON(0): #0: hsize: 800 vsize 600 refresh: 85 vid: 22853
(II) RADEON(0): #1: hsize: 1024 vsize 768 refresh: 85 vid: 22881
(II) RADEON(0): #2: hsize: 1280 vsize 720 refresh: 60 vid: 49281
(II) RADEON(0): #3: hsize: 1280 vsize 960 refresh: 60 vid: 16513
(II) RADEON(0): #4: hsize: 1280 vsize 1024 refresh: 60 vid: 32897
(II) RADEON(0): #5: hsize: 1280 vsize 1024 refresh: 85 vid: 39297
(II) RADEON(0): #6: hsize: 1680 vsize 1050 refresh: 60 vid: 179
(II) RADEON(0): Supported detailed timing:
(II) RADEON(0): clock: 119.0 MHz Image Size: 433 x 271 mm
(II) RADEON(0): h_active: 1680 h_sync: 1728 h_sync_end 1760 h_blank_end 1840 h_border: 0
(II) RADEON(0): v_active: 1050 v_sync: 1053 v_sync_end 1059 v_blanking: 1080 v_border: 0
(II) RADEON(0): Ranges: V min: 48 V max: 85 Hz, H min: 30 H max: 94 kHz, PixClock max 170 MHz
...
I would be thankful for suggestions how to solve this problem or how to analyze it further.