Open elFarto opened 8 years ago
I'd like to see an update, too. Like the previous post, I have a Samsung Odyssey G9. I unfortunately discovered this issue after attempting to migrate my gaming setup from a Windows VM with a passthrough GPU to Linux, and after deleting the VM and downloading all my games again (over a slow link, no less). Now I can't use 10 bit color.
And to clarify, I'm not asking about HDR support. I know that's still highly experimental, at best, on Linux. I ask because I also run various media players such as Kodi on my machine, and I have a lot of 10 bit content, so with or without HDR, I want to display that full bit depth, but I don't want to have to change xorg.conf every time I want to switch between watching movies or playing games in Steam.
In short, enabling 10 bit doesn't necessarily imply HDR. So HDR support shouldn't be necessary to allow the client to function with 10 bit enabled.
When attempting to start Steam on Fedora 23 with a 30-bit colour depth display (10 bits per component) on the nvidia binary drivers, it fails with the following error:
Followed by a bunch of related errors.
I xtrace'd the calls to X and found the offending call:
This is attempting to create a 24-bit colour (depth=0x18) window with a visual of 0x21, which isn't allowed. Here's the snippet from xdpyinfo: