Posts by smp

    replace Kodi Matrix (which would be perfectly fine if it wasn't for this Python dependency error which makes it virtually impossible to install any addon on it why it's disqualified for now) with Leia from the 9.2.2 head

    I suspect that it would be much easier to make changes to a Python2 addon so it would be compatible with Kodi Matrix/Python3.

    I actually did that with Keymap Editor addon which didn't work with Kodi Matrix.

    I'm trying to enable YCbCr 4:2:2 mode to see if this will fix the issue with Samsung.

    With this patch the colors are wrong (green-ish). Does anyone have an idea how to properly enable 4:2:2 on GLK? Kwiboo ?

    I have the same motherboard with the same Realtek chip. No issues here:

    Try to test with another cable. At Gigabit speed Realtek NICs are very picky with ethernet cables. I've seen some short cat5e cables that work fine at 100M but fail at 1000M.

    I'm using Cat6 7.5m cable.

    I figured out how to force YCbCr 4:4:4 instead of RGB:

    Unfortunately this did not fix the Samsung issue. 4K YCbCr 4:4:4 8-bit works fine but "no signal" with 12-bit.

    Since GLK does not support 10bit modes, does that mean the signal being sent was 12bit?

    No, the signal was 8-bit. Despite the popular opinion HDR does not really require 10/12 bit and the TV will switch to HDR/ST.2084 mode when HDR metadata is present.

    I wasnt sure how to get more info from the j4105 about what display mode is being used.

    Enable DRM debug logging in syslinux.cfg:

    Code
    drm.debug=0x1e log_buf_len=5M

    Then

    journalctl -f | grep -E 'color|bpc'

    From memory, to get it working I booted the j4105 with the TV in UHD mode, got the available UHD modelines via SSH, and then added them via a boot script and xrandr.

    That will not give you the 12-bit Deep color modes in 4K (10-bit is not supported by GLK hardware). There is no difference how you force it to output the desired modes.

    I also tried to mess around with editing the EDIDs dumped with both HDMI UHD Color On and Off to narrow down the issue.

    Any 4K mode that requite the HDMI pixel clock higher than 297 Mhz give "no signal".

    Intel driver does not support YCbCr 4:2:2 output. When the EDID report the max.pixel clock of 297 Mhz (UHD Color Off) - Intel driver is using those modes for 4K and they work fine:

    4K 24/25/30Hz RGB 8-bit

    4K 50/60Hz YCbCr 4:2:0 8-bit

    When the EDID report the "high speed" pixel clock mode (594 Mhz) is available - Intel driver is using those modes (and they give no signal):

    4K 24/25/30Hz RGB 12-bit

    4K 50/60Hz RGB 8-bit

    IMO the issue has something to do with Samsung having limited support for 4K RGB modes. It probably expects YCbCr 4:2:2 which Intel does not support.