You mean "works if you don't actively try to break it".
Most stories about Linux breakage involve esoteric distros (especially bleeding edge "rolling" distros or one-man Ubuntu-derived distros) and users trying to "customize" shit they shouldn't.
Install Ubuntu and it's fine.
No I mean "if you don't want to share your screen"
Apart from that the whole display servers world is just not working well. Some things still don't support Wayland, you can't share screen easily, X has it's own issues etc. HiDPI is still problematic with both; you get weird scaling issues with apps and and the occasional humongous mouse cursor. Using multiple displays with different DPIs you again get scaling issues. Setting up multiple displays still requires fiddling with xrandr, xinerama etc.
Just let me know if you need more examples. I tried to fully switch to Linux many times spending lots of time + money (bought one of the "recommended" devices).
HDR is just a marketing term for software that increases the colour and black saturation of content beyond the actual input. For photography that means more saturation than what you see in real life, for video that means tweaking it after you receive the signal.
An OS can't "support" or not support HDR; if a video has HDR and your display has the dynamic range then you'll see it in "HDR". Unless you actually want your OS to post-process everything on the screen to have marginally higher contrast than normal?
https://support.microsoft.com/en-us/windows/what-is-hdr-in-w... https://www.pcworld.com/article/546269/auto-hdr-deep-dive-ho...
> Setting up multiple displays still requires fiddling with xrandr, xinerama etc.
Dunno what you're doing but you can literally just plug in another display and it'll work... And per-monitor scaling works on Ubuntu/Gnome.
Not even remotely correct. It is definitely not a marketing term. HDR is set of specifications and formats for capturing, storing and displaying visual data with a higher than "Standard" dynamic range. It basically carries more data and it requires proper color management. It has to be supported by relevant drivers and the display server. Right now there is no way to view HDR content (video, photos or games) under Linux.
If you are interested; there is some effort going on to enable this but it will probably take a couple more years.
https://gitlab.freedesktop.org/wayland/wayland-protocols/-/m...
"HDR" is just metadata to pass along to the device to tell it how to optimally adjust the colours (or not adjust them). It's main use seems to be so that HDR displays can oversaturate "SDR" content in HDR mode.
> carries more data
Not really. The metadata isn't more colours or something, it just passes info to the device about certain aspects of the video.
HDR content will be HDR if the display has enough range regardless of whether or not the OS has HDR "mode". It's more about adjusting all the other content.
Dunno if you ever had a plasma TV back in the day but they could display way more contrast than LCDs of the day so you could adjust the settings to change the way all content looks. HDR metadata is basically that, but on a per-video basis. Useful enough but not some game changer... Which is why there's tons of articles about what HDR does and doesn't do.
Edit - where HDR really is great is photography... You take multiple photos of the same scene with different ISO and shutter settings then stitch them together for more colours than would otherwise be captured. But a screen can either display colours or it can't.
HDR content "will not" be HDR if you're playing it under Linux. It will however be HDR if you play it under Macos or Windows (keeping everything else like the screen and content same). There is no way around this right now. So in basic terms you will not see the dark blacks and bright whites under Linux.
> Edit - where HDR really is great is photography... You take multiple photos of the same scene with different ISO and shutter settings then stitch them together for more colours than would otherwise be captured. But a screen can either display colours or it can't.
It's the same for video or games really. With HDR you can record and display more details and contrast.
And that HDR photo you just described will not be shown as HDR even if your display supports HDR if viewed under Linux
But anyhow, Ubuntu supports 10 bit colour and has for awhile:
edit: and 10 bit color support on its own is not enough for HDR. I mean I don't know why we are even discussing this honestly. HDR under Linux is not supported at all. It's not an opinion; it's an objective fact which you can confirm in a couple of different ways. You can not view HDR content if you're using Linux no matter what content or display you have. There is an active effort in the community to have HDR support in Linux but it will take a couple more years probably.