Skip to main content

Questions tagged [drm]

DRM stands for Direct Rendering Manager. It is a hardware specific kernel module giving access to the memory of the graphics card (DMA, AGP) and is part of the Direct Rendering Infrastructure (DRI). This tag should be used for any questions related to the Direct Rendering Manager core or its process libdrm.

1 vote
1 answer
19 views

drmModePageFlip() is failing when process started by systemd service

I created one Linux(STM32MP157 Olinuxino) application which uses DRM and OpenGL libs. The app is running without any issues when started from terminal. My application calls drmModePageFlip() twice ...
Yugandhar Babu's user avatar
0 votes
0 answers
17 views

Is it possible to get separate framebuffers for displays on Nouveau?

I'm using a simple Nvidia GPU (gt730) to run desktop system on a home server. I'm using nouveau as the GPU driver built-in on the 6.9 latest kernel. I use FBDEV (on /dev/fb0) to run the X server. /dev/...
melonfsck's user avatar
0 votes
0 answers
25 views

How are framebuffers, graphics cards and window systems connected?

Loose TL;DR: is the framebuffer device still used in Linux today? If so, does (for example) the X window system first write to, say, /dev/fb0, and then to GPU, or does it write to GPU directly, ...
mteXD's user avatar
  • 1
1 vote
0 answers
57 views

delaying or speeding up drm/kms with amdgpu driver?

I have a amdgpu, using the open source driver. amdgpu driver claims to do early kms by default, but the early is very late. Exactly 2.5s! I wouldn't care much but it breaks and delays my disk ...
gcb's user avatar
  • 428
0 votes
0 answers
132 views

User-defined mode not supported

I'm trying to get my NanoPI R5S, which is running a custom Debian build, to run Wayfire at the connected monitor's native resolution (3440x1440@60). When Wayfire attempts to display, it crashes with ...
sl33nyc's user avatar
2 votes
0 answers
153 views

How does this whole FrameBuffer, DRM, KMS stuff work in todays Linux / Kernel?

I'm confused about what is what nowadays with Linux and video support for the console interface vs X. Do the /dev/fb* items only relate to the old original framebuffer support? Does DRM create/support ...
user3161924's user avatar
0 votes
1 answer
176 views

how to test screens and DRM without x11 or wayland

I'm trying to debug why I can't have all my screens on at the same time. In order to zero in on the problem, I am hoping to find an easy way to control my screens without involving X11 or wayland - ...
Alex028502's user avatar
1 vote
1 answer
59 views

How to check whether my Vestel TV is in standby mode? (X11, HDMI)

I would like to automatically change my xrandr settings depending on whether my second monitor (a Smart TV) is switched on or off. No check or utility that I could think of could differentiate between ...
mic_e's user avatar
  • 649
1 vote
0 answers
138 views

Question about libdrm and GPU device drivers

An article summarizes the steps involved in 3D rendering with OpenGL in this way: Your program starts up, using “OpenGL” to draw. A library, “Mesa”, implements the OpenGL API. It uses card-specific ...
apadana's user avatar
  • 123
0 votes
0 answers
44 views

Mirror/"stream" iGPU display over USB-to-HDMI adapter?

Does anyone know any way for to mirror iGPU display over a USB-to-HDMI adapter? For various reasons my laptop can't use the dedicated Nvidia card and all HDMI and USB-C ports are wired to dGPU. iGPU ...
Daniel Krajnik's user avatar
0 votes
1 answer
243 views

Direct Rendering Manager not working with RTX3060 on propriatery NVIDIA Driver

I have tried to enable the DRM by setting this kernel parameter in Manjaro i3: nvidia_drm.modeset=1 but afterwards the system refused to start lightDM because of the following Xorg error: failed to ...
user2741831's user avatar
1 vote
1 answer
185 views

Writing device tree file for ti sn65dsi86

I'm new to device trees, but from all the research I can't find a comprehensive tutorial on writing device trees. If concrete I have an ti sn65dsi86 and I want to connect it to an imx8 chip. Linux has ...
ptiza_v_nebe's user avatar
0 votes
1 answer
947 views

DRM render node numbering

Why do DRM render nodes in /dev/dri/renderD<X> start their numbering from 128 while the privileged interaces in /dev/dri/card<X> start at zero? $ ls -al /dev/dri/ total 0 drwxr-xr-x 3 ...
Bram's user avatar
  • 899
0 votes
0 answers
451 views

How to record screen when using eglfs on Broadcom VideoCore IV

I have a full-screen Qt app running on a Raspberry Pi 3 using the "eglfs" platform. It draws using KMS/DRM and the /dev/dri/core0 GPU device. The GPU is a Broadcom VideoCore IV. I'd like to ...
Heath Raftery's user avatar
2 votes
0 answers
47 views

Unable to access contents of only certain DVDs

I am using the NexStar DX Bluray drive enclosure with LG WH14NS40 internal Bluray drive with Pop!_OS. For some reason, there are some DVDs which simply do not seem to work. Usually, when I insert a ...
Charlim's user avatar
  • 131

15 30 50 per page