Tell HN: Most DisplayPort cables aren't sold with correct information
Unfortunately, that's not what makes a DP cable different from its peers. Every DP cable supports every version of the spec! 1.1 to 1.4, they all support the same DP spec. The difference is in the bandwidth they support: RBR, HBR, HBR2, HBR3, and UHBR 10 (and above). This then translates to the resolution and refresh rate that the cable can support.
The differences are listed here: https://en.wikipedia.org/wiki/DisplayPort#Cable_bandwidth_an...
RBR (Reduced Bit Rate) 6.48 Gbit/s
HBR (High Bit Rate) 10.80 Gbit/s
HBR2 (High Bit Rate 2) 21.60 Gbit/s
HBR3 (High Bit Rate 3) 32.40 Gbit/s
UHBR 10 (Ultra High Bit Rate 10) 40.00 Gbit/s
The Wikipedia page also has tables that show what those bandwidths are capable of with regards to resolution+refresh rate: https://en.wikipedia.org/wiki/DisplayPort#Refresh_frequency_...If you want 4K @ 60Hz you need a HBR2 cable. For 4K @ 144Hz you need UHBR 10.
Some retailers are better at telling you what bandwidth their cables support, such as Startech which does list the BR: https://www.startech.com/en-us/search?search_term=HBR3
Monoprice doesn't show any search results for HBR3: https://www.monoprice.com/search/index?keyword=HBR3&didyoume...
Cable Matters does have some results, but doesn't show the bitrate in the product title: https://www.cablematters.com/search.aspx?PageSize=20&PageNum...
Amazon shows results for HBR3 but so many customer reviews tell of counterfeit cables and straight up lying in descriptions.
If you know of any better retailers that sell UHBR 10 or above cables, please let me know in the comments! I hope this information is useful to someone and saves you some time and pain trying different cables.
52 comments
[ 4.1 ms ] story [ 125 ms ] threadDepending on the refresh rate, your cables are probably HBR.
My video timings calculator shows exactly what kind of minimum protocol you need for a given video timing.
https://tomverbeure.github.io/video_timings_calculator
Problems usually happen at 4K resolutions, UWD resolutions (e.g. 3440x1440 and over) and especially at refresh rates over 60Hz.
I think the problem is even wider than displayport/HDMI cables. It extends to hubs and everything USB as well, the bulk of stuff is sold with very little information compared to the actual specs, most hubs are USB 3.0, a type C connector wont say what parts of the standards it accepts etc etc. Its become an increasing problem on laptops as well, you have USB C ports that may or may not pass displayport and its really unclear at what speed they can do that with the manufacturers refusing to list the specs or even answer the questions.
The specifications have never been more complex and convoluted and it really makes it look like the standards process has been corrupted to be able to sell substandard equipment. This only hurts their brand and customers however who find it hard to get what they want. I would say it starts in the specifications but honestly while convoluted with too many optional parts its the sales end that refuses to accurately portray what their products can do. Its a giant mess at the moment and I don't see any signs its going to get anything but worse.
Unfortunately the CaberQU site is down right now, but the Kickstart page is still up: https://www.kickstarter.com/projects/electr/c2c-caberqu-usb-...
I'd love to see something similar for DisplayPort, HDMI and more.
The solution is to look for an officially certified cable, they will work as advertised. Displayport.org has a database of certified products.
I already ran into this in 2016 when I got my 4K display. I looked up a certified cable and bought it off Amazon. Worked perfectly as expected.
Same applies to HDMI at more demanding bandwidths.
So even the certified cables can be defective it seems, and more confusing is that they still mostly work. The defective cable would still negotiate 4K and show a nice image, but wouldn't work with stuff like Dolby Vision (and a couple other more advanced modes but that is the one I remember). I probably would have just assumed something else was wrong with my setup and written it off if I hadn't bought an identical cable to swap. I bet a lot of people wouldn't even notice the missing functionality, which is likely how this has become so widespread.
When the established link rate is too low for a requested video timing, the source requests a less demanding video rate.
It’s why the control panel of a GPU might now show the video timing that your monitor officially supports.
In modern GPUs and monitors, an alternative is that DSC (display stream compression) is used, and that the compression ratio is cranked up to still fit the requested timing in a reduced availabile bandwidth. The image quality impact is usually unnoticeable.
That’s why the source and sink need to determine the maximum rate literally based on trial and error.
The source tries a link speed (and other parameters such as drive strength and pre-emphasis), the sink reports back home many symbol errors it detected. Rinse repeat until a stable configuration is found.
For marginal connections that’s often not sufficient. After the introduction of DSC, DP has mandatory support for Reed-Solomon forward error correction, which is a great help in fixing occasional error burst. It can be enabled when DSC is off, but I don’t know that happens in practice.
Just remembered where I saw your name before - I've been using your timings calculator for years!
https://en.wikipedia.org/wiki/DisplayPort#Cable_bandwidth_an...
https://en.wikipedia.org/wiki/DisplayPort#Refresh_frequency_...
https://www.startech.com/en-us/search?search_term=HBR3
https://www.monoprice.com/search/index?keyword=HBR3&didyoume...
https://www.cablematters.com/search.aspx?PageSize=20&PageNum...
https://www.youtube.com/watch?v=Vn2vdQZhs0w
https://docs.google.com/spreadsheets/d/e/2PACX-1vQ1maB_K91Aw...
Also curious if they’ll be able to keep the firewall between marketing and review that it appears wirecutter has failed to do.
Those thumbnails and clickbait titles definitely work.
If you want higher bandwidth and longer you can get active cables or optical ones, but those are obviously more expensive (it's better to think of them as their own electronic device than a cable).
Megekko instead has a lot of results https://www.megekko.nl/?r=cdromland
But is a shop focused on pc components so it’s less generic
EDIT: Club3D is also one of the rare brands selling VESA-certified cables
You can (at least partially) chalk this up to a bad search engine. Individual listings (e.g. https://www.monoprice.com/product?p_id=37920) appear to specify supported transmission rates. Here's an excerpt from that page:
I have a 49" ultrawide and super hard to get MacBook to work properly.
https://www.cablematters.com/pc-1278-154-vesa-certified-disp...
plus this adapter:
https://www.cablematters.com/pc-1038-122-usb-c-to-displaypor...
I'm using these 2 items to get 4K @ 120Hz on my Acer screen, from my intel macbook.