drm-kmod icon indicating copy to clipboard operation
drm-kmod copied to clipboard

RFE: Xe driver support

Open DemiMarie opened this issue 1 year ago • 2 comments

Lunar Lake, Battlemage, and newer Intel graphics cards are Xe2 and require the Xe driver from Linux.

DemiMarie avatar Sep 12 '24 16:09 DemiMarie

...aaand also requires Linux 6.6+ at least. We are still at Linux 6.1-lts at best.

thesunexpress avatar Dec 26 '24 13:12 thesunexpress

Time to update to Linux 6.12?

An alternative might be to run an actual Linux kernel in a Bhyve or Xen VM, pass through the GPU to it, and use a paravirtualized interface to allow the FreeBSD host to access it. Bhyve is the FreeBSD-native solution, but Xen would have the advantage of being able to share code with other projects that have similar needs, such as @QubesOS. (Disclaimer: I work on Qubes OS, but my opinions are my own.)

DemiMarie avatar Dec 27 '24 01:12 DemiMarie

Now that drm-kmod master is at 6.8, I guess it's at least imaginable to try to bring the Xe driver over. Is anyone working or planning to work on this? I'm interested in trying, since I have an A770 I'm not able to use at the moment. And although I'm a decent C programmer, I have no FreeBSD kernel experience, or any other kernel experience really. Does anyone know if there is anything currently missing in LinuxKPI and/or drm-kmod that's required by Xe(the one from 6.8)?

mtlll avatar Jun 13 '25 09:06 mtlll