Intel-ipu6-dkms package fails because renaming of asm/unaligned.h

Ubuntu Version:
Example: 24.04 LTS

Problem Description:
Trying to have the integrated camera on a Dell laptop working when upgrading from Ubuntu 22.04 (originally certified version) to Ubuntu 24.04.
It even worked just when I made the update, but just after it stop, and it seems that I can’t install the package intel-ipu6-dkms (from the dell repository???), with compile error message saying that it can’t find the file asm/unaligned.h.

On some posts I read that kernel 6.12 moved this file to linux/unaligned.h, and I have now kernel 6.14.

What is the best approach? Revert to kernel 6.11 (how and and how to stop having updated to later kernel?) or try with a symlink ?

Install the DKMS from the archive:

$ sudo apt install intel-ipu6-dkms

If that fails:

$ sudo ubuntu-bug intel-ipu6-dkms

This topic was automatically closed after 30 days. New replies are no longer allowed.