Bug 26703 - X1650 dual-DVI "flickers" with different modelines
Summary: X1650 dual-DVI "flickers" with different modelines
Status: RESOLVED INVALID
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/Radeon (show other bugs)
Version: 7.4 (2008.09)
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: xf86-video-ati maintainers
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-22 09:33 UTC by Ian Pilcher
Modified: 2010-10-19 19:16 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Xorg.0.log (identical modelines) (115.07 KB, text/plain)
2010-02-22 09:35 UTC, Ian Pilcher
no flags Details
dmesg (identical modelines) (50.63 KB, text/plain)
2010-02-22 09:37 UTC, Ian Pilcher
no flags Details

Description Ian Pilcher 2010-02-22 09:33:54 UTC
Adapter is a dual-DVI X1650 Pro with DVI-D connections to both displays:

  01:00.0 0300: 1002:71c1 (rev 9e)
  01:00.1 0380: 1002:71e1 (rev 9e)

01:00.0 VGA compatible controller: ATI Technologies Inc Radeon X1650 Pro (rev 9e) (prog-if 00 [VGA controller])
        Subsystem: PC Partner Limited Device 0840
        Flags: bus master, fast devsel, latency 0, IRQ 26
        Memory at d0000000 (64-bit, prefetchable) [size=256M]
        Memory at feaf0000 (64-bit, non-prefetchable) [size=64K]
        I/O ports at d000 [size=256]
        Expansion ROM at feac0000 [disabled] [size=128K]
        Capabilities: [50] Power Management version 2
        Capabilities: [58] Express Endpoint, MSI 00
        Capabilities: [80] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Kernel driver in use: radeon
        Kernel modules: radeon

01:00.1 Display controller: ATI Technologies Inc Radeon X1650 Pro (Secondary) (rev 9e)
        Subsystem: PC Partner Limited Device 0841
        Flags: bus master, fast devsel, latency 0
        Memory at feae0000 (64-bit, non-prefetchable) [size=64K]
        Capabilities: [50] Power Management version 2
        Capabilities: [58] Express Endpoint, MSI 00

When using different modelines on the two displays, even if the resolution
and refresh rate are the same, I see a "flickers" on one or the other display
every 20 minutes or so.
Comment 1 Alex Deucher 2010-02-22 09:35:19 UTC
Please attach your xorg log and config, and if you are using KMS, your dmesg.
Comment 2 Ian Pilcher 2010-02-22 09:35:21 UTC
Created attachment 33495 [details]
Xorg.0.log (identical modelines)
Comment 3 Ian Pilcher 2010-02-22 09:37:50 UTC
Created attachment 33496 [details]
dmesg (identical modelines)
Comment 4 Alex Deucher 2010-02-23 09:37:24 UTC
Can you try this patch for KMS:
http://people.freedesktop.org/~agd5f/0001-drm-radeon-kms-update-new-pll-algo.patch
or xf86-video-ati git master for UMS?  If you want to test UMS, add radeon.modeset=0 to your kernel command line.
Comment 5 Ian Pilcher 2010-02-23 15:49:02 UTC
(In reply to comment #4)
> Can you try this patch for KMS:
> http://people.freedesktop.org/~agd5f/0001-drm-radeon-kms-update-new-pll-algo.patch

I tried to rebuild the Fedora kernel SRPM, with that patch added, but I can't
get that patch to apply at all.  What kernel version is it against?
Comment 6 Alex Deucher 2010-02-23 19:16:15 UTC
(In reply to comment #5)
> (In reply to comment #4)
> > Can you try this patch for KMS:
> > http://people.freedesktop.org/~agd5f/0001-drm-radeon-kms-update-new-pll-algo.patch
> 
> I tried to rebuild the Fedora kernel SRPM, with that patch added, but I can't
> get that patch to apply at all.  What kernel version is it against?
> 

It's against the drm-radeon-testing branch of airlied's drm tree:
http://git.kernel.org/?p=linux/kernel/git/airlied/drm-2.6.git;a=shortlog;h=refs/heads/drm-radeon-testing

Also, does the patch on bug 26668 help?  It should apply to just about any recent kernel.
Comment 7 Alex Deucher 2010-10-19 19:16:41 UTC
closing due to lack of feedback.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.