[webcam] pas de webcam détectée sur Dell Latitude Detachable 7230 (ipu6)

Reconnaissance et configuration du matériel / kernel linux
Blabladodo
Hankyu
Messages : 38
Inscription : mer. 04 nov. 2015, 14:10
Localisation : Montpellier

[webcam] pas de webcam détectée sur Dell Latitude Detachable 7230 (ipu6)

Message par Blabladodo »

Bonjour à tous et meilleurs vœux pour cette année 2025 !

Je viens chercher vos lumières car j'ai un problème avec la dernière machine que j'ai acheté : il s'agit d'un Dell Latitude Detachable 7230, équipé d'une caméra IPU6, que je ne parviens pas à faire fonctionner, problème assez connu.

Actuellement je tourne sous Archlinux, kernel linux-lts (Linux Archlinux-DellD7320 6.6.70-1-lts #1 SMP PREEMPT_DYNAMIC Thu, 09 Jan 2025 13:22:24 +0000 x86_64 GNU/Linux).

J'ai pris connaissance de plusieurs pages dédiées, et entreprit d'installer les paquets suivants : intel-ipu6-camera-bin (OK), intel-ipu6-dkms-git (OK), icamerasrc-git ==> non-OK, bloqué par la compilation non-aboutie de ipu6-camera-hal :

Code : Tout sélectionner

Préparation...
Vérification des dépendances de icamerasrc-git...
Clonage des fichiers de construction de intel-ipu6ep-camera-hal-git...
Création des informations de intel-ipu6ep-camera-hal-git...
Vérification des dépendances de intel-ipu6ep-camera-hal-git...
Vérification des dépendances de intel-ipu6-camera-hal-git...
Résolution des dépendances...
Recherche des conflits entre paquets...
Clonage des fichiers de construction de intel-ipu6-camera-hal-git...
Création des informations de intel-ipu6-camera-hal-git...
Clonage des fichiers de construction de icamerasrc-git...
Création des informations de icamerasrc-git...

Construction de intel-ipu6-camera-hal-git...
==> Création du paquet intel-ipu6-camera-hal-git r87.113ca90-1 (ven. 17 janv. 2025 00:40:36)
==> Vérification des dépendances pour l’exécution…
==> Vérification des dépendances pour la compilation…
==> Récupération des sources…
  -> Clonage du dépôt ipu6-camera-hal git…
Clonage dans le dépôt nu '/var/tmp/pamac-build-timothee/intel-ipu6-camera-hal-git/ipu6-camera-hal'
==> Validation des fichiers source avec sha256sums…
    ipu6-camera-hal ... Ignoré
==> Suppression du répertoire $srcdir/ existant…
==> Extraction des sources…
  -> Création d’une copie de travail du dépot ipu6-camera-hal git…
Clonage dans 'ipu6-camera-hal'...
fait.
==> Lancement de pkgver()…
==> Version mise à jour : intel-ipu6-camera-hal-git r122.8346d93-1
==> Lancement de build()…
CMake Deprecation Warning at CMakeLists.txt:17 (cmake_minimum_required):
  Compatibility with CMake < 3.10 will be removed from a future version of
  CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.


-- The C compiler identification is GNU 14.2.1
-- The CXX compiler identification is GNU 14.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- install prefix: /usr
-- Performing Test COMPILER_SUPPORTS_ALIGNED_NEW
-- Performing Test COMPILER_SUPPORTS_ALIGNED_NEW - Success
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- compiler default _FORTIFY_SOURCE=3
Linux build
-- Found PkgConfig: /usr/bin/pkg-config (found version "2.3.0")
-- Checking for module 'libdrm'
--   Found libdrm, version 2.4.124
-- Found LIBDRM: /usr/include;/usr/include/libdrm
-- add definition -DIPU_SYSVER_IPU6 for ipu6
-- Checking for module 'ia_imaging'
--   Found ia_imaging, version 
-- Could NOT find IA_IMAGING (missing: IA_IMAGING_LIBS) 
CMake Error at cmake/FindIA_IMAGING.cmake:90 (message):
  IA_IMAGING not found
Call Stack (most recent call first):
  CMakeLists.txt:332 (find_package)


-- Configuring incomplete, errors occurred!
==> ERREUR : Une erreur s’est produite dans build().
    Abandon…
Auriez-vous des suggestions pour passer outre ce problème et me permettre d'installer les paquets adéquats pour ma caméra ? Cependant je suis ouvert à toute autre suggestion me permettant de faire fonctionner ma caméra !

Je précise aussi que j'ai testé le kernel linux, supposé inclure les pilotes IPU6 ; ma caméra n'est pas fonctionnelle non plus.
Merci par avance pour vos éclaircissements.

PS: pour gagner du temps vu que ces retours risquent de m'être demandés :

Code : Tout sélectionner

cam -l
[0:40:49.767453500] [13414] ERROR IPAModule ipa_module.cpp:171 Symbol ipaModuleInfo not found
[0:40:49.767485197] [13414] ERROR IPAModule ipa_module.cpp:291 v4l2-compat.so: IPA module has no valid info
[0:40:49.767515958] [13414]  INFO Camera camera_manager.cpp:325 libcamera v0.3.2
Available cameras:

v4l2-ctl --list-devices
ipu6-downstream (PCI:pci:pci0000:00):
        /dev/video0
        /dev/video1
        /dev/video2
        /dev/video3
        /dev/video4
        /dev/video5
        /dev/video6
        /dev/video7

ipu6-downstream (pci:pci0000:00):
        /dev/media0
Dell Latitude 7230 Detachable - i5-1140G7, 16Go RAM, 512 Go SSD NVME - Archlinux/Plasma(Wayland), kernel linux-lts
Desktop - Ryzen 5 5600x, 32 Go RAM, RX 6700XT, 240 Go SSD SATA/2 To HDD - Achlinux/Plasma(X11), kernel linux
Répondre