Posts by smp
-
-
-
I think I can fix Ethernet.
Your vainfo output doesn't look right. Looks like Tiger Lake require Intel's media-driver which I did not include in my build.
I will post another build in an hour or so. Please re-test HDR and Ethernet.
-
I think the reason why they used PCON is space constraints of the NUC motherboard.
mDP + a native HDMI would require routing separate traces from SoC to HDMI and mDP ports.
mDP + HDMI with PCON does not require extra traces for HDMI, probably DisplayPort MST function is used.
-
I have no means to check why it does not work. It does look like PCON may be an issue, but it's all speculation at this point.
We need to wait for hardware with a native HDMI port to make any conclusions.
As soon as consumer Mini-ITX Tiger Lake boards are available I will buy one of those.
-
Thanks to @luckylukz it's now confirmed that NUC11PA does indeed use a DP->HDMI protocol converter.
The driver detects 5 available connectors: DP-1, DP-2, DP-3, DP-4, HDMI-A-1.
"HDMI-A-1" is a native HDMI but it is not active when the TV is connected to a NUC's HDMI port. DP-3 is actually active which means that a PCON is used.
Code
Display Moretrying to open device 'i915'...done Connector 276 (DP-1) 1 EDID: flags: immutable blob blobs: value: 2 DPMS: flags: enum enums: On=0 Standby=1 Suspend=2 Off=3 value: 3 5 link-status: flags: enum enums: Good=0 Bad=1 value: 0 6 non-desktop: flags: immutable range values: 0 1 value: 0 4 TILE: flags: immutable blob blobs: value: 281 subconnector: flags: immutable enum enums: Unknown=0 VGA=1 DVI-D=3 HDMI=11 DP=10 Wireless=18 Native=15 value: 0 282 audio: flags: enum enums: force-dvi=18446744073709551614 off=18446744073709551615 auto=0 on=1 value: 0 283 Broadcast RGB: flags: enum enums: Automatic=0 Full=1 Limited 16:235=2 value: 0 284 max bpc: flags: range values: 6 12 value: 12 285 Colorspace: flags: enum enums: Default=0 RGB_Wide_Gamut_Fixed_Point=13 RGB_Wide_Gamut_Floating_Point=14 opRGB=7 DCI-P3_RGB_D65=11 BT2020_RGB=9 BT601_YCC=15 BT709_YCC=2 XVYCC_601=3 XVYCC_709=4 SYCC_601=5 opYCC_601=6 BT2020_CYCC=8 BT2020_YCC=10 value: 0 7 HDR_OUTPUT_METADATA: flags: blob blobs: value: 286 Content Protection: flags: enum enums: Undesired=0 Desired=1 Enabled=2 value: 0 Connector 288 (DP-2) 1 EDID: flags: immutable blob blobs: value: 2 DPMS: flags: enum enums: On=0 Standby=1 Suspend=2 Off=3 value: 3 5 link-status: flags: enum enums: Good=0 Bad=1 value: 0 6 non-desktop: flags: immutable range values: 0 1 value: 0 4 TILE: flags: immutable blob blobs: value: 281 subconnector: flags: immutable enum enums: Unknown=0 VGA=1 DVI-D=3 HDMI=11 DP=10 Wireless=18 Native=15 value: 0 282 audio: flags: enum enums: force-dvi=18446744073709551614 off=18446744073709551615 auto=0 on=1 value: 0 283 Broadcast RGB: flags: enum enums: Automatic=0 Full=1 Limited 16:235=2 value: 0 293 max bpc: flags: range values: 6 12 value: 12 294 Colorspace: flags: enum enums: Default=0 RGB_Wide_Gamut_Fixed_Point=13 RGB_Wide_Gamut_Floating_Point=14 opRGB=7 DCI-P3_RGB_D65=11 BT2020_RGB=9 BT601_YCC=15 BT709_YCC=2 XVYCC_601=3 XVYCC_709=4 SYCC_601=5 opYCC_601=6 BT2020_CYCC=8 BT2020_YCC=10 value: 0 7 HDR_OUTPUT_METADATA: flags: blob blobs: value: 286 Content Protection: flags: enum enums: Undesired=0 Desired=1 Enabled=2 value: 0 Connector 295 (HDMI-A-1) 1 EDID: flags: immutable blob blobs: value: 2 DPMS: flags: enum enums: On=0 Standby=1 Suspend=2 Off=3 value: 3 5 link-status: flags: enum enums: Good=0 Bad=1 value: 0 6 non-desktop: flags: immutable range values: 0 1 value: 0 4 TILE: flags: immutable blob blobs: value: 282 audio: flags: enum enums: force-dvi=18446744073709551614 off=18446744073709551615 auto=0 on=1 value: 0 283 Broadcast RGB: flags: enum enums: Automatic=0 Full=1 Limited 16:235=2 value: 0 296 aspect ratio: flags: enum enums: Automatic=0 4:3=1 16:9=2 value: 0 297 Colorspace: flags: enum enums: Default=0 SMPTE_170M_YCC=1 BT709_YCC=2 XVYCC_601=3 XVYCC_709=4 SYCC_601=5 opYCC_601=6 opRGB=7 BT2020_CYCC=8 BT2020_RGB=9 BT2020_YCC=10 DCI-P3_RGB_D65=11 DCI-P3_RGB_Theater=12 value: 0 298 content type: flags: enum enums: No Data=0 Graphics=1 Photo=2 Cinema=3 Game=4 value: 0 7 HDR_OUTPUT_METADATA: flags: blob blobs: value: 299 max bpc: flags: range values: 8 12 value: 12 286 Content Protection: flags: enum enums: Undesired=0 Desired=1 Enabled=2 value: 0 Connector 301 (DP-3) 1 EDID: flags: immutable blob blobs: value: 00ffffffffffff003dcb301101010101 001a010380a05a780aee91a3544c9926 0f5054a1080031404540614071408180 01010101010108e80030f2705a80b058 8a0040846300001e023a801871382d40 582c450040846300001e000000fc0041 562052656365697665720a20000000fd 003a791e463c000a202020202020011b 02036df05a6160101f66650413051403 021220212215015d5e5f6263643f4038 097f070f7f071507503e06c0497f0057 06005f7e01677e006e030c002300b83c 2000800102030467d85dc401788003e3 060501e305c000eb0146d00026100325 7e73a4e20f33e200cf834f0000000000 00000000000000000000000000000086 2 DPMS: flags: enum enums: On=0 Standby=1 Suspend=2 Off=3 value: 0 5 link-status: flags: enum enums: Good=0 Bad=1 value: 0 6 non-desktop: flags: immutable range values: 0 1 value: 0 4 TILE: flags: immutable blob blobs: value: 281 subconnector: flags: immutable enum enums: Unknown=0 VGA=1 DVI-D=3 HDMI=11 DP=10 Wireless=18 Native=15 value: 11 282 audio: flags: enum enums: force-dvi=18446744073709551614 off=18446744073709551615 auto=0 on=1 value: 0 283 Broadcast RGB: flags: enum enums: Automatic=0 Full=1 Limited 16:235=2 value: 0 306 max bpc: flags: range values: 6 12 value: 12 307 Colorspace: flags: enum enums: Default=0 RGB_Wide_Gamut_Fixed_Point=13 RGB_Wide_Gamut_Floating_Point=14 opRGB=7 DCI-P3_RGB_D65=11 BT2020_RGB=9 BT601_YCC=15 BT709_YCC=2 XVYCC_601=3 XVYCC_709=4 SYCC_601=5 opYCC_601=6 BT2020_CYCC=8 BT2020_YCC=10 value: 0 7 HDR_OUTPUT_METADATA: flags: blob blobs: value: 286 Content Protection: flags: enum enums: Undesired=0 Desired=1 Enabled=2 value: 0 Connector 309 (DP-4) 1 EDID: flags: immutable blob blobs: value: 2 DPMS: flags: enum enums: On=0 Standby=1 Suspend=2 Off=3 value: 3 5 link-status: flags: enum enums: Good=0 Bad=1 value: 0 6 non-desktop: flags: immutable range values: 0 1 value: 0 4 TILE: flags: immutable blob blobs: value: 281 subconnector: flags: immutable enum enums: Unknown=0 VGA=1 DVI-D=3 HDMI=11 DP=10 Wireless=18 Native=15 value: 0 282 audio: flags: enum enums: force-dvi=18446744073709551614 off=18446744073709551615 auto=0 on=1 value: 0 283 Broadcast RGB: flags: enum enums: Automatic=0 Full=1 Limited 16:235=2 value: 0 314 max bpc: flags: range values: 6 12 value: 12 315 Colorspace: flags: enum enums: Default=0 RGB_Wide_Gamut_Fixed_Point=13 RGB_Wide_Gamut_Floating_Point=14 opRGB=7 DCI-P3_RGB_D65=11 BT2020_RGB=9 BT601_YCC=15 BT709_YCC=2 XVYCC_601=3 XVYCC_709=4 SYCC_601=5 opYCC_601=6 BT2020_CYCC=8 BT2020_YCC=10 value: 0 7 HDR_OUTPUT_METADATA: flags: blob blobs: value: 286 Content Protection: flags: enum enums: Undesired=0 Desired=1 Enabled=2 value: 0 CRTC 91 24 VRR_ENABLED: flags: range values: 0 1 value: 0 25 DEGAMMA_LUT: flags: blob blobs: value: 26 DEGAMMA_LUT_SIZE: flags: immutable range values: 0 4294967295 value: 33 27 CTM: flags: blob blobs: value: 28 GAMMA_LUT: flags: blob blobs: value: 29 GAMMA_LUT_SIZE: flags: immutable range values: 0 4294967295 value: 262145 CRTC 152 24 VRR_ENABLED: flags: range values: 0 1 value: 0 25 DEGAMMA_LUT: flags: blob blobs: value: 26 DEGAMMA_LUT_SIZE: flags: immutable range values: 0 4294967295 value: 33 27 CTM: flags: blob blobs: value: 28 GAMMA_LUT: flags: blob blobs: value: 29 GAMMA_LUT_SIZE: flags: immutable range values: 0 4294967295 value: 262145 CRTC 213 24 VRR_ENABLED: flags: range values: 0 1 value: 0 25 DEGAMMA_LUT: flags: blob blobs: value: 26 DEGAMMA_LUT_SIZE: flags: immutable range values: 0 4294967295 value: 33 27 CTM: flags: blob blobs: value: 28 GAMMA_LUT: flags: blob blobs: value: 29 GAMMA_LUT_SIZE: flags: immutable range values: 0 4294967295 value: 262145 CRTC 274 24 VRR_ENABLED: flags: range values: 0 1 value: 0 25 DEGAMMA_LUT: flags: blob blobs: value: 26 DEGAMMA_LUT_SIZE: flags: immutable range values: 0 4294967295 value: 33 27 CTM: flags: blob blobs: value: 28 GAMMA_LUT: flags: blob blobs: value: 29 GAMMA_LUT_SIZE: flags: immutable range values: 0 4294967295 value: 262145
-
Not yet. I try to figure out if it does have a PCON chip. NUC documentation says it does. But it does not make sense because Tiger Lake-U has a native HDMI 2.0 controller.
-
A user reported that HDR does not work with my build on NUC11PA.
-
There is no HDR support in Linux for legacy LSPCON chips. Patches exist but they have not been merged (yet).
PCON DP 1.4 -> HDMI 2.1 is already properly supported. I see no reason why there would be an issue with HDR.
-
It will probably work fine, support in Linux is already there.
-
I suspect the issue started after samba was updated to 4.13.4.
As a workaround you can use the ip instead of a host name and it will work.
-
DRM PRIME decoder must be enabled.
I don't use audio passthrough. Some people reported glitches with HD-AUDIO (same as with the official builds).
-
Yes. You can use a build from post #387.
-
Ok, I'm out of ideas.
-
-
There was a linux commit that fixed a similar issue on some Gemini Lake boards with ITE66317 HDMI retimer.
I will modify that patch so it would work on Gigabyte Brix. I will post a build for you to test in an hour or so.
-
Could you run:
lspci -vvn -s00:02.0
and post the results?
-
And with the official images all 4K modes (3840x2160 23.98/50/60 Hz) work?