UB
Universal Blue•4mo ago
cg-

Intel XE Driver

I've been interested in trying out sr-iov with my Intel iGPU, which I understand can either be done with a DKMS module [https://github.com/strongtz/i915-sriov-dkms] or by upgrading the kernel to the 6.8rc and using the new Intel Xe drivers that support sr-iov. Is there a way to do either of these in an ostree based system?
11 Replies
HikariKnight
HikariKnight•4mo ago
turn the driver into a kmod instead of dkms (not my field) and make a custom image or wait for 6.8 to release
©TriMoon™
©TriMoon™•4mo ago
a dkms module produces a kmod (kernel Module) AFAIK 😉
HikariKnight
HikariKnight•4mo ago
yes but dkms is not supported in ostree
©TriMoon™
©TriMoon™•4mo ago
ahh can't compile a kernel module iin ostree? 🤔 Because of no kernel sources i guess?
HikariKnight
HikariKnight•4mo ago
ask kyle for the specifics, i am just going of the info i have as i havent fiddled with kernel modules in ostree as i have not needed to
©TriMoon™
©TriMoon™•4mo ago
@Kyle Gospo ping for ☝️ 😉
1/4 Life
1/4 Life•4mo ago
dkms doesn't work in ostree, haven't looked into why but that's just a thing kmods work fine, we pre-build them to avoid needing kernel-devel and everything else on all of our images you can certainly build + load a kmod as an end user
©TriMoon™
©TriMoon™•4mo ago
Just to make sure: a kmod = a kernel module right? or are we talking different terminology here?
1/4 Life
1/4 Life•4mo ago
yep same concept as dkms just an alternative
©TriMoon™
©TriMoon™•4mo ago
then it is illogial but ahh well ive seen somany illogical things 🤣 so bottom line no DKMS in ostree. got it 👍 glad we got the nVidia driver pre-installed then hahaha
cg-
cg-•4mo ago
Thanks everyone