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

Reply via email to