4 ms·
Why is DRM being implemented in the Kernel; What is the profile for an end-user who wants this in their FOSS?
by bigwheels 2mo ago
Why is DRM being implemented in the Kernel; What is the profile for an end-user who wants this in their FOSS?
- lultimouomo 2mo agoDifferent DRM, the one in the kernel is Direct Rendering Manager, which is basically managing access to the GPU.
- dralley 2mo agoDRM = Direct Rendering Manager. GPU scheduling.
- telotortium 2mo agoHere it doesn’t mean “digital rights management”, but “Direct Rendering Manager”, a component of the kernel’s graphics stack: https://docs.kernel.org/gpu/?utm_source=chatgpt.com https://docs.kernel.org/gpu/?utm_source=chatgpt.com
- Lorkki 2mo agoThis is DRM as in Direct Rendering Manager, which is the kernel interface to GPU hardware; not Digital Rights Management.
- cogman10 2mo agoNamed long before Digital Rights Management was a thing (or at least the 3 letter acronym existed for it).
- deleted 2mo ago[deleted]
- deleted 2mo ago[deleted]
- Shish2k 2mo agoThe Direct Rendering Manager is useful for any Linux user who wants to display things on a monitor (unless you're happy with like 640x480 VESA, in which case maybe you don't need it)
- voxic11 2mo agoPeople who want to play video games, or watch videos using hardware decoding, or train machine learning models? DRM here means https://en.wikipedia.org/wiki/Direct_Rendering_Manager https://en.wikipedia.org/wiki/Direct_Rendering_Manager > DRM exposes an API that user-space programs can use to send commands and data to the GPU and perform operations such as configuring the mode setting of the display. > User-space programs can use the DRM API to command the GPU to do hardware-accelerated 3D rendering and video decoding, as well as GPGPU computing.
- proxycon 2mo agoits the Direct Rendering Manager, not the other DRM
- sapphyrus 2mo agoDRM refers to Direct Rendering Manager in this context.