[Nouveau] DisplayPort support with 750 Ti

Ilia Mirkin imirkin at alum.mit.edu
Thu Aug 13 07:46:05 PDT 2015


Supposed to? Sure! :) DP is finicky in general, and Maxwell is a
fairly new generation that not a lot of people have tested or had
access to, so quite expected for things to go wrong. Can you file a
bug at bugs.freedesktop.org xorg -> Driver/nouveau with the output of
nouveau loaded with

drm.debug=0xe nouveau.debug=debug,VBIOS=trace

Hopefully that will give an idea of what's happening.

On Thu, Aug 13, 2015 at 12:57 AM, Tom Yan <tom.ty89 at gmail.com> wrote:
> Is nouveau supposed support DisplayPort output as of Linux 4.1? I have
> an EVGA GeForce GTX 750 Ti. TMDS outputs (HDMI/DVI) works while
> DisplayPort output failed and delays initialization of nouveau. It
> seems that nouveau failed to read EDID properly through DisplayPort as
> well. The following are grep'd kernel messages of booting with
> DP/DP+DVI/DVI connected respectively:
>
> [tom at localhost ~]$ grep nouveau dp
> Aug 12 11:28:17 localhost kernel: fb: switching to nouveaufb from EFI VGA
> Aug 12 11:28:17 localhost kernel: nouveau  [  DEVICE][0000:01:00.0]
> BOOT0  : 0x117000a2
> Aug 12 11:28:17 localhost kernel: nouveau  [  DEVICE][0000:01:00.0]
> Chipset: GM107 (NV117)
> Aug 12 11:28:17 localhost kernel: nouveau  [  DEVICE][0000:01:00.0]
> Family : NV110
> Aug 12 11:28:17 localhost kernel: nouveau  [   VBIOS][0000:01:00.0]
> using image from PROM
> Aug 12 11:28:17 localhost kernel: nouveau  [   VBIOS][0000:01:00.0]
> BIT signature found
> Aug 12 11:28:17 localhost kernel: nouveau  [   VBIOS][0000:01:00.0]
> version 82.07.32.00.38
> Aug 12 11:28:17 localhost kernel: nouveau  [     PMC][0000:01:00.0]
> MSI interrupts enabled
> Aug 12 11:28:17 localhost kernel: nouveau  [     PFB][0000:01:00.0]
> RAM type: GDDR5
> Aug 12 11:28:17 localhost kernel: nouveau  [     PFB][0000:01:00.0]
> RAM size: 2048 MiB
> Aug 12 11:28:17 localhost kernel: nouveau  [     PFB][0000:01:00.0]
> ZCOMP: 0 tags
> Aug 12 11:28:19 localhost kernel: nouveau  [  PTHERM][0000:01:00.0]
> FAN control: PWM
> Aug 12 11:28:19 localhost kernel: nouveau  [  PTHERM][0000:01:00.0]
> fan management: automatic
> Aug 12 11:28:19 localhost kernel: nouveau  [  PTHERM][0000:01:00.0]
> internal sensor: yes
> Aug 12 11:28:19 localhost kernel: nouveau  [     CLK][0000:01:00.0]
> 07: core 405 MHz memory 810 MHz
> Aug 12 11:28:19 localhost kernel: nouveau  [     CLK][0000:01:00.0]
> 0f: core 270-1293 MHz memory 5400 MHz
> Aug 12 11:28:19 localhost kernel: nouveau  [     CLK][0000:01:00.0]
> --: core 405 MHz memory 810 MHz
> Aug 12 11:28:19 localhost kernel: nouveau  [     DRM] VRAM: 2048 MiB
> Aug 12 11:28:19 localhost kernel: nouveau  [     DRM] GART: 1048576 MiB
> Aug 12 11:28:19 localhost kernel: nouveau  [     DRM] TMDS table version 2.0
> Aug 12 11:28:19 localhost kernel: nouveau  [     DRM] DCB version 4.0
> Aug 12 11:28:19 localhost kernel: nouveau  [     DRM] DCB outp 00:
> 01000f02 00020030
> Aug 12 11:28:19 localhost kernel: nouveau  [     DRM] DCB outp 01:
> 02000f00 00000000
> Aug 12 11:28:19 localhost kernel: nouveau  [     DRM] DCB outp 02:
> 08011f82 00020010
> Aug 12 11:28:19 localhost kernel: nouveau  [     DRM] DCB outp 03:
> 02822fa6 04420010
> Aug 12 11:28:19 localhost kernel: nouveau  [     DRM] DCB outp 04:
> 02022f62 00020010
> Aug 12 11:28:19 localhost kernel: nouveau  [     DRM] DCB conn 00: 00001030
> Aug 12 11:28:19 localhost kernel: nouveau  [     DRM] DCB conn 01: 00010161
> Aug 12 11:28:19 localhost kernel: nouveau  [     DRM] DCB conn 02: 00002246
> Aug 12 11:28:19 localhost kernel: nouveau  [     DRM] MM: using COPY
> for buffer copies
> Aug 12 11:28:19 localhost kernel: nouveau  [     DRM] allocated
> 1280x1024 fb: 0x60000, bo ffff880211e2dc00
> Aug 12 11:28:19 localhost kernel: fbcon: nouveaufb (fb0) is primary device
> Aug 12 11:29:02 localhost kernel: nouveau 0000:01:00.0: fb0: nouveaufb
> frame buffer device
> Aug 12 11:29:02 localhost kernel: nouveau 0000:01:00.0: registered
> panic notifier
> Aug 12 11:29:02 localhost kernel: [drm] Initialized nouveau 1.2.2
> 20120801 for 0000:01:00.0 on minor 0
>
> [tom at localhost ~]$ grep nouveau dp+dvi
> Aug 12 11:24:23 localhost kernel: fb: switching to nouveaufb from EFI VGA
> Aug 12 11:24:23 localhost kernel: nouveau  [  DEVICE][0000:01:00.0]
> BOOT0  : 0x117000a2
> Aug 12 11:24:23 localhost kernel: nouveau  [  DEVICE][0000:01:00.0]
> Chipset: GM107 (NV117)
> Aug 12 11:24:23 localhost kernel: nouveau  [  DEVICE][0000:01:00.0]
> Family : NV110
> Aug 12 11:24:23 localhost kernel: nouveau  [   VBIOS][0000:01:00.0]
> using image from PROM
> Aug 12 11:24:23 localhost kernel: nouveau  [   VBIOS][0000:01:00.0]
> BIT signature found
> Aug 12 11:24:23 localhost kernel: nouveau  [   VBIOS][0000:01:00.0]
> version 82.07.32.00.38
> Aug 12 11:24:23 localhost kernel: nouveau  [     PMC][0000:01:00.0]
> MSI interrupts enabled
> Aug 12 11:24:23 localhost kernel: nouveau  [     PFB][0000:01:00.0]
> RAM type: GDDR5
> Aug 12 11:24:23 localhost kernel: nouveau  [     PFB][0000:01:00.0]
> RAM size: 2048 MiB
> Aug 12 11:24:23 localhost kernel: nouveau  [     PFB][0000:01:00.0]
> ZCOMP: 0 tags
> Aug 12 11:24:24 localhost kernel: nouveau  [  PTHERM][0000:01:00.0]
> FAN control: PWM
> Aug 12 11:24:24 localhost kernel: nouveau  [  PTHERM][0000:01:00.0]
> fan management: automatic
> Aug 12 11:24:24 localhost kernel: nouveau  [  PTHERM][0000:01:00.0]
> internal sensor: yes
> Aug 12 11:24:24 localhost kernel: nouveau  [     CLK][0000:01:00.0]
> 07: core 405 MHz memory 810 MHz
> Aug 12 11:24:24 localhost kernel: nouveau  [     CLK][0000:01:00.0]
> 0f: core 270-1293 MHz memory 5400 MHz
> Aug 12 11:24:24 localhost kernel: nouveau  [     CLK][0000:01:00.0]
> --: core 405 MHz memory 810 MHz
> Aug 12 11:24:24 localhost kernel: nouveau  [     DRM] VRAM: 2048 MiB
> Aug 12 11:24:24 localhost kernel: nouveau  [     DRM] GART: 1048576 MiB
> Aug 12 11:24:24 localhost kernel: nouveau  [     DRM] TMDS table version 2.0
> Aug 12 11:24:24 localhost kernel: nouveau  [     DRM] DCB version 4.0
> Aug 12 11:24:24 localhost kernel: nouveau  [     DRM] DCB outp 00:
> 01000f02 00020030
> Aug 12 11:24:24 localhost kernel: nouveau  [     DRM] DCB outp 01:
> 02000f00 00000000
> Aug 12 11:24:24 localhost kernel: nouveau  [     DRM] DCB outp 02:
> 08011f82 00020010
> Aug 12 11:24:24 localhost kernel: nouveau  [     DRM] DCB outp 03:
> 02822fa6 04420010
> Aug 12 11:24:24 localhost kernel: nouveau  [     DRM] DCB outp 04:
> 02022f62 00020010
> Aug 12 11:24:24 localhost kernel: nouveau  [     DRM] DCB conn 00: 00001030
> Aug 12 11:24:24 localhost kernel: nouveau  [     DRM] DCB conn 01: 00010161
> Aug 12 11:24:24 localhost kernel: nouveau  [     DRM] DCB conn 02: 00002246
> Aug 12 11:24:25 localhost kernel: nouveau  [     DRM] MM: using COPY
> for buffer copies
> Aug 12 11:24:25 localhost kernel: nouveau  [     DRM] allocated
> 1920x1080 fb: 0x60000, bo ffff880037a13400
> Aug 12 11:24:25 localhost kernel: fbcon: nouveaufb (fb0) is primary device
> Aug 12 11:24:47 localhost kernel: nouveau 0000:01:00.0: fb0: nouveaufb
> frame buffer device
> Aug 12 11:24:47 localhost kernel: nouveau 0000:01:00.0: registered
> panic notifier
> Aug 12 11:24:47 localhost kernel: [drm] Initialized nouveau 1.2.2
> 20120801 for 0000:01:00.0 on minor 0
>
> [tom at localhost ~]$ grep nouveau dvi
> Aug 12 11:30:11 localhost kernel: fb: switching to nouveaufb from EFI VGA
> Aug 12 11:30:11 localhost kernel: nouveau  [  DEVICE][0000:01:00.0]
> BOOT0  : 0x117000a2
> Aug 12 11:30:11 localhost kernel: nouveau  [  DEVICE][0000:01:00.0]
> Chipset: GM107 (NV117)
> Aug 12 11:30:11 localhost kernel: nouveau  [  DEVICE][0000:01:00.0]
> Family : NV110
> Aug 12 11:30:11 localhost kernel: nouveau  [   VBIOS][0000:01:00.0]
> using image from PROM
> Aug 12 11:30:11 localhost kernel: nouveau  [   VBIOS][0000:01:00.0]
> BIT signature found
> Aug 12 11:30:11 localhost kernel: nouveau  [   VBIOS][0000:01:00.0]
> version 82.07.32.00.38
> Aug 12 11:30:11 localhost kernel: nouveau  [     PMC][0000:01:00.0]
> MSI interrupts enabled
> Aug 12 11:30:11 localhost kernel: nouveau  [     PFB][0000:01:00.0]
> RAM type: GDDR5
> Aug 12 11:30:11 localhost kernel: nouveau  [     PFB][0000:01:00.0]
> RAM size: 2048 MiB
> Aug 12 11:30:11 localhost kernel: nouveau  [     PFB][0000:01:00.0]
> ZCOMP: 0 tags
> Aug 12 11:30:12 localhost kernel: nouveau  [  PTHERM][0000:01:00.0]
> FAN control: PWM
> Aug 12 11:30:12 localhost kernel: nouveau  [  PTHERM][0000:01:00.0]
> fan management: automatic
> Aug 12 11:30:12 localhost kernel: nouveau  [  PTHERM][0000:01:00.0]
> internal sensor: yes
> Aug 12 11:30:12 localhost kernel: nouveau  [     CLK][0000:01:00.0]
> 07: core 405 MHz memory 810 MHz
> Aug 12 11:30:12 localhost kernel: nouveau  [     CLK][0000:01:00.0]
> 0f: core 270-1293 MHz memory 5400 MHz
> Aug 12 11:30:12 localhost kernel: nouveau  [     CLK][0000:01:00.0]
> --: core 405 MHz memory 810 MHz
> Aug 12 11:30:12 localhost kernel: nouveau  [     DRM] VRAM: 2048 MiB
> Aug 12 11:30:12 localhost kernel: nouveau  [     DRM] GART: 1048576 MiB
> Aug 12 11:30:12 localhost kernel: nouveau  [     DRM] TMDS table version 2.0
> Aug 12 11:30:12 localhost kernel: nouveau  [     DRM] DCB version 4.0
> Aug 12 11:30:12 localhost kernel: nouveau  [     DRM] DCB outp 00:
> 01000f02 00020030
> Aug 12 11:30:12 localhost kernel: nouveau  [     DRM] DCB outp 01:
> 02000f00 00000000
> Aug 12 11:30:12 localhost kernel: nouveau  [     DRM] DCB outp 02:
> 08011f82 00020010
> Aug 12 11:30:12 localhost kernel: nouveau  [     DRM] DCB outp 03:
> 02822fa6 04420010
> Aug 12 11:30:12 localhost kernel: nouveau  [     DRM] DCB outp 04:
> 02022f62 00020010
> Aug 12 11:30:12 localhost kernel: nouveau  [     DRM] DCB conn 00: 00001030
> Aug 12 11:30:12 localhost kernel: nouveau  [     DRM] DCB conn 01: 00010161
> Aug 12 11:30:12 localhost kernel: nouveau  [     DRM] DCB conn 02: 00002246
> Aug 12 11:30:12 localhost kernel: nouveau  [     DRM] MM: using COPY
> for buffer copies
> Aug 12 11:30:13 localhost kernel: nouveau  [     DRM] allocated
> 1920x1080 fb: 0x60000, bo ffff8800dc450000
> Aug 12 11:30:13 localhost kernel: fbcon: nouveaufb (fb0) is primary device
> Aug 12 11:30:13 localhost kernel: nouveau 0000:01:00.0: fb0: nouveaufb
> frame buffer device
> Aug 12 11:30:13 localhost kernel: nouveau 0000:01:00.0: registered
> panic notifier
> Aug 12 11:30:13 localhost kernel: [drm] Initialized nouveau 1.2.2
> 20120801 for 0000:01:00.0 on minor 0
> _______________________________________________
> Nouveau mailing list
> Nouveau at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/nouveau


More information about the Nouveau mailing list