Fredy Neeser
2015-Sep-16 17:14 UTC
[Nouveau] External monitor remains black - nouveau reports "link training failed"
Hello list,
I had a working dual-monitor setup with KDE Plasma 5 on a Lenovo W530
"Optimus" laptop (hybrid graphics, nouveau + i915 drivers), but it
seems to
fall apart with recent kernels, i.e., the external monitor (connected to
the laptop's docking station via DisplayPort) no longer works.
My setup still works fine with kernels up to and including
4.1.3-201.fc22.x86_64, but with kernel 4.1.6-200.fc22 (as well as
another update on top of 4.1.6), the external monitor remains black, and
the journal shows several lines
kernel: nouveau E[ PDISP][0000:01:00.0][0x00000006] 06:0006:0f48:
link training failed
not present with previous kernels -- see also
https://bugzilla.redhat.com/show_bug.cgi?id=1260053
Bug 1260053 - External monitor remains black with kernel
4.1.6-200.fc22.x86_64 - nouveau reports "link training failed"
Could this be related to some changes in powering down the DPs (which
requires link training to resume)?
Any ideas for debugging / narrowing down the issue are much appreciated !
Fredy Neeser
IBM Zurich Research Laboratory
Switzerland
Ilia Mirkin
2015-Sep-16 17:26 UTC
[Nouveau] External monitor remains black - nouveau reports "link training failed"
On Wed, Sep 16, 2015 at 1:14 PM, Fredy Neeser <nfd at zurich.ibm.com> wrote:> > Hello list, > > I had a working dual-monitor setup with KDE Plasma 5 on a Lenovo W530 > "Optimus" laptop (hybrid graphics, nouveau + i915 drivers), but it seems to > fall apart with recent kernels, i.e., the external monitor (connected to > the laptop's docking station via DisplayPort) no longer works. > > My setup still works fine with kernels up to and including > 4.1.3-201.fc22.x86_64, but with kernel 4.1.6-200.fc22 (as well as > another update on top of 4.1.6), the external monitor remains black, and > the journal shows several lines > > kernel: nouveau E[ PDISP][0000:01:00.0][0x00000006] 06:0006:0f48: > link training failed > > not present with previous kernels -- see also > > https://bugzilla.redhat.com/show_bug.cgi?id=1260053 > Bug 1260053 - External monitor remains black with kernel > 4.1.6-200.fc22.x86_64 - nouveau reports "link training failed" > > > Could this be related to some changes in powering down the DPs (which > requires link training to resume)? > > Any ideas for debugging / narrowing down the issue are much appreciated !Looking at the nouveau changes between v4.1.3 and v4.1.6 -- nothing looks particularly relevant. You could try reverting stable tree commit 140d4baa12 (commit 697bb728d9 upstream) but if that's the cause, then.... I'll be quite surprised. Can you see if perhaps Redhat added some additional custom patches in the 4.1.6 builds? Not sure where they list that stuff, and am not particularly inclined to search myself. If manually looking at these things doesn't reveal anything, doing a bisect is going to be your best bet. Cheers, -ilia