Bug 93630 - [NVE6] disrupted display, cannot switch VT, everything else still works, E[ PDISP] link training failed
Summary: [NVE6] disrupted display, cannot switch VT, everything else still works, E[ ...
Status: RESOLVED MOVED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/nouveau (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Nouveau Project
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-01-07 14:17 UTC by Matthias Nagel
Modified: 2019-12-04 09:09 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
dmesg output after crash (478 bytes, text/plain)
2016-01-07 14:17 UTC, Matthias Nagel
no flags Details
dmesg boot messages (3.83 KB, text/plain)
2016-01-07 14:18 UTC, Matthias Nagel
no flags Details
lspic -v output (1006 bytes, text/plain)
2016-01-07 14:18 UTC, Matthias Nagel
no flags Details
Xorg log (37.50 KB, text/plain)
2016-01-07 14:18 UTC, Matthias Nagel
no flags Details

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.