Synaptics here — we're the upstream for evdi. A correction to comment #5: PR #558 was closed, not merged. We declined it because we were removing struct fb_ops entirely in the following push, and it only addressed the fb_debug_enter/fb_debug_leave errors in evdi_fb.c — not the struct_mutex uses in evdi_gem.c/evdi_modeset.c, nor the removed DRM_* logging macros. Cherry-picking it onto 1.14.2 would not produce a working build.
The actual fix shipped in v1.14.15 (https://github.com/DisplayLink/evdi/releases/tag/v1.14.15), which reworks all three areas. (See also issue #566, now closed.) Three things that should make updating noble straightforward: 1.14.15 is already in Ubuntu — resolute ships evdi 1.14.15+dfsg-0ubuntu1. Noble already ships 1.14.15 built against kernel 7.0: linux-modules-evdi-generic-hwe-24.04 (7.0.0-30.30~24.04.1) provides evdi-dkms (= 1.14.15+dfsg-0ubuntu1). So noble has 1.14.15 as a prebuilt module but 1.14.2 as DKMS — and the prebuilt one demonstrably compiles against 7.0. The breakage comes from noble's own HWE kernel (7.0.0 from noble-updates/main), so this is a regression inside a supported release, not a new-feature request. We're happy to help get this fixed — we can verify a 1.14.15 build on affected hardware, and can look at preparing the upload if that would be useful. Who would be the right person to coordinate with? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2161194 Title: evdi-dkms 1.14.2+dfsg-1ubuntu1.4 fails to build with kernel 7.0 HWE To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/evdi/+bug/2161194/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
