Bug 101782

Summary: GTX1050TI (GP107 / NV137): HDMI output not working
Product: xorg Reporter: Carlo Caione <carlo>
Component: Driver/nouveauAssignee: Nouveau Project <nouveau>
Status: RESOLVED INVALID QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
See Also: https://bugs.freedesktop.org/show_bug.cgi?id=100228
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
log_attaching_detaching
none
log_full_attaching_detaching
none
xrand_before
none
xrandr_after none

Description Carlo Caione 2017-07-13 13:08:07 UTC
Created attachment 132664 [details]
log_attaching_detaching

The same hardware as for https://bugs.freedesktop.org/show_bug.cgi?id=101764

When the HDMI cable is connected there is no signal for the external monitor and the internal panel keeps working as expected.

The journal when the cable is attached and then detached is attached to this ticket. What's interesting to me is:

gdm-Xorg-:0[551]: (EE) NOUVEAU(G0): failed to set mode: No space left on device
Comment 1 Carlo Caione 2017-07-13 13:08:42 UTC
Created attachment 132665 [details]
log_full_attaching_detaching
Comment 2 Carlo Caione 2017-07-13 13:09:11 UTC
Created attachment 132666 [details]
xrand_before

xrandr output before attaching the HDMI cable
Comment 3 Carlo Caione 2017-07-13 13:09:38 UTC
Created attachment 132667 [details]
xrandr_after

xrandr output after attaching the HDMI cable
Comment 4 Carlo Caione 2017-08-08 17:36:54 UTC
Apparently the problem is:

(EE) NOUVEAU(G0): Error creating GPU channel: -19
(EE) NOUVEAU(G0): Error initialising acceleration.  Falling back to NoAccel

in our kernel we are booting with 'noaccel=1' that is disabling acceleration. But nouveau can't do the prime offload without accel since it uses the copy engine to copy the framebuffer out.

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.