Package Details: i915-sriov-dkms 2026.05.03-1

Git Clone URL: https://aur.archlinux.org/i915-sriov-dkms.git (read-only, click to copy)
Package Base: i915-sriov-dkms
Description: Linux i915 module patched with SR-IOV support
Upstream URL: https://github.com/strongtz/i915-sriov-dkms
Licenses: GPL-2.0-only
Conflicts: i915-sriov-dkms-git
Submitter: bbaa
Maintainer: bbaa
Last Packager: bbaa
Votes: 4
Popularity: 0.063563
First Submitted: 2024-10-27 13:59 (UTC)
Last Updated: 2026-05-05 13:13 (UTC)

Dependencies (2)

Required by (0)

Sources (1)

Latest Comments

recallmenot commented on 2026-05-10 19:28 (UTC) (edited on 2026-05-10 20:29 (UTC) by recallmenot)

currently fails to build on 7.0.5. wasn't able to get it to build with a simple:

diff --git a/PKGBUILD b/PKGBUILD
index 65bc60a..1805351 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
 # Maintainer: bbaa <bbaa@bbaa.me>

 pkgname=i915-sriov-dkms
-pkgver=2026.05.03
+pkgver=2026.05.06
 pkgrel=1
 pkgdesc="Linux i915 module patched with SR-IOV support"
 arch=('x86_64')
@@ -13,7 +13,7 @@ conflicts=("${pkgname}-git")
 backup=("etc/tmpfiles.d/i915-set-sriov-numvfs.conf")
 install=${pkgname}.install
 source=("$pkgname-$pkgver.tar.gz::https://codeload.github.com/strongtz/i915-sriov-dkms/tar.gz/$pkgver")
-sha256sums=('7fd179ccf503ee6c985fdf2eb044c003e975c8e26f6c361ef199a91341e43874')
+sha256sums=('7a30e4785bcad9cf747cb4c164d03de79c42dedb367a2637b197a077a734c677')

 package() {
    cd "$srcdir/$pkgname-$pkgver"

for the meantime, luckily strongtz' repo includes a PKGBUILD:

git clone https://github.com/strongtz/i915-sriov-dkms.git
cd i915-sriov-dkms
makepkg -os
makepkg -ef
makepkg -ei

then it built fine for 7.0.5 :)

ipaqmaster commented on 2025-01-31 04:13 (UTC)

They're installed. I think it's because of the BUILD_EXCLUSIVE_KERNEL flag in i915-sriov-dkms.

bbaa commented on 2025-01-31 04:11 (UTC)

You need to install the kernel headers for dkms to build. https://wiki.archlinux.org/title/Dynamic_Kernel_Module_Support#Installation

ipaqmaster commented on 2025-01-30 02:09 (UTC) (edited on 2025-01-30 02:23 (UTC) by ipaqmaster)

Trying to install this package seems to throw

(2/3) Install DKMS modules
==> ERROR: Missing 6.8.9-arch1-1 kernel headers for module i915-sriov-dkms/2025.01.22.
==> ERROR: Missing 6.8.9-arch1-2 kernel headers for module i915-sriov-dkms/2025.01.22.
==> ERROR: Missing 6.12.10-arch1-1 kernel modules tree for module i915-sriov-dkms/2025.01.22.

During installation and does not install the module. Same for the -git package. I'm on linux-lts which is 6.6.72-1-lts at the moment.

dkms.conf specifies BUILD_EXCLUSIVE_KERNEL="^6\.([8-9]|1[0-3])" but I get the feeling this won't build with an older kernel version.


I was able to work around this problem by rolling back to an older commit which supports 6.6.72-1-lts: