[Nouveau] [Bug 40747] [NV44] dual-link tmds no longer allowed

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Feb 4 20:18:15 PST 2014


https://bugs.freedesktop.org/show_bug.cgi?id=40747

Ilia Mirkin <imirkin at alum.mit.edu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|The new nouveau kernel      |[NV44] dual-link tmds no
                   |module fails to use my      |longer allowed
                   |monitor's native resolution |

--- Comment #18 from Ilia Mirkin <imirkin at alum.mit.edu> ---
I don't think there's any issue detecting the 1600x1200 mode. All your earlier
logs appear to indicate it's detected correctly. The issue is that your card is
not being detected as dual-link-capable, and the 1600x1200 mode without reduced
blanking won't work on it.

I have a NV44 and NV42 card, and neither have had trouble getting 1920x1200
going. However an NV34 card can't go beyond 1600x1200 on digital (TMDS).

Could you upload a copy of your vbios (/sys/kernel/debug/dri/0/vbios.rom)? Also
can you try hacking up your kernel, see
nouveau_connector.c:nouveau_connector_mode_valid

if (nouveau_duallink && nv_encoder->dcb->duallink_possible)
    max_clock *= 2;

Just get rid of the if statement so that the max_clock *= 2 is always done.
Perhaps the nv_device(drm->device)->chipset > 0x46 is wrong in
get_tmds_link_bandwidth and it should actually be >= 0x44... although that
feels more like a difference between geforce 6- and 7-series. (But then it
picks up the igp's as well as the nv4a which is supposed to be just like the
nv44...)

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/nouveau/attachments/20140205/37ab6477/attachment-0001.html>


More information about the Nouveau mailing list