I am using Orin AGX, My display needs YUV422. I tried changing the xorg.conf to output YUV422 or YUV444 but i dont see the change happening.
Is it possible to change the output format this way.
I added below content to /etc/X11/xorg.conf file to change the format to YUV444:
Section “Screen”
Identifier “Screen0”
Device “Device0”
Monitor “Monitor0”
DefaultDepth 24
Option “ColorSpace” “YCbCr444” # Change to YCbCr422 if supported
SubSection “Display”
Depth 24
EndSubSection
EndSection
In the file /var/log/Xorg.0.log, I see this:
[ 14.341] (II) Module wfb: vendor=“X.Org Foundation”
[ 14.341] compiled for 1.21.1.4, module version = 1.0.0
[ 14.341] ABI class: X.Org ANSI C Emulation, version 0.4
[ 14.465] () NVIDIA(0): Depth 24, (–) framebuffer bpp 32
[ 14.465] (==) NVIDIA(0): RGB weight 888
[ 14.465] (==) NVIDIA(0): Default visual is TrueColor
[ 14.465] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[ 14.465] () NVIDIA(0): Option “ColorSpace” “YCbCr444”
[ 14.465] () NVIDIA(0): Option “AllowEmptyInitialConfiguration” “true”
[ 14.466] () NVIDIA(0): Enabling 2D acceleration
[ 14.466] (II) Loading sub module “glxserver_nvidia”
[ 14.466] (II) LoadModule: “glxserver_nvidia”
But I dont think the output is changing to YUV444.
Hi,
This is not supported. On Orin platforms, only RGB is supported in HDMI output.
Is there a plan to support this. Also at what level changes will be required to support this.