The TL;DR is that the organization that controls the HDMI standard won't allow any open source implementation of HDMI 2.1.

So the hardware is fully capable of it, but they'll get in trouble if them officially implement it.

Instead it's officially HDMI 2 (which maxes out at 4k @ 60Hz), but through a technique called chroma sub-sampling they've been able to raise that up to 4k @ 120Hz.

However there are some minor reductions in picture quality because of this, and the whole thing would be much easier if the HDMI forum would be more consumer friendly.

In the meantime, the Steam Machine also has display port as a completely issue free display option.

top 96 comments

sorted by: hot top controversial new old
[–] 169 points 11 months ago (6 children)
  • [–] 89 points 11 months ago (3 children)

    Yeah fuck the video codec mafia and all these proprietary shits like HDMI

  • source
  • parent
  • hideshow 3 child comments
  • [–] 110 points 11 months ago

    fuck HDMI

    all my homies hate HDMI

  • source
  • [–] 210 points 11 months ago (17 children)

    With TVs starting to get USB-C inputs, which are displayport under the hood, hopefully HDMI fucks off.

  • source
  • hideshow 17 child comments
  • [–] 22 points 11 months ago (10 children)

    USB-C probably cannot replace either, because the unmating force is too light. A typical HDMI or DisplayPort cable is much thicker, longer and hence heavier than a typical USB-C cable (even those specced to carry high bandwidth, like a thunderbolt cable) because they need better shielding to carry high bandwidth signals long distances - it's not unusual to need to route HDMI several metres (but USB-C cables that long are unusual because of the different purposes)

    For TVs and such it's useful to have the inputs connect vertically, so that they don't stick out the back of the device and cause problems pushing it against a wall. Then the weight of the end of the cable is going to be trying to pull the connector out of the TV. DisplayPort connectors can have a latch to deal with this.

    Of course, there a ways around this: a new connector, for example. But it does mean that you can't just leverage the existing pool of USB-C connectors and cables to make this ubiquitous.

  • source
  • parent
  • hideshow 10 child comments
  • [–] 10 points 11 months ago (5 children)

    To mention, this is also a problem with HDMI (but not DP).

    But just have the usb-c insert top down instead of bottom up, include room for a small loop and cable retention to ensure slack doesnt put pressure on the port. This easily allows for fixed connections with usb-c.

    There are also side-screw locking connectors for usb-c. With HDMI, a top-screw option was made for more fixed install scenarios. That design is ugly af and uses a massive amount more room than the usb-c screw lock approach.

  • source
  • parent
  • hideshow 5 child comments
  • [–] 5 points 11 months ago* (2 children)

    Oh, screw lock as in like some PC tower cables? Yes, that would be really nice, I wouldn't mind that for a phone.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 6 points 11 months ago (1 child)

    Exactly that.

    Its mostly common on commercial devices still, but it is defined.

    https://www.usb.org/document-library/usb-type-cr-locking-connector-specification

    As an example:

    https://www.startech.com/en-us/cables/usb31ccslkv1m

    Though again, a lot of this could be mitigated with a loop, strain relief, and inserting from above into a port rather than letting gravity pull it down. But it would be nice to see side screw locks be more common with usb-c.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 7 points 11 months ago

    That usb-c connector with side screw locks looks like a future I want to live in.

    It's futuristic, but it's open and not corporate. It's miniaturized and sleek, yet still mechanically rugged.

  • source
  • parent
  • [–] 1 point 11 months ago

    The connectors on the back of the TV can be oriented horizontally (like parallel to the screen, not perpendicular), which at least changes the pull force to a torque force, which isn't ideal but easier to hold on to.

  • source
  • parent
  • [–] 38 points 11 months ago (5 children)

    Ballparking but it will likely take closer to a decade than not for that to actually happen... and I am still not optimistic. And there are actually plenty of reasons to NOT want any kind of bi-directional data transfer between your device and the TV that gets updated to push more and more ads to you every single week.

    The reason HDMI is so successful is that the plug itself has not (meaningfully?) changed in closer to 20 years than not. You want to dig out that PS3 and play some Armored Core 4 on the brand new 8k TV you just bought? You can. With no need for extra converters (and that TV will gladly upscale and motion smooth everything...).

    Which has added benefits because "enthusiasts" tend to have an AV receiver in between.

    The only way USB C becomes a primary for televisions (since display port and usb c are arguably already the joint primary for computer monitors) is if EVERY other device migrates. Otherwise? Your new TV doesn't work with the PS5 that Jimmy is still using to watch NFL every week.

  • source
  • parent
  • hideshow 5 child comments
  • [–] 21 points 11 months ago (3 children)

    USB-C adapters for absolutely everything are thankfully quite common now thanks to the laptop/dock industry.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 4 points 11 months ago* (last edited 11 months ago) (2 children)

    In the sense that we have dongles/docks, sure. In the sense of monitors with native USB-c input? These are still fairly rare as the accepted pattern is that your dock has an HDMI/DP port and you connect via that (which actually is a very good pattern for laptops).

    As for TVs? I am not seeing ANYTHING with usb c in for display. In large part because the vast majority of devices are going to rely on HDMI. As I said above.


    I'll also add that many (most?) of those docks don't solve this problem. The good ones are configured such that they can pass the handshake information through. I... genuinely don't know if you can do HDCP over USBC->HDMI as I have never had reason to test it. Regardless, it would require both devices at the end of that chain to be able to resolve the handshakes to enable the right HDMI protocol which gets us back to the exact same problem we started with.

    And the less good docks can't even pass those along. Hence why there is a semi-ongoing search for a good Switch dock among users and so forth.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 8 points 11 months ago (1 child)

    Regarding the Nintendo Switch, it's because of their engineered malicious USB-C protocol design that makes the console "Not behave like a good USB citizen should". It's less of an issue with the peripherals as a whole.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 76 points 11 months ago (3 children)

    Is this why DisplayPort looks better for me on Linux???

  • source
  • hideshow 3 child comments
  • [–] 73 points 11 months ago (2 children)

    Yes. DP is the right choice for civilized people.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 38 points 11 months ago (1 child)

    Yep it's pretty much better in all regards.

    The only downside is no ARC support, but I suppose support for that is pretty hit or miss anyway.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 3 points 11 months ago

    Honestly arc is a great idea that never seems to work for me. I'll always be RIGHT there, but my Blu-ray player turns on randomly when I'm doing something else, or something like that. So I end up turning it off.

  • source
  • parent
  • [–] 64 points 11 months ago (1 child)
  • [–] 51 points 11 months ago (16 children)

    I hated HMDI when it came out, and I continue to hate it.

  • source
  • hideshow 16 child comments
  • [–] 9 points 11 months ago (8 children)

    I tried to stick with DP only, but the tvs with it are getting rarer and much more expensive.

  • source
  • parent
  • hideshow 8 child comments
  • [–] 15 points 11 months ago* (last edited 11 months ago) (7 children)

    Buy monitors instead. Also saves you the headache of dealing with "smart TV" bullshit.

  • source
  • parent
  • hideshow 7 child comments
  • [–] 3 points 11 months ago (4 children)

    Do you know of any big dumb TVs or monitors that I could buy in Europe? I only know of Sceptre TVs which are mostly meant for businesses and storefronts but they are extremely hard to get in Europe.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 1 point 11 months ago* (3 children)

    Biggest I found is the Acer Nitro XV275KP3 Gaming Monitor. You kinda pay gaming hardware prices, but given the support for up to 120Hz and HDR10, I was OK with that. It's mostly used for gaming, anyway.
    It used to be that beamers were a way to sidestep the "smart" bullshit, but they started adding that, too. Even the business ones.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 2 points 11 months ago

    Hard to find monitors larger than a certain size that aren't exorbitantly expensive, and I do like a large screen when it comes to Couch Gaming and watching TV (well, streaming video, I ain't gonna pay for a TV license just to watch the one terrestrial TV show I actually care about)

  • source
  • parent
  • [–] 2 points 11 months ago (5 children)
  • [–] 50 points 11 months ago

    AMD already spent a significant amount of effort implementing HDMI2.1 in their open driver in such a way that it would be compliment. The suits from HDMI consortium still said No.

    https://www.phoronix.com/news/HDMI-2.1-OSS-Rejected

    AMD Linux engineers have spent months working with their legal team and evaluating all HDMI features to determine if/how they can be exposed in their open-source driver. AMD had code working internally and then the past few months were waiting on approval from the HDMI Forum... Sadly, the HDMI Forum has turned down AMD's request for open-source driver support.

    AMD Linux engineer Alex Deucher commented on the ticket:

    "The HDMI Forum has rejected our proposal unfortunately. At this time an open source HDMI 2.1 implementation is not possible without running afoul of the HDMI Forum requirements."
    
  • source
  • [–] 42 points 11 months ago* (last edited 11 months ago) (3 children)

    Capitalism is so cool dude I love having inferior transit of 1s and 0s because some group of leeches in California own the shape that those 1s and 0s pass through

  • source
  • hideshow 3 child comments
  • [–] 8 points 11 months ago* (last edited 11 months ago) (2 children)

    I so wish they only gave a complementary display cable and not an HDMI.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 40 points 11 months ago (4 children)

    governments should start cracking down on codecs. tf are dipshits allowed to hold standards hostage?

  • source
  • hideshow 4 child comments
  • [–] 20 points 11 months ago* (1 child)

    They really just need to demand that open formats are implemented in parallel with any proprietary ones, with no artificial feature/performance disparity allowed.

    That kills any incentive to keep the proprietary ones locked down because eventually the open formats will be available throughout the ecosystem and users will have devices with support in the entire pipeline. Then users will simply no longer want to deal with the locked down formats for long and nobody will want to sell them.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 29 points 11 months ago (7 children)

    I really wish I could find a TV within my desired specs that had DisplayPort. We will buy a Steam Machine to use it in place of our docked Steam Deck in the living room, so being able to use DP would be amazing.

  • source
  • hideshow 7 child comments
  • [–] 20 points 11 months ago (4 children)

    Adapting DisplayPort to HDMI with minimal quality loss is child's play. It's the other way around that's misery.

    Any cheap adapter cable that supports DisplayPort In to HDMI Out should be perfectly fine.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 4 points 11 months ago (1 child)

    i want to say you can buy an adapter to get dp 1.4 out of steam machine and into hdmi 2.1 on a tv and should be fine. just has to be a powered adapter i believe

  • source
  • parent
  • hideshow 1 child comment
  • [–] 23 points 11 months ago (11 children)

    Countdown until some community member patches 2.1 support in

  • source
  • hideshow 11 child comments
  • [–] 21 points 11 months ago* (9 children)

    Not that easy.

    To get HDMI 2.1 support for the Gabe Cube itself essentially requires kernel level patches. Which on a "normal" Linux device is possible (but ill advised) but on these atomic distros where even something like syncthing involves shenanigans to keep active week to week? Ain't happening. Because HDMI is not just mapping data to pins and using the right codecs. There are a LOT of handshakes involved along the way (which is also the basis for HDCP which essentially all commercial streaming services utilize to some degree).

    There ARE methods (that I have personally used) to take a DP->HDMI dongle and flash a super sketchy Chinese (the best source for sketchy tech) firmware to effectively cheat the handshakes. It isn't true HDMI 2.1 but it provides VRR and "good enough for 2025" HDR at 4k/120Hz. But... I would wager money that is violating at least one law or another.

    So expect a lot of those "This ini change fixes all of Windows 11. Just give money to my patreon for it" level fixes. And... idiots will believe it since you can use a dongle to already get like HDMI 2.05 or whatever with no extra effort. And there will likely be a LOT of super sketchy dongles on AliExpress that come pre-flashed that get people up to 2.09 (which is genuinely good enough for most people). But it is gonna be a cluster.

    And that is why all of us with AMD NUCs already knew what a clusterfuck this was going to be.


    There are also ways to fake the handshake in software. I personally did not try that but from what I have seen on message boards? It is VERY temporary (potentially having to redo every single time you change inputs on your TV/receiver) and it is unclear if the folk who think it works actually tested anything or just said "My script printed out 'Handshake Successful', it works with this game that doesn't even output HDR!"

  • source
  • parent
  • hideshow 9 child comments
  • [–] 8 points 11 months ago (4 children)

    Cable Matters sells plenty of different DP->HDMI 2.1 adapters that work with VRR. The main issue here is that you won't get CEC if you use those.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 2 points 11 months ago (3 children)

    I have one of these, but I don't believe they work with HDMI 2.1 VRR (or at least I've never been able to get it to work).
    With a LG B9, I have both G-Sync and HDMI 2.1 VRR support, but no FreeSync. I can get most of the HDMI 2.1 feature set working with a DP->HDMI 2.1 adapter, except for any form of VRR. That's with a RX 9070, but similar situation on a 6800 XT previously.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 2 points 11 months ago* (last edited 11 months ago) (2 children)

    Yeah. If you just want HDR, Cable Matters is the way to go.

    If you buy one and flash it with a sketchy firmware, you can get VRR. But my understanding is the HDR is a smaller range. How much that matters when the vast majority of games aren't taking advantage of HDR is up to you.

    Personally? I love how much HDR pops. I more or less need VRR to not have to care about frame tearing and the like. And when I am running games on an underpowered glorified AMD NUC (or, in my case, ACTUALLY an AMD NUC)... my framerates are neither high nor stable.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 11 months ago (1 child)

    I care about HDR (on Linux) way less than I do VRR in general.
    Is that the "sketchy" firmware you're referring to?

  • source
  • parent
  • hideshow 1 child comment
  • [–] 4 points 11 months ago (2 children)

    a super sketchy Chinese (the best source for sketchy tech)

    Russian is also good

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 11 months ago* (last edited 11 months ago)

    on these atomic distros where even something like syncthing involves shenanigans to keep active week to week? Ain't happening.

    I don't see why you couldn't kexec into a new kernel. kexec will load a kernel into memory from an already running kernel, and jump into it. It'll suck for the user as they'll have to semi-reboot everytime they want HDMI 2.1, but it's easy and doesn't install anything.

    There's also live patching, but I think that'll be a bit of work.

    Of course the kernel needs to be compiled with those options enabled, but most distros do.

    Edit: And they probably won't work with kernel lockdown/secure boot.

  • source
  • parent
  • [–] 14 points 11 months ago (8 children)

    Ship a high quality DP adapter with each onr 😂

  • source
  • hideshow 8 child comments
  • [–] 1 point 11 months ago (7 children)

    The communication protocols are just different enough that an adapter won't work.

  • source
  • parent
  • hideshow 7 child comments
  • [–] 1 point 11 months ago

    DP has an option to transmit HDMI signals instead, this is what passive adapters use and will still have the same HDMI 2.0 issue. A DP source can be passively adapted to HDMI, but a HDMI source cannot be passively adapted to DP.

    You can also get active HDMI adapters which actively convert the signal, and can work with HDMI 2.1. Intel actually has an active converter chip built into their ARC GPUs, and is how they get around this issue.

  • source
  • parent
  • [–] 1 point 11 months ago (3 children)

    What a bummer. I guess TIL that i, in fact, don't use one literally every single day.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 2 points 11 months ago* (2 children)

    Is it 2.1? Does it transmit cec commands? No? Strange...

    It's almost like we are commenting under a post that is saying exactly that.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 13 points 11 months ago

    The main feature of Hdmi has always been DRM.

  • source
  • [–] 11 points 11 months ago (2 children)

    Pfft. People using monitors or tvs. I just plug into it and play it in my head.

  • source
  • hideshow 2 child comments
  • [–] 20 points 11 months ago* (1 child)

    Fuck HDMI! All my homies use DisplayPort.

  • source
  • hideshow 1 child comment
  • [–] 10 points 11 months ago

    I would normally prefer no hdmi at all, but it's an entry point device so it doesn't really make sense to do that.

  • source
  • [–] 8 points 11 months ago

    We need to normalize this kind of headline:

    "The HDMI Forum, whatever the fuck that means, refuses to support open source software development."

  • source
  • load more comments
    view more: next ›
    35 comments in c/gaming@lemmy.zip view that post
    7 comments in c/hardware@lemmy.world view that post