|
|
Subscribe / Log in / New account

GNOME releases version 44

GNOME releases version 44

Posted May 1, 2023 18:43 UTC (Mon) by bartoc (guest, #124262)
In reply to: GNOME releases version 44 by jem
Parent article: GNOME releases version 44

Even so it should be defaulting to either DSC or YCbCr420/422 instead of lowering the refresh rate. Especially on large monitors where DPI scaling is "a thing" (if you have 2x DPI scaling it will be nearly impossible to ever notice chroma subsampling).


to post comments

GNOME releases version 44

Posted May 2, 2023 19:10 UTC (Tue) by farnz (subscriber, #17727) [Link]

This is also a common issue with cheap and nasty docking stations, which only support DP 1.1.

In theory, if you had a bad cable, you might have DP 1.2 (hence YCbCr 4:2:0) or DP 1.4 available (hence DSC), but still be limited to 8.64 Gbit/s (HBR, 4 lanes or HBR2, 2 lanes), rather than the 17.28 Gbit/s (HBR2, 4 lanes) that DP 1.2 permits, but that's not hugely likely; you're more likely to have a bad cable that can only do 5.184 Gbit/s (RBR, 4 lanes), at which point you're limited to 8 bits per pixel at 4k60, and thus even YCbCr 4:2:0 (12 bits per pixel) won't work - only DSC will, and even then only if both ends can do DisplayPort 1.4. If you're really unlucky, you only have 1 working lane, and can do 4.32 Gbit/s (HBR2, 1 lane), and need both 4k 30 and YCbCr 4:2:0 to get a 4k picture (because you only have 7.27 bits/pixel at 4k60).

In contrast, 4k30 is possible even on the really bad cable using either YCbCr 4:2:2 or DSC. It's also possible on a good cable doing DP1.1 limits because a device in the chain is DP 1.1 only (by design or configuration). Thus, falling back to 4k30 is a good choice if your setup doesn't do 4k60 RGB 8:8:8 - the only time you could do 4k60 with fewer bits per pixel is if you've lost 1 or 2 lanes in the cable, or if you've got a cable that's good enough to handle HBR but not HBR2 (which is exceptionally rare). For the other cases (DP1.1 device in the chain, RBR only, 3 lanes faulty of the 4 in the cable), you need 4k30 anyway - and since the only way you could do 4k60 with bad cabling, as opposed to a bad device, is when you have a faulty cable that no longer meets specs, it's probably better to fall back to 4k30 than to try and handle the edge case of a DP 1.4 or later display and video card with a cable that has lost 3 lanes due to a fault, or a cable that's on the edge of electrical stability, and can't quite handle HBR2, but can handle HBR.


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds