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.

Filter by
Sorted by
Tagged with
0
votes
0answers
21 views

Why the hdmi output doesn't work on orange pi one?

I made a small linux distro to use on my projects involving an orange pi one H3, but the HDMI output never works To know if the device was supported by the linux kernel, i tested another distro (...
0
votes
0answers
31 views

Error message: [backend/drm/atomic.c:38] Atomic test failed: Permission denied

When I check my journald -u /usr/bin/sway I see this message, [backend/drm/atomic.c:38] Atomic test failed: Permission denied What is that in reference to and how can I fix it?
1
vote
0answers
76 views

Initializing framebuffer device without udev

I am trying to reduce boot time in a Raspberry Pi 4 using Yocto Linux. The system uses SysV init. There is psplash that uses framebuffer, and Qt application that uses DRM/eglfs, displayed ...
1
vote
0answers
20 views

Path from the user-space application to the GPU. X server vs. Direct rendering

Are these hierarchies correct for applications (or some part of) that use OpenGL directly(i.e not GLX) and for those which use XLib in linux? OpenGL: OpenGL --> libmesa --> libdrm --> ...
0
votes
0answers
37 views

run startx on yoctost-example-image-x11 image on stm32mp157 device

I want to use SDL2 to run some application on X11. I build st-example-image-x11 and when LDME service started I can run startX and run my application. I want turn off LDME manager and only run ...
0
votes
0answers
134 views

DSI-Panel (panel-simple-dsi) fails to get initialized

I am trying to get a DSI-Panel up and running. For this i am using armbian as a base system. I have built the distribution first with startard settings which has worked for an raspberry-pi display. ...
1
vote
1answer
558 views

Known Issues With CBS All Access Streaming?

I'm porting this over from the Ubuntu SE, since I'm leaning more toward this being a general linux issue. I saw another post on Ubuntu that had been removed by the moderator on this very same issue. ...
2
votes
0answers
29 views

drm/kms: Limit graphics memory usage of process

Is there a way to limit the amount of graphics resources allocated by a process in the DRM/KMS subsystem, similar to the way one can limit system memory consumption with rlimits and cgroups? Is there ...
4
votes
0answers
173 views

How can I display graphics on the screen from the kernel over the top of my X11/Wayland session?

I want to draw simple (2D bitmapped) graphics onto my screen (in response to (simple) external inputs) with the lowest latency possible (the order of tens of milliseconds) so I can empirically test ...
3
votes
1answer
715 views

How to set bytes of EDID on a i2c device

I have a monitor LG E2251 (monitor details). My computer was connected to the monitor via DVI-I cable; after the power supply broke, the display went black. I rebooted the system and all seemed ok. I ...
2
votes
1answer
1k views

What's the difference between DRM and a graphics driver?

I'm trying to understand what the difference is between DRM (Direct Rendering Manager) and a graphics driver, such as AMD or Nvidia GPU drivers. Reading the DRM wiki[1], it seems to me like DRM is ...
5
votes
2answers
1k views

HDMI monitors not correctly detected after suspend if laptop lid closed

When my Dell XPS 15 9570 laptop is on, the monitor plugged in the HDMI port is correctly detected. Unplugging the monitor also works as expected. However, when waking up from suspend by briefly ...
0
votes
0answers
76 views

How do I find the video memory region(s) representing what's on my screen, from within the Linux kernel?

About 5-20 times a day I am presented with brief visual glitches and heisenbugs caused by race conditions that only occur under high I/O load. These disappear off the screen far too quickly for me to ...
2
votes
2answers
700 views

Can I see the amount of memory which is allocated as GEM buffers?

My /proc/meminfo shows about 500 MB is allocated as Shmem. I want to get more specific figures. I found an explanation here: https://lists.kernelnewbies.org/pipermail/kernelnewbies/2013-July/008628....
1
vote
1answer
566 views

mapping linux /dev/fb0 to DDR for displaying

I want to write a linux driver which maps my specified memory address space to /dev/fb0. the driver should be specified by what part of linux? drm or frame buffer or server X or somthing else? Which ...
1
vote
0answers
988 views

Freezing with nvidia-drm modeset=1

Setup I have an Optimus laptop with a GTX 1050, Intel i7 7700HQ, a 128GB SSD and 8GB of RAM. Using Arch Linux and KDE Plasma. Using Nvidia proprietary drivers version 396.24-19. $ kf5-config --...
0
votes
1answer
710 views

pkg set-publisher: One or more client key and certificate files have expired

I have an older Solaris 11.3 box. The box has my old key and certificate on it and they are expired. It is causing pkg update to fail: pkg update: One or more client key and certificate files have ...
0
votes
1answer
1k views

pkg set-publisher fails on Solaris 11

I'm trying to install Sun/Oracle Studio on Solaris 11. We have a free developer account on the Sun Developer Network. I have the developer key and certificate. I scp'd them to the UltraSPARC ...
3
votes
0answers
10k views

How to switch drivers from radeon to amdgpu?

The issue: switching over from Radeon kernel driver (radeon.ko) over to Amdgpu (amdgpu.ko). I was able to get up to the point where it seems to load the amdgpu as seen in the boot screen, but it it ...
3
votes
2answers
6k views

Is it possible to convert Apple Music format to MP3? [closed]

A few days ago, I dragged some Apple Music songs to my MP3 player. When I played it, there was no sound. I googled to find a solution, but people all said that the files are DRM-encrypted on Apple ...
4
votes
0answers
456 views

DRM KMS and Frame buffer

I need to build a graphics driver for E4690 card with ATI Raden RV730 GPU on it. Its only beginning. I am trying to understand the relationship between the following from linux sources: DRM KMS Frame ...
4
votes
0answers
258 views

Any way to run multiple fullscreen EGL applications?

This came up while trying to launch Retroarch from Kodi on a Raspbian without X, both applications built to run on top of KMS/DRM with OpenGL ES2/EGL as the backend. While the first application (Kodi)...
7
votes
1answer
4k views

Disable framebuffer in QEMU guests

The QEMU options -display curses and -nographic -device sga (the serial graphics adapter) are very convenient for running QEMU outside of a graphical environment. (think: remote ssh connection, ...
13
votes
3answers
15k views

How to play AAX audio books from Audible?

I have bought some audio books at Audible. The default .aa files play fine in VLC, but the quality is pretty bad - there's a constant background hum during any speech. Their enhanced quality audio ...
3
votes
0answers
106 views

DRM Encoder Slave Driver [closed]

I need to write a DRM encoder slave driver (to be used by a Xilinx board). I've looked at several encoder slave drivers that are in the Xilinx kernel repository but I'm still trying to wrap my head ...
5
votes
0answers
995 views

DRM Intel DP failure

I have a Thinkpad X1C (gen 3) with Arch Linux installed. When I connect a monitor to the laptop DP it flicks on and off, some of the time causing kernel panic. Looking at the system log I see the ...
1
vote
0answers
229 views

x11 - can't move mouse cursor with nouveau, xev still reports movement

I am currently using the nouveau DRM with fallback xf86-video-modesetting drivers on arch linux with a GTX 1080. I am currently experiencing an issue in x.org where my mouse will be stuck at the ...
1
vote
0answers
206 views

Current display mode

Under the sysfs drm module I can obtain all available modes for a particular connector at /sys/class/drm/card0-*/modes. Is it possible or even logical to request the current state the card is in? All ...
1
vote
0answers
168 views

Enable/disable display using libdrm

I want to know if it's possible to turn on/turn off the display using some function of DRM.
4
votes
0answers
241 views

What processes are used by DRM?

Whenever some content is DRM-protected, screenshots of such content are masked. Even using Terminal does not avoid such problems. Which processes in ps ax are used by DRM that is implemented by ...
5
votes
1answer
2k views

Mounting a SafeDisc-protected ISO on Linux

I have a copy of a very old and obscure software CD (circa 2004). The disc uses SafeDisc copy protection and needs to be in the CD tray for the program to run. I have been using the original CD under ...
1
vote
0answers
2k views

Linux 4.1.6 Radeon UVD Not Responding

I've seen the same problem before version 3.19, could not remember since when, but it seems to disappear on version 3.19. But when I compile version 4.1.6 using 3.19 config, the problem came back. ...
2
votes
0answers
363 views

Specify Virtual Size using DRM with Frambuffer Emulation

I am attempting make use of double buffering on an AM335x processor. We have an example running on a demo image that was not created by us. I am working on putting together our own image using ...
1
vote
0answers
390 views

Tegra Mesa GLES without X

I am trying to setup a Tegra 3 (Toradex Apalis T30) based system that will have an OpenGL ES based user interface on a touch screen. Unfortunately the standard Linux4Tegra kernel is seriously outdated ...
3
votes
1answer
1k views

What is MCH_SSKPD warning in dmesg?

While i was reading dmesg log just to check that everything is fine, i met [ 18.956187] [drm] Wrong MCH_SSKPD value: 0x16040307 [ 18.956190] [drm] This can cause pipe underruns and display ...
4
votes
1answer
3k views

DisplayPort and Intel HD cause GPU hangs

My system has problems with the displayport connection. This is indicated by several problems that, at the first glance, do not have anything in common. The reason why I claim DP for being the cause, ...