[Bug 19100] New: radeon 7500: No display on DVI output

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Dec 15 08:36:43 PST 2008


http://bugs.freedesktop.org/show_bug.cgi?id=19100

           Summary: radeon 7500: No display on DVI output
           Product: xorg
           Version: git
          Platform: x86 (IA32)
        OS/Version: Linux (All)
            Status: NEW
          Severity: major
          Priority: medium
         Component: Driver/Radeon
        AssignedTo: xorg-driver-ati at lists.x.org
        ReportedBy: fgouget at codeweavers.com
         QAContact: xorg-team at lists.x.org


With recent radeon drivers I cannot get the X server to work through my ATI
7500 DVI output. I have done a git-bisect and have found the following commit
to be the culprit:

547543bbefe605a453bfa5ae6d063ae02c5f040e is first bad commit
commit 547543bbefe605a453bfa5ae6d063ae02c5f040e
Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Sat Sep 23 08:21:59 2006 +1000

    radeon: re-organise FP and CRTC register setting routines

:040000 040000 0ac88422caf387f6cfda4214713d62f342ffb2ff
089cf7f3e18f90d4d5595a78f61c41564ec2f60b
M      src


More details:
 * I have confirmed that the bug is present all the way to commit 89a8fd53
(2008/12/15).

 * This is an AGP ATI 7500. It has three outputs: DVI, S-Video and VGA.

 * My LCD monitor is an Iiyama B2403WS and it has two inputs: HDMI (with a DVI
to HDMI cable) and VGA.

 * If I hook up the VGA output to the monitor, then the display goes through
the VGA output. However this results in a very ugly display on my LCD monitor
(due to the digital->analog->digital roundtrip and the high resolution) and is
thus absolutely unusable.

 * If I only hook up the DVI output, then the monitor displays an all-blue
screen for a bit and then enters power-save mode. This is exactly the same
thing that is happening if the monitor's DVI input is not connected to
anything. So this means the graphics card is not putting out a signal (or
nothing that's recognizable).

 * Because it looks a bit similar to bug 16374 I tried setting DisplayPriority
to AUTO, HIGH and BIOS but that made no difference.

 * Bug 18564 is also similar, but it's a different card (a much more recent one
and a laptop one).

 * 'lspci -vvv' output for my graphics card:
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon RV200 QW [Radeon
7500] (prog-if 00 [VGA controller])
        Subsystem: C.P. Technology Co. Ltd Device 2032
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr-Stepping+ SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 32 (2000ns min), Cache Line Size: 32 bytes
        Interrupt: pin A routed to IRQ 16
        Region 0: Memory at d8000000 (32-bit, prefetchable) [size=128M]
        Region 1: I/O ports at a000 [size=256]
        Region 2: Memory at e1000000 (32-bit, non-prefetchable) [size=64K]
        Capabilities: [58] AGP version 2.0
                Status: RQ=48 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans-
64bit- FW- AGP3- Rate=x1,x2,x4
                Command: RQ=32 ArqSz=0 Cal=0 SBA+ AGP+ GART64- 64bit- FW-
Rate=x1
        Capabilities: [50] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
        Kernel modules: radeonfb

 * 'lspci -n' output for my graphics card:
01:00.0 0300: 1002:5157

 * I am attaching the Xorg.0.log of the working and broken cases in a minute.

 * Setting Severity to Major because it makes X unusable in my current setup
(only way to fix would be to change the hardware).


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the xorg-driver-ati mailing list