[Nouveau] [Bug 67628] [NVC1] [BISECTED] Monitor on Display port shows distortions

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Feb 13 13:58:20 PST 2014


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

--- Comment #23 from Ilia Mirkin <imirkin at alum.mit.edu> ---
OK, those two boots are WAY more similar. Which makes the differences stand
out.

working:

[    4.217706] nouveau  [     DRM] 4 lanes at 270000 KB/s
[    4.217708] nouveau T[   VBIOS][0000:03:00.0] 0x577f[0]: ZM_REG   
R[0x4061c00c] = 0x01000300
[    4.217709] nouveau T[   VBIOS][0000:03:00.0] 0x5788[0]: DONE
[    4.218118] nouveau  [     DRM] training pattern 1
[    4.218991] nouveau  [     DRM] config lane 0 00
[    4.219000] nouveau  [     DRM] config lane 1 00
[    4.219007] nouveau  [     DRM] config lane 2 00
[    4.219014] nouveau  [     DRM] config lane 3 00
[    4.219980] nouveau  [     DRM] status 00 00 80 02 22 22
[    4.219981] nouveau  [     DRM] config lane 0 02
[    4.219990] nouveau  [     DRM] config lane 1 02
[    4.219999] nouveau  [     DRM] config lane 2 02
[    4.220008] nouveau  [     DRM] config lane 3 02
[    4.220995] nouveau  [     DRM] status 11 11 80 02 22 22
[    4.220996] nouveau  [     DRM] training pattern 2
[    4.222708] nouveau  [     DRM] status 11 11 80 02 66 66
[    4.222708] nouveau  [     DRM] config lane 0 0a
[    4.222717] nouveau  [     DRM] config lane 1 0a
[    4.222723] nouveau  [     DRM] config lane 2 0a
[    4.222730] nouveau  [     DRM] config lane 3 0a
[    4.223994] nouveau  [     DRM] status 77 77 81 02 66 66
[    4.223994] nouveau  [     DRM] config lane 0 0a
[    4.224001] nouveau  [     DRM] config lane 1 0a
[    4.224008] nouveau  [     DRM] config lane 2 0a
[    4.224015] nouveau  [     DRM] config lane 3 0a
[    4.224440] nouveau  [     DRM] training pattern 0

non-working:

[    4.371173] nouveau D[   PDISP][0000:03:00.0] DP:0006:0342: 2 lanes at
270000 KB/s
[    4.371589] nouveau T[   VBIOS][0000:03:00.0] 0x577f[0]: ZM_REG   
R[0x4061c00c] = 0x01000300
[    4.371590] nouveau T[   VBIOS][0000:03:00.0] 0x5788[0]: DONE
[    4.371596] nouveau D[   PDISP][0000:03:00.0] DP:0006:0342: training pattern
1
[    4.372470] nouveau D[   PDISP][0000:03:00.0] DP:0006:0342: config lane 0 00
[    4.372478] nouveau D[   PDISP][0000:03:00.0] DP:0006:0342: config lane 1 00
[    4.373451] nouveau D[   PDISP][0000:03:00.0] DP:0006:0342: status 00 00 80
02 22 00
[    4.373465] nouveau D[   PDISP][0000:03:00.0] DP:0006:0342: config lane 0 02
[    4.373473] nouveau D[   PDISP][0000:03:00.0] DP:0006:0342: config lane 1 02
[    4.374475] nouveau D[   PDISP][0000:03:00.0] DP:0006:0342: status 11 00 80
02 22 00
[    4.374476] nouveau D[   PDISP][0000:03:00.0] DP:0006:0342: training pattern
2
[    4.376205] nouveau D[   PDISP][0000:03:00.0] DP:0006:0342: status 11 00 80
02 66 00
[    4.376207] nouveau D[   PDISP][0000:03:00.0] DP:0006:0342: config lane 0 0a
[    4.376218] nouveau D[   PDISP][0000:03:00.0] DP:0006:0342: config lane 1 0a
[    4.377498] nouveau D[   PDISP][0000:03:00.0] DP:0006:0342: status 77 00 81
02 66 00
[    4.377499] nouveau D[   PDISP][0000:03:00.0] DP:0006:0342: config lane 0 0a
[    4.377508] nouveau D[   PDISP][0000:03:00.0] DP:0006:0342: config lane 1 0a
[    4.377934] nouveau D[   PDISP][0000:03:00.0] DP:0006:0342: training pattern
0

Note the difference in the quantity of lanes detected. No idea if this actually
matters. But that's the only difference of any significance that I can see.

Could you just fudge your nouveau_dp_train function to determine that you need
4 lanes and see if that helps?

-- 
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/20140213/c134a32e/attachment.html>


More information about the Nouveau mailing list