What's the difference between DRM and a graphics driver?What combinations of NVidia GPUs are well supported...

Why does this pattern in powers happen?

Names of the Six Tastes

Identity of a supposed anonymous referee revealed through "Description" of the report

Opposite party turned away from voting when ballot is all opposing party

Why is it wrong to *implement* myself a known, published, widely believed to be secure crypto algorithm?

I'm attempting to understand my 401k match and how much I need to contribute to maximize the match

Magical Modulo Squares

Add elements inside Array conditionally in JavaScript

Creating Stored Procedure in local db that references tables in linked server

How to avoid making self and former employee look bad when reporting on fixing former employee's work?

What is the Ancient One's mistake?

How do I minimise waste on a flight?

How could a civilization detect tachyons?

Can radiation block all wireless communications?

When was it publicly revealed that a KH-11 spy satellite took pictures of the first Shuttle flight?

99 coins into the sacks

My perfect evil overlord plan... or is it?

How long can fsck take on a 30 TB volume?

Using mean length and mean weight to calculate mean BMI?

Examples where existence is harder than evaluation

What's the difference between "ricochet" and "bounce"?

Crime rates in a post-scarcity economy

History: Per Leviticus 19:27 would the apostles have had corner locks ala Hassidim today?

Visual Studio Code download existing code



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


What combinations of NVidia GPUs are well supported with with driver 319.82?Linux - rendering performance after switching from nvidia to nouveau driversUnable to load the kernel module 'nvidia.ko'Installing Mali Drivers? (ArchLinuxARM)What is the difference between optirun and primusrun (bumblebee)Is there a way to reduce screen brightness or change its colors when using the SCFB driver on FreeBSD?Beignet fails on a machine with Intel GPU and an NVIDIA graphics cardDoes installing the proprietary Nvidia driver fix the frequent system hang/crash problem with the nouveau driver on Fedora 27?My system is constantly processing something, heating up my laptopLinux mint Tara 19 problems with Nvidia Drivers [MX150]






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}







0















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 doesn't explain the existence of proprietary or FOSS graphics drivers for discrete GPUs.



What then, is the difference, or use case, for DRM over mesa or Nvidia drivers? What happens with DRM when AMD drivers are installed? Are they used for different tasks? Are proprietary drivers built around DRM?



[1]https://en.wikipedia.org/wiki/Direct_Rendering_Manager










share|improve this question







New contributor



Matt is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.















  • 1





    DRM is a functionality ( a bunch of standardized API, also allows drivers to implement more) provided by GPU driver. Mesa is different, it's a userland software.

    – 炸鱼薯条德里克
    2 hours ago


















0















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 doesn't explain the existence of proprietary or FOSS graphics drivers for discrete GPUs.



What then, is the difference, or use case, for DRM over mesa or Nvidia drivers? What happens with DRM when AMD drivers are installed? Are they used for different tasks? Are proprietary drivers built around DRM?



[1]https://en.wikipedia.org/wiki/Direct_Rendering_Manager










share|improve this question







New contributor



Matt is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.















  • 1





    DRM is a functionality ( a bunch of standardized API, also allows drivers to implement more) provided by GPU driver. Mesa is different, it's a userland software.

    – 炸鱼薯条德里克
    2 hours ago














0












0








0








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 doesn't explain the existence of proprietary or FOSS graphics drivers for discrete GPUs.



What then, is the difference, or use case, for DRM over mesa or Nvidia drivers? What happens with DRM when AMD drivers are installed? Are they used for different tasks? Are proprietary drivers built around DRM?



[1]https://en.wikipedia.org/wiki/Direct_Rendering_Manager










share|improve this question







New contributor



Matt is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











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 doesn't explain the existence of proprietary or FOSS graphics drivers for discrete GPUs.



What then, is the difference, or use case, for DRM over mesa or Nvidia drivers? What happens with DRM when AMD drivers are installed? Are they used for different tasks? Are proprietary drivers built around DRM?



[1]https://en.wikipedia.org/wiki/Direct_Rendering_Manager







linux linux-kernel drivers gpu drm






share|improve this question







New contributor



Matt is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.










share|improve this question







New contributor



Matt is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.








share|improve this question




share|improve this question






New contributor



Matt is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.








asked 3 hours ago









MattMatt

1




1




New contributor



Matt is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.




New contributor




Matt is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.










  • 1





    DRM is a functionality ( a bunch of standardized API, also allows drivers to implement more) provided by GPU driver. Mesa is different, it's a userland software.

    – 炸鱼薯条德里克
    2 hours ago














  • 1





    DRM is a functionality ( a bunch of standardized API, also allows drivers to implement more) provided by GPU driver. Mesa is different, it's a userland software.

    – 炸鱼薯条德里克
    2 hours ago








1




1





DRM is a functionality ( a bunch of standardized API, also allows drivers to implement more) provided by GPU driver. Mesa is different, it's a userland software.

– 炸鱼薯条德里克
2 hours ago





DRM is a functionality ( a bunch of standardized API, also allows drivers to implement more) provided by GPU driver. Mesa is different, it's a userland software.

– 炸鱼薯条德里克
2 hours ago










0






active

oldest

votes












Your Answer








StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "106"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});






Matt is a new contributor. Be nice, and check out our Code of Conduct.










draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f517675%2fwhats-the-difference-between-drm-and-a-graphics-driver%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes








Matt is a new contributor. Be nice, and check out our Code of Conduct.










draft saved

draft discarded


















Matt is a new contributor. Be nice, and check out our Code of Conduct.













Matt is a new contributor. Be nice, and check out our Code of Conduct.












Matt is a new contributor. Be nice, and check out our Code of Conduct.
















Thanks for contributing an answer to Unix & Linux Stack Exchange!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f517675%2fwhats-the-difference-between-drm-and-a-graphics-driver%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Taj Mahal Inhaltsverzeichnis Aufbau | Geschichte | 350-Jahr-Feier | Heutige Bedeutung | Siehe auch |...

Baia Sprie Cuprins Etimologie | Istorie | Demografie | Politică și administrație | Arii naturale...

Nicolae Petrescu-Găină Cuprins Biografie | Opera | In memoriam | Varia | Controverse, incertitudini...