Bug 93630

Summary: [NVE6] disrupted display, cannot switch VT, everything else still works, E[ PDISP] link training failed
Product: xorg Reporter: Matthias Nagel <matthias.h.nagel>
Component: Driver/nouveauAssignee: Nouveau Project <nouveau>
Status: RESOLVED MOVED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
dmesg output after crash
none
dmesg boot messages
none
lspic -v output
none
Xorg log none

Description Matthias Nagel 2016-01-07 14:17:10 UTC
The display randomly gets corrupted with randomly moving block artifacts. This means the display looks like a chess board with every other block being either completely black or semi-transparent. In the latter case I can still see the normal desktop but it appears like being looked at trough a 50%-gray filter. The other blocks of the "chess board" are good. If the display content changes (e.g. mouse movement), the "arrangement of the chess board" changes.

I can still work normally, start desktop applications, click around and shut down the PC the normal way. But VT switching does not work anymore.

The crash seems to occur more frequently, if I play videos (mplayer or Flash), but this is not a requirement.

The crash does not occur, if I use the blob firmware (nouveau.config="NvGrUseFw=1").

Graphic card: "ASUS GeForce GTX 660 PCI 3.0 2GB DDR5"

uname: "Linux 4.1.12-gentoo #2 SMP Wed Dec 23 19:28:09 CET 2015 x86_64 Intel(R) Xeon(R) CPU E3-1230 v3 @ 3.30GHz GenuineIntel GNU/Linux"

Dmesg:

Jan 06 18:43:09 matthias-pc kernel: nouveau E[   PDISP][0000:01:00.0][0x00000006] 04:0006:0f44: link training failed
Jan 06 18:43:09 matthias-pc kernel: nouveau E[   PDISP][0000:01:00.0][0x00000006] 04:0006:0f44: link training failed
Jan 06 18:43:09 matthias-pc kernel: nouveau E[   PDISP][0000:01:00.0][0x00000006] 04:0006:0f44: link not trained before attach
Jan 06 18:43:09 matthias-pc kernel: nouveau E[   PDISP][0000:01:00.0][0x00000006] 04:0006:0f44: link training failed

For more information see attached files.
Comment 1 Matthias Nagel 2016-01-07 14:17:44 UTC
Created attachment 120865 [details]
dmesg output after crash
Comment 2 Matthias Nagel 2016-01-07 14:18:03 UTC
Created attachment 120866 [details]
dmesg boot messages
Comment 3 Matthias Nagel 2016-01-07 14:18:23 UTC
Created attachment 120867 [details]
lspic -v output
Comment 4 Matthias Nagel 2016-01-07 14:18:39 UTC
Created attachment 120868 [details]
Xorg log
Comment 5 Matthias Nagel 2016-01-07 14:21:06 UTC
I also reported bug #93629 at the same time. Both problems occur in turns. I do not know if they are related, because the symptoms are completely different, but they both disappear using the blob firmware.
Comment 6 Martin Peres 2019-12-04 09:09:48 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/driver/xf86-video-nouveau/issues/249.

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.