Hi,
sorry for taking so long, have not had time for this recently.
I checked the state and they fixed it indeed for newer ubuntu kernels, but their ubuntu version detection don't trigger with our kernel (which makes sense). I asked them about possible solutions here:
https://github.com/intel-gpu/intel-gpu-i915-backports/issues/203
Let's see what they answer, but in the meantime you'd have to patch their repo manually with the following diff to make it work (note that these changes will only work on our/ubuntus kernel, and not an upstream 6.8)
Code:
diff --git a/backport-include/backport/backport_macro.h b/backport-include/backport/backport_macro.h
index 27a2019..55ba361 100644
--- a/backport-include/backport/backport_macro.h
+++ b/backport-include/backport/backport_macro.h
@@ -5,7 +5,7 @@
#include <backport/autoconf.h>
#if LINUX_VERSION_IS_GEQ(6,9,6) || \
- (LINUX_VERSION_IS_GEQ(6,8,0) && UBUNTU_BACKPORT_VERSION_IS_GEQ(43,43))
+ LINUX_VERSION_IS_GEQ(6,8,0)
/*
* 8e21de5f99b2 drm/mst: Fix NULL pointer dereference at drm_dp_add_payload_part2
If there isn't a good way forward with their repo, I could fork it with these changes and one could use that...