I have a LG OLED (C6) TV and the Vero is emitting strange behaviour when outputting 4K in SDR. Basically there is a green tint to everything, as if the colour space is incorrect. The result is that 2160p SDR video content all looks a little too green. I don’t have this with any of my other devices.
It can be highlighted easily in the examples attached just simply of the Estuary skin at the different resolutions - 1080p is how the colours are supposed to look, 2160p and too much green push. It’s much more obvious in real life.
You should not change the UI resolution higher than Full HD. For video playback OSMC will switch automatically to the resolution of the Video Material but for UI the recommendation is to keep it at 1080p
No I think you’re misunderstanding. I do that,but 2160p SDR content has the green tint when it automatically changes resolution for it. I’m only changing the UI resolution to easily highlight the issue.
I don’t have this issue with my NUC running Libreelec at the same resolution. If I disable Deep colour then I’ll lose support for HDR. And if I change to PC I’ll list support for 24p. But I’ll try both shortly to see if either makes a difference to the colour issue out of interest.
Ok, so I tried both of those and they made no difference at all. This is really frustrating, I like the Vero but this is a deal breaker if it can’t be resolved. I just tried my Libreelec NUC again and there’s no issue on there at all, nor if I play SDR 2160p files with my Samsung Blu-ray, so it’s not the TV.
Thanks for the photos that clearly demonstrate the problem.
I have noticed that some displays sometimes have different colour settings at different resolutions; or even at difference refresh rates.
Assuming you’re not using a discreted GPU on the NUC, LE has a patch for the i915 (Intel iGPU) which allows colour gamut to be configured from Kodi. Does changing this introduce the green tint at 4K60 on the NUC as well?
Adjusting the colour space and colour depth may help. With your TV and AV receiver, if you have one on, you can get a list of supported formats with:
You can then adjust with:
echo .... | sudo tee /sys/class/amhdmitx/amhdmitx0/attr
For an LG OLED, you probably want:
echo '444,10bit' | sudo tee /sys/class/amhdmitx/amhdmitx0/attr
If that works and you want to make it persistent, you can add this line before ‘exit 0’ in rc.local:
Hey Sam, thanks for the detailed response! I’ve never tried adjusting the colour gamut on Libreelec - i didn’t know you could and I’m on the latest version - where can I find that setting?
I’ll fire up Putty later this evening and give those commands a try on the Vero, hopefully that’ll fix the issue - could changing the colour space inadvertently negatively affect the output of HDR content though? I’ll let you know how I get on.
Ah yes, that changes the RGB black level in Libreelec (either limited or full range) but it doesn’t change the colour space/gamut. If I change to the incorrect black level it doesn’t change the colours, just makes the blacks become grey.
I’ll give your suggestions a try on the Vero later though and let you know if have any success, fingers crossed! Thanks again
Sam, I’m tried your command above via SSH but it doesn’t seem to be working. The first command works and I get the list of options, but when I try the second command the colour space doesn’t change. My TV doesn’t go black as if it’s changing modes etc either. Just nothing happens. I’m typing in exactly, only changing the red text to try different modes. Any idea why it might not be working?
Edit: Problem solved! I just needed to switch resolutions and back in Kodi to force the change through. And… now the colours are perfect at 2160p. 444,10bit is indeed the correct setting for my LG OLED. Very pleased now, thanks
I think you are a genius. I got my Vero4k a couple of days ago and set it all up very simply by the living room TV, but when I took it to plug into the receiver and projector I got a purple / green tinge on everything - no matter what I switched it was still there. When the projector was directly to the Vero it was all fine.
I followed your instructions exactly and found that the Receiver reported only 8bit spaces. So I adjusted settings as above and put to persistent and now I have perfect video and audio.
Mentioning this both to say thanks and to help others find this solution!