Bug 95193 - Nouveau not working with Quadro K2200 (NV117) and Debian Wheezy
Summary: Nouveau not working with Quadro K2200 (NV117) and Debian Wheezy
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/nouveau (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Linux (All)
: medium blocker
Assignee: Nouveau Project
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-04-28 17:00 UTC by Joachim Langenbach
Modified: 2016-05-06 16:16 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
Qubes OS 3.1 dmesg output (79.27 KB, text/plain)
2016-05-04 20:29 UTC, Regular Guy
no flags Details
Fedora Core 23, kernel 4.4.8-300 output. (80.52 KB, text/plain)
2016-05-05 02:31 UTC, Regular Guy
no flags Details

Description Joachim Langenbach 2016-04-28 17:00:51 UTC
LinuxCNC Live CD (Debian Wheezy is the base distribution) hangs with some Nouveau messages.

Since I'm not allowed to install it on a PC with K2200 in our facility, I can just use the LiveCD or USB-Stick with persistence mode. Is it somehow possible to get a kernel log in this situation?
Comment 1 Ilia Mirkin 2016-04-29 15:04:31 UTC
You can try the livecd at https://nouveau.pmoreau.org/ which should have a more up-to-date stack.
Comment 2 Regular Guy 2016-05-04 20:29:34 UTC
Created attachment 123468 [details]
Qubes OS 3.1 dmesg output
Comment 3 Regular Guy 2016-05-04 20:30:58 UTC
Attached "Qubes OS 3.1 dmesg output" for the K1200 case.
OSes tried:
* Qubes OS R3.1 (kernel 4.1.13)
* Fedora Core 23 Live
* OpenSuSe Leap 42.1
Comment 4 Ilia Mirkin 2016-05-04 20:31:55 UTC
Looks like some sort of issue training the DP link. Can you try a more recent kernel? A bunch of DP things have been fixed since kernel 4.1.
Comment 5 Regular Guy 2016-05-05 02:30:11 UTC
@Ilia,

Done. Slapped on Fedora Core 23 (the installer runs 4.2.x kernel, which seems to have the same issue as its 4.1.x cousins), but upon an update run, kernel 4.4.8-300 was installed, and things work. 

Attached the dmesg output from the 4.4.8-300, for reference. 

The overall goal is to run Qubes OS, so not sure if a later kernel is possible. Not sure if there's a way to backport 4.4.8's nouveau/drm into a 4.1.3 (probably not, but hey, I can haz hopes?)

Cheers.
Comment 6 Regular Guy 2016-05-05 02:31:07 UTC
Created attachment 123485 [details]
Fedora Core 23, kernel 4.4.8-300 output.
Comment 7 Regular Guy 2016-05-05 02:38:29 UTC
In kernel 4.1.x's output, there are "link training failed" messages, but in 4.4.x's, there are EDID checksum error messages instead. Wonder if 4.4.x's version simply handles ASUS' EDID brainfart better than 4.1.x?
Comment 8 Ilia Mirkin 2016-05-06 16:16:28 UTC
(In reply to Regular Guy from comment #5)
> The overall goal is to run Qubes OS, so not sure if a later kernel is
> possible. Not sure if there's a way to backport 4.4.8's nouveau/drm into a
> 4.1.3 (probably not, but hey, I can haz hopes?)

Not sure what backport means... like grabbing the 4.4.8 kernel and editing Makefile to say that the version is 4.1.3? Anyways, this sort of thing isn't something we tend to worry about -- enough troubles as it is.

Link training and EDID fetch are moderately separate items. I think a number of changes went into the DP logic to harden it against various things that monitors do.

Since this is fixed in recent kernels, I'm going to close this.


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.