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.

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.

Learn more on Wikipedia.

See also KMS

47 questions
18
votes
3 answers

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 files open in VLC, which displays the frontispiece,…
l0b0
  • 50,672
  • 41
  • 197
  • 360
10
votes
1 answer

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, rescue system etc.) Both modes fail to work with…
maxschlepzig
  • 56,316
  • 50
  • 205
  • 279
9
votes
3 answers

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 lifting the lid open, the HDMI port is not…
istepaniuk
  • 173
  • 1
  • 12
6
votes
1 answer

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 basically a graphics hardware driver, however this…
Matt
  • 63
  • 1
  • 3
6
votes
0 answers

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 buffer What is the purpose for each? How do…
anupamD
  • 161
  • 2
5
votes
0 answers

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 following errors regarding the DP: $ sudo journalctl…
noamelf
  • 51
  • 5
5
votes
1 answer

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 Wine on Linux without a hitch for years. However,…
user339676
  • 877
  • 2
  • 9
  • 15
4
votes
1 answer

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 pass the POST as usual, however I cannot see the…
pathox
  • 41
  • 2
4
votes
0 answers

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 stops going any further from that point on. The…
Demon
  • 231
  • 1
  • 2
  • 5
4
votes
0 answers

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) is running, I can launch the other one…
neuviemeporte
  • 355
  • 1
  • 3
  • 7
4
votes
1 answer

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, is that when I connect another monitor via DVI…
ManuelSchneid3r
  • 4,256
  • 8
  • 41
  • 58
3
votes
0 answers

Firefox seems to need “catchup time” after unlocking screen (using light-locker/lightdm)

(Possibly related to After unlocking light-locker, screen remains blank proportional to how long it's been locked) I’ve recently switched from xscreensaver to light-locker because of an annoying bug that hit me during the upgrade to xscreensaver…
obadz
  • 176
  • 5
3
votes
0 answers

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 the results of drawing to the screen a) in…
i336_
  • 1,007
  • 1
  • 10
  • 28
3
votes
2 answers

Is it possible to convert Apple Music format to MP3?

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 Music to prevent piracy, and I could find no more…
Audrey Clarke
  • 47
  • 1
  • 3
3
votes
0 answers

DRM Encoder Slave Driver

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 around what's needed. I'm struggling to find any…
1
2 3 4