MIPI camera was finally working after the updates in December on Dell precision 5490 via libcamhal0. After a recent update (kernel from 6.8 to 6.11) the camera stop working. It is well recognised by the systems, but it shows a black image constantly and the spy indicating the activation on the camera on the top of the screen does not show up anymore. I followed strategies used in similar topics but without success…
Yes, I have already seen this discussion and tried to follow it but without success. Here a screenshot of the additional drivers that are currently installed and activated
Could it be a problem after updating the kernel from 6.8 to 6.11 ? The camera stop working after a recent update, and I am pretty sure the kernel have been updated a few weeks ago…
I was prompted a MOK when installing mine, but it was all smooth. You create your password, give it when required, and then everything should work out.
But yes, I am still using 6.8. Of course, you can always boot with the old kernel version, if that was working.
@federicarike Yep, normally I did all the steps as required…ok, do you know the procedure to boot with the old kernel ? I tried to search online, but I couldn’t manage to do it…Thanks !
@federicarike Yes, all installed. I just have a doubt on the package inter-ipu6-dkmg. When I run the code sudo apt install I get this output, and when I look into Synaptic manager the package seems not to be installed. But all the listed files are well present in the folder /lib/modules/6.11.0-17-generic/updates/dkms/ :
Les NOUVEAUX paquets suivants seront installés :
intel-ipu6-dkms
0 mis à jour, 1 nouvellement installés, 0 à enlever et 25 non mis à jour.
Il est nécessaire de prendre 199 ko dans les archives.
Après cette opération, 1 443 ko d'espace disque supplémentaires seront utilisés.
Réception de :1 http://fr.archive.ubuntu.com/ubuntu noble-updates/universe amd64 intel-ipu6-dkms amd64 0~git202406240945.aecec2aa-0ubuntu2~24.04.2 [199 kB]
199 ko réceptionnés en 0s (990 ko/s)
Sélection du paquet intel-ipu6-dkms précédemment désélectionné.
(Lecture de la base de données... 305369 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../intel-ipu6-dkms_0~git202406240945.aecec2aa-0ubuntu2~24.04.2_amd64.deb ...
Dépaquetage de intel-ipu6-dkms (0~git202406240945.aecec2aa-0ubuntu2~24.04.2) ...
Paramétrage de intel-ipu6-dkms (0~git202406240945.aecec2aa-0ubuntu2~24.04.2) ...
Loading new ipu6-drivers-0~git202406240945.aecec2aa-0ubuntu2~24.04.2 DKMS files...
Building for 6.11.0-17-generic
Building initial module for 6.11.0-17-generic
Done.
intel-ipu6.ko.zst:
Running module version sanity check.
- Original module
- Installation
- Installing to /lib/modules/6.11.0-17-generic/updates/dkms/
intel-ipu6-isys.ko.zst:
Running module version sanity check.
- Original module
- Installation
- Installing to /lib/modules/6.11.0-17-generic/updates/dkms/
intel-ipu6-psys.ko.zst:
Running module version sanity check.
- Original module
- Installation
- Installing to /lib/modules/6.11.0-17-generic/updates/dkms/
hm11b1.ko.zst:
Running module version sanity check.
Module version for hm11b1.ko.zst
exactly matches what is already found in kernel 6.11.0-17-generic.
DKMS will not replace this module.
You may override by specifying --force.
ov01a1s.ko.zst:
Running module version sanity check.
Module version for ov01a1s.ko.zst
exactly matches what is already found in kernel 6.11.0-17-generic.
DKMS will not replace this module.
You may override by specifying --force.
ov01a10.ko.zst:
Running module version sanity check.
Module version for ov01a10.ko.zst
exactly matches what is already found in kernel 6.11.0-17-generic.
DKMS will not replace this module.
You may override by specifying --force.
ov02c10.ko.zst:
Running module version sanity check.
Module version for ov02c10.ko.zst
exactly matches what is already found in kernel 6.11.0-17-generic.
DKMS will not replace this module.
You may override by specifying --force.
ov02e10.ko.zst:
Running module version sanity check.
Module version for ov02e10.ko.zst
exactly matches what is already found in kernel 6.11.0-17-generic.
DKMS will not replace this module.
You may override by specifying --force.
hm2170.ko.zst:
Running module version sanity check.
Module version for hm2170.ko.zst
exactly matches what is already found in kernel 6.11.0-17-generic.
DKMS will not replace this module.
You may override by specifying --force.
hm2172.ko.zst:
Running module version sanity check.
Module version for hm2172.ko.zst
exactly matches what is already found in kernel 6.11.0-17-generic.
DKMS will not replace this module.
You may override by specifying --force.
hi556.ko.zst:
Running module version sanity check.
Module version for hi556.ko.zst
exactly matches what is already found in kernel 6.11.0-17-generic.
DKMS will not replace this module.
You may override by specifying --force.
ov08a10.ko.zst:
Running module version sanity check.
Module version for ov08a10.ko.zst
exactly matches what is already found in kernel 6.11.0-17-generic.
DKMS will not replace this module.
You may override by specifying --force.
ov13858.ko.zst:
Running module version sanity check.
Module version for ov13858.ko.zst
exactly matches what is already found in kernel 6.11.0-17-generic.
DKMS will not replace this module.
You may override by specifying --force.
ov8856.ko.zst:
Running module version sanity check.
Module version for ov8856.ko.zst
exactly matches what is already found in kernel 6.11.0-17-generic.
DKMS will not replace this module.
You may override by specifying --force.
ov08x40.ko.zst:
Running module version sanity check.
Module version for ov08x40.ko.zst
exactly matches what is already found in kernel 6.11.0-17-generic.
DKMS will not replace this module.
You may override by specifying --force.
depmod...
By the way, I managed to get to Grub via Esc key, but I just get to the grub command line and not to a bootloader menu, so I didn’t manage to try to boot with the previous kernel.
@pbarbieri From the >GRUB type normal, then press Enter, then Esc. (No worries, you just pressed Esc too many times and the GRUB popped up).
Given the other MIPI camera issues we solved these days I am starting thinking that intel-ipu6-dkms may be superfluous. A lot of us are now using the HAL library (e.g. libcamhal0), so under additional drivers make sure to select the latter. Of course, you can always purge intel-ipu6-dkms.
Also, some user by sudo apt-get update && sudo apt-get upgrade got additional drivers at a later time.