Remix.run Logo
bigwheels an hour ago

Why is DRM being implemented in the Kernel; What is the profile for an end-user who wants this in their FOSS?

telotortium 42 minutes ago | parent | next [-]

Here 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

voxic11 40 minutes ago | parent | prev | next [-]

People 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

> 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.

Shish2k 40 minutes ago | parent | prev | next [-]

The 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)

Lorkki 41 minutes ago | parent | prev | next [-]

This is DRM as in Direct Rendering Manager, which is the kernel interface to GPU hardware; not Digital Rights Management.

cogman10 40 minutes ago | parent [-]

Named long before Digital Rights Management was a thing (or at least the 3 letter acronym existed for it).

lultimouomo 42 minutes ago | parent | prev | next [-]

Different DRM, the one in the kernel is Direct Rendering Manager, which is basically managing access to the GPU.

41 minutes ago | parent | prev | next [-]
[deleted]
41 minutes ago | parent | prev | next [-]
[deleted]
sapphyrus 36 minutes ago | parent | prev | next [-]

DRM refers to Direct Rendering Manager in this context.

dralley 42 minutes ago | parent | prev | next [-]

DRM = Direct Rendering Manager. GPU scheduling.

proxycon 38 minutes ago | parent | prev [-]

its the Direct Rendering Manager, not the other DRM