4 ms·
AMD Readies Full Open-Source HDMI 2.1 Support for Linux
- theandrewbailey 4mo ago> A significant negotiation took place late last year on Valve's side. Given its use of AMD hardware and experience, Valve attempted to engage with the HDMI Forum leadership to gain approval for the open-source implementation. ... Valve's SteamOS uses open-source AMD GPU driver components because the Steam Machine runs on an AMD RDNA 3 GPU, and the company's negotiations seem to have done their part. Gaben be praised!
- pm90 4mo agoamazing how much valve has advanced consumer readiness of linux.
- maeln 4mo agoA lot can be said about the proprietary and closed nature of Steam. But for a while, and even more in recent year, Valve has truly contributed in a good faith manner to free softwares and the linux community. Sure, it's to serve they own interest in selling Steam-branded hardware, but they probably could have gone the easier route that a lot of vendor ends up to where they contribute the minimum and keep a lot of things proprietary (making things like hdmi 2.1 support easier).
- arcfour 4mo ago> Sure, it's to serve they own interest in selling Steam-branded hardware But that's fine, even preferable? I love it when my interests and someone else's interests naturally align themselves.
- theturtletalks 4mo agoIsn’t Linux even supporting HDCP antithetical to what it stands for?
- bzzzt 4mo agoLinux also supports secure boot and locking down your accounts. Open technology doesn't mean everybody can do everything.
- theturtletalks 4mo agoBut why is anti-cheat so hard to build for Linux then? Because it needs kernel-level access?
- cassianoleal 4mo agoIt's not hard to build. It's just very hard to guarantee it won't be tampered with, making it ineffective.
- theturtletalks 4mo agoWon’t HDCP face the same tampering?
- cassianoleal 4mo agoI honestly don't know, but I assume HDCP can be implemented on the proprietary firmware blobs.
- zamadatix 4mo agoThe kernel driver for HDCP is about orchestrating it to happen on the GPU, not about implementing HDCP in software running on the CPU. I.e. the place you need to hack is in the GPU so it continues like HDCP is enabled even though it isn't, not the kernel driver asking the GPU to enable/disable HDCP normally. Meanwhile, kernel level anti cheats live their full life on the CPU and the logic is itself the software driver. Hacking the software driver therefore gives you actual direct control of the anticheat behavior and functionality itself.
- tancop 4mo ago
- deleted 4mo ago[deleted]
- ChrisArchitect 4mo agoStory from May OP; Related discussion on this and additional DSC support then: https://news.ycombinator.com/item?id=48105874 https://news.ycombinator.com/item?id=48105874