<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Noto Sans'; font-size:10pt; font-weight:400; font-style:normal;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Hi all, </p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; "> </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">On my recent MSI Apache Pro laptop with Intel Skylake + GP106M Nvidia chip, i am unable to use the external HDMI and DP outputs. The outputs are available thru xrandr and can be activated, but the connected monitors always show a black screen. </p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; "> </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">Note that the integrated LCD is connected to the Skylage GPU, while the HDMI and DP outputs are connected to the NVIDIA GP106M GPU.</p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; "> </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;">The nouveau drive outputs the following data in the dmesg log, kernel-4.10-rc3 on Opensuse Tumbleweed : </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" font-family:'monospace'; color:#000000; background-color:#ffffff;">[ 5.939763] </span><span style=" font-family:'monospace'; font-weight:600; color:#ff5454; background-color:#ffffff;">nouveau</span><span style=" font-family:'monospace'; color:#000000; background-color:#ffffff;">: detected PR support, will not use DSM </span><span style=" font-family:'monospace';"><br />[ 5.939782] </span><span style=" font-family:'monospace'; font-weight:600; color:#ff5454; background-color:#ffffff;">nouveau</span><span style=" font-family:'monospace'; color:#000000; background-color:#ffffff;"> 0000:01:00.0: enabling device (0006 -> 0007) </span><span style=" font-family:'monospace';"><br />[ 5.939978] </span><span style=" font-family:'monospace'; font-weight:600; color:#ff5454; background-color:#ffffff;">nouveau</span><span style=" font-family:'monospace'; color:#000000; background-color:#ffffff;"> 0000:01:00.0: NVIDIA GP106 (136000a1) </span><span style=" font-family:'monospace';"><br />[ 6.532588] </span><span style=" font-family:'monospace'; font-weight:600; color:#ff5454; background-color:#ffffff;">nouveau</span><span style=" font-family:'monospace'; color:#000000; background-color:#ffffff;"> 0000:01:00.0: bios: version 86.06.29.00.04 </span><span style=" font-family:'monospace';"><br />[ 6.574859] </span><span style=" font-family:'monospace'; font-weight:600; color:#ff5454; background-color:#ffffff;">nouveau</span><span style=" font-family:'monospace'; color:#000000; background-color:#ffffff;"> 0000:01:00.0: fb: 3072 MiB GDDR5 </span><span style=" font-family:'monospace';"><br />[ 6.574868] </span><span style=" font-family:'monospace'; font-weight:600; color:#ff5454; background-color:#ffffff;">nouveau</span><span style=" font-family:'monospace'; color:#000000; background-color:#ffffff;"> 0000:01:00.0: priv: HUB0: 00d054 00000007 (1d408216) </span><span style=" font-family:'monospace';"><br />[ 6.576502] </span><span style=" font-family:'monospace'; font-weight:600; color:#ff5454; background-color:#ffffff;">nouveau</span><span style=" font-family:'monospace'; color:#000000; background-color:#ffffff;"> 0000:01:00.0: DRM: VRAM: 3072 MiB </span><span style=" font-family:'monospace';"><br />[ 6.576503] </span><span style=" font-family:'monospace'; font-weight:600; color:#ff5454; background-color:#ffffff;">nouveau</span><span style=" font-family:'monospace'; color:#000000; background-color:#ffffff;"> 0000:01:00.0: DRM: GART: 1048576 MiB </span><span style=" font-family:'monospace';"><br />[ 6.576522] </span><span style=" font-family:'monospace'; font-weight:600; color:#ff5454; background-color:#ffffff;">nouveau</span><span style=" font-family:'monospace'; color:#000000; background-color:#ffffff;"> 0000:01:00.0: DRM: BIT table 'A' not found </span><span style=" font-family:'monospace';"><br />[ 6.576523] </span><span style=" font-family:'monospace'; font-weight:600; color:#ff5454; background-color:#ffffff;">nouveau</span><span style=" font-family:'monospace'; color:#000000; background-color:#ffffff;"> 0000:01:00.0: DRM: BIT table 'L' not found </span><span style=" font-family:'monospace';"><br />[ 6.576523] </span><span style=" font-family:'monospace'; font-weight:600; color:#ff5454; background-color:#ffffff;">nouveau</span><span style=" font-family:'monospace'; color:#000000; background-color:#ffffff;"> 0000:01:00.0: DRM: TMDS table version 2.0 </span><span style=" font-family:'monospace';"><br />[ 6.576524] </span><span style=" font-family:'monospace'; font-weight:600; color:#ff5454; background-color:#ffffff;">nouveau</span><span style=" font-family:'monospace'; color:#000000; background-color:#ffffff;"> 0000:01:00.0: DRM: DCB version 4.1 </span><span style=" font-family:'monospace';"><br />[ 6.576525] </span><span style=" font-family:'monospace'; font-weight:600; color:#ff5454; background-color:#ffffff;">nouveau</span><span style=" font-family:'monospace'; color:#000000; background-color:#ffffff;"> 0000:01:00.0: DRM: DCB outp 00: 02001f62 00020010 </span><span style=" font-family:'monospace';"><br />[ 6.576526] </span><span style=" font-family:'monospace'; font-weight:600; color:#ff5454; background-color:#ffffff;">nouveau</span><span style=" font-family:'monospace'; color:#000000; background-color:#ffffff;"> 0000:01:00.0: DRM: DCB outp 01: 04013f86 04600010 </span><span style=" font-family:'monospace';"><br />[ 6.576527] </span><span style=" font-family:'monospace'; font-weight:600; color:#ff5454; background-color:#ffffff;">nouveau</span><span style=" font-family:'monospace'; color:#000000; background-color:#ffffff;"> 0000:01:00.0: DRM: DCB outp 02: 04013f82 00020010 </span><span style=" font-family:'monospace';"><br />[ 6.576527] </span><span style=" font-family:'monospace'; font-weight:600; color:#ff5454; background-color:#ffffff;">nouveau</span><span style=" font-family:'monospace'; color:#000000; background-color:#ffffff;"> 0000:01:00.0: DRM: DCB conn 01: 00010161 </span><span style=" font-family:'monospace';"><br />[ 6.576528] </span><span style=" font-family:'monospace'; font-weight:600; color:#ff5454; background-color:#ffffff;">nouveau</span><span style=" font-family:'monospace'; color:#000000; background-color:#ffffff;"> 0000:01:00.0: DRM: DCB conn 03: 01000346 </span><span style=" font-family:'monospace';"><br />[ 6.576529] </span><span style=" font-family:'monospace'; font-weight:600; color:#ff5454; background-color:#ffffff;">nouveau</span><span style=" font-family:'monospace'; color:#000000; background-color:#ffffff;"> 0000:01:00.0: DRM: Pointer to flat panel table invalid </span><span style=" font-family:'monospace';"><br />[ 6.787082] </span><span style=" font-family:'monospace'; font-weight:600; color:#ff5454; background-color:#ffffff;">nouveau</span><span style=" font-family:'monospace'; color:#000000; background-color:#ffffff;"> 0000:01:00.0: hwmon_device_register() is deprecated. Please convert the driver to use hwmon_device_register_with_info(). </span><span style=" font-family:'monospace';"><br />[ 6.827434] </span><span style=" font-family:'monospace'; font-weight:600; color:#ff5454; background-color:#ffffff;">nouveau</span><span style=" font-family:'monospace'; color:#000000; background-color:#ffffff;"> 0000:01:00.0: DRM: failed to create kernel channel, -22 </span><span style=" font-family:'monospace';"><br />[ 7.069863] </span><span style=" font-family:'monospace'; font-weight:600; color:#ff5454; background-color:#ffffff;">nouveau</span><span style=" font-family:'monospace'; color:#000000; background-color:#ffffff;"> 0000:01:00.0: DRM: allocated 1024x768 fb: 0x60000, bo ffff92d669dd7000 </span><span style=" font-family:'monospace';"><br />[ 9.432618] </span><span style=" font-family:'monospace'; font-weight:600; color:#ff5454; background-color:#ffffff;">nouveau</span><span style=" font-family:'monospace'; color:#000000; background-color:#ffffff;"> 0000:01:00.0: fb0: </span><span style=" font-family:'monospace'; font-weight:600; color:#ff5454; background-color:#ffffff;">nouveau</span><span style=" font-family:'monospace'; color:#000000; background-color:#ffffff;">fb frame buffer device </span><span style=" font-family:'monospace';"><br />[ 9.452356] </span><span style=" font-family:'monospace'; font-weight:600; color:#ff5454; background-color:#ffffff;">nouveau</span><span style=" font-family:'monospace'; color:#000000; background-color:#ffffff;"> 0000:01:00.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=none </span><span style=" font-family:'monospace';"><br />[ 9.456215] [drm] Initialized </span><span style=" font-family:'monospace'; font-weight:600; color:#ff5454; background-color:#ffffff;">nouveau</span><span style=" font-family:'monospace'; color:#000000; background-color:#ffffff;"> 1.3.1 20120801 for 0000:01:00.0 on minor 1 </span><span style=" font-family:'monospace';"><br />[ 34.012709] </span><span style=" font-family:'monospace'; font-weight:600; color:#ff5454; background-color:#ffffff;">nouveau</span><span style=" font-family:'monospace'; color:#000000; background-color:#ffffff;"> 0000:01:00.0: DRM: suspending console... </span><span style=" font-family:'monospace';"><br />[ 34.012713] </span><span style=" font-family:'monospace'; font-weight:600; color:#ff5454; background-color:#ffffff;">nouveau</span><span style=" font-family:'monospace'; color:#000000; background-color:#ffffff;"> 0000:01:00.0: DRM: suspending display... </span><span style=" font-family:'monospace';"><br />[ 34.012729] </span><span style=" font-family:'monospace'; font-weight:600; color:#ff5454; background-color:#ffffff;">nouveau</span><span style=" font-family:'monospace'; color:#000000; background-color:#ffffff;"> 0000:01:00.0: DRM: evicting buffers... </span><span style=" font-family:'monospace';"><br />[ 34.279921] </span><span style=" font-family:'monospace'; font-weight:600; color:#ff5454; background-color:#ffffff;">nouveau</span><span style=" font-family:'monospace'; color:#000000; background-color:#ffffff;"> 0000:01:00.0: DRM: waiting for kernel channels to go idle... </span><span style=" font-family:'monospace';"><br />[ 34.279926] </span><span style=" font-family:'monospace'; font-weight:600; color:#ff5454; background-color:#ffffff;">nouveau</span><span style=" font-family:'monospace'; color:#000000; background-color:#ffffff;"> 0000:01:00.0: DRM: suspending client object trees... </span><span style=" font-family:'monospace';"><br />[ 34.279930] </span><span style=" font-family:'monospace'; font-weight:600; color:#ff5454; background-color:#ffffff;">nouveau</span><span style=" font-family:'monospace'; color:#000000; background-color:#ffffff;"> 0000:01:00.0: DRM: suspending kernel object tree... </span><span style=" font-family:'monospace';"><br />[ 43.725141] </span><span style=" font-family:'monospace'; font-weight:600; color:#ff5454; background-color:#ffffff;">nouveau</span><span style=" font-family:'monospace'; color:#000000; background-color:#ffffff;"> 0000:01:00.0: DRM: resuming kernel object tree...</span><span style=" font-family:'monospace';"><br /></span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" font-family:'monospace';">I suspect the issue is due to this line : </span></p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" font-family:'monospace';">[ 6.827434] </span><span style=" font-family:'monospace'; font-weight:600; color:#ff5454; background-color:#ffffff;">nouveau</span><span style=" font-family:'monospace'; color:#000000; background-color:#ffffff;"> 0000:01:00.0: DRM: failed to create kernel channel, -22 </span></p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; "> </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" font-family:'monospace';">Any help or advice are welcome, </span></p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; "> </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" font-family:'monospace';">Thanks</span></p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; "> </p>
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; -qt-user-state:0;"><span style=" font-family:'monospace';">LeRatier<br /></span></p></body></html>