[DELL XPS 9340] carte son + webcam

Reconnaissance et configuration du matériel / kernel linux
Répondre
aty879
Daikyu
Messages : 67
Inscription : dim. 14 août 2016, 14:47

[DELL XPS 9340] carte son + webcam

Message par aty879 »

Bonjour,

J'aurai besoin de votre aide car j'ai installé Arch Linux sur un Dell XPS 9340 avec les caractéristiques suivantes :

Code : Tout sélectionner

                `+oooo:                  Host: XPS 13 9340 
               `+oooooo:                 Kernel: 6.8.1-arch1-1 
               -+oooooo+:          
             `/:-:++oooo+:               Packages: 1094 (pacman) 
            `/++++/+++++++:              
           `/++++++++++++++:             
          `/+++ooooooooooooo/`           DE: GNOME 45.5 
         ./ooosssso++osssssso+`          
        .oossssso-````/ossssss+`         CPU: Intel Ultra 7 155H (22) @ 4.500GH 
       -osssssso.      :ssssssso.        GPU: Intel Arc Graphics] 
      :osssssss/        osssso+++.       Memory: 1538MiB / 63934MiB 
 
Tout fonctionne bien (ou presque) car en effet ma carte son et ma webcam ne fonctionne pas.

Coté son j'utilise Pipewire avec les firmwares classic.

Coté webcam impossible d'installer le paquet "intel-ipu6ep-camera-hal-git r87.113ca90-1"

Code : Tout sélectionner

-- Build files have been written to: /home/toinou/.cache/yay/intel-ipu6ep-camera-hal-git/src/build
[  1%] Building C object CMakeFiles/camhal_static.dir/modules/ia_css/ipu6ep/src/ia_css_terminal.c.o
<ligne-de-commande>: erreur: « _FORTIFY_SOURCE » redéfini [-Werror]
<ligne-de-commande>: note: ceci est l'emplacement d’une précédente définition
cc1 : tous les avertissements sont traités comme des erreurs
make[2]: *** [CMakeFiles/camhal_static.dir/build.make:76: CMakeFiles/camhal_static.dir/modules/ia_css/ipu6ep/src/ia_css_terminal.c.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:356: CMakeFiles/camhal_static.dir/all] Error 2
make: *** [Makefile:156: all] Error 2
==> ERREUR : Une erreur s’est produite dans build().
    Abandon…
 -> erreur lors de la construction : intel-ipu6ep-camera-hal-git-exit status 4
 -> Impossible d’installer les paquets suivants. Une intervention manuelle est requise :
intel-ipu6ep-camera-hal-git - exit status 4
lspci

Code : Tout sélectionner

000:00:00.0 Host bridge: Intel Corporation Device 7d01 (rev 04)
0000:00:02.0 VGA compatible controller: Intel Corporation Meteor Lake-P [Intel Arc Graphics] (rev 08)
0000:00:04.0 Signal processing controller: Intel Corporation Device 7d03 (rev 04)
0000:00:05.0 Multimedia controller: Intel Corporation Device 7d19 (rev 04)
0000:00:06.0 System peripheral: Intel Corporation RST VMD Managed Controller
0000:00:07.0 PCI bridge: Intel Corporation Meteor Lake-P Thunderbolt 4 PCI Express Root Port #0 (rev 10)
0000:00:07.3 PCI bridge: Intel Corporation Meteor Lake-P Thunderbolt 4 PCI Express Root Port #3 (rev 10)
0000:00:08.0 System peripheral: Intel Corporation Device 7e4c (rev 20)
0000:00:0a.0 Signal processing controller: Intel Corporation Device 7d0d (rev 01)
0000:00:0b.0 Processing accelerators: Intel Corporation Meteor Lake NPU (rev 04)
0000:00:0d.0 USB controller: Intel Corporation Meteor Lake-P Thunderbolt 4 USB Controller (rev 10)
0000:00:0d.2 USB controller: Intel Corporation Meteor Lake-P Thunderbolt 4 NHI #0 (rev 10)
0000:00:0d.3 USB controller: Intel Corporation Meteor Lake-P Thunderbolt 4 NHI #1 (rev 10)
0000:00:0e.0 RAID bus controller: Intel Corporation Volume Management Device NVMe RAID Controller Intel Corporation
0000:00:12.0 Serial controller: Intel Corporation Device 7e45 (rev 20)
0000:00:14.0 USB controller: Intel Corporation Meteor Lake-P USB 3.2 Gen 2x1 xHCI Host Controller (rev 20)
0000:00:14.2 RAM memory: Intel Corporation Device 7e7f (rev 20)
0000:00:15.0 Serial bus controller: Intel Corporation Meteor Lake-P Serial IO I2C Controller #0 (rev 20)
0000:00:15.2 Serial bus controller: Intel Corporation Meteor Lake-P Serial IO I2C Controller #2 (rev 20)
0000:00:16.0 Communication controller: Intel Corporation Device 7e70 (rev 20)
0000:00:1c.0 PCI bridge: Intel Corporation Device 7e3f (rev 20)
0000:00:1e.0 Communication controller: Intel Corporation Meteor Lake-P Serial IO UART Controller #0 (rev 20)
0000:00:1f.0 ISA bridge: Intel Corporation Device 7e02 (rev 20)
0000:00:1f.3 Multimedia audio controller: Intel Corporation Meteor Lake-P HD Audio Controller (rev 20)
0000:00:1f.4 SMBus: Intel Corporation Meteor Lake-P SMBus Controller (rev 20)
0000:00:1f.5 Serial bus controller: Intel Corporation Meteor Lake-P SPI Controller (rev 20)
0000:71:00.0 Network controller: Intel Corporation Wi-Fi 7(802.11be) AX1775*/AX1790*/BE20*/BE401/BE1750* 2x2 (rev 1a)
10000:e0:06.0 PCI bridge: Intel Corporation Device 7e4d (rev 20)
10000:e1:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller PM9A1/PM9A3/980PRO
Pouvez-vous maider ? faut-il attendre la prise en charge par un nouveau kernel ou dans un paquet firmware?

En vous remerciant,
Toinou879
Avatar de l’utilisateur
lesebas
Chu Ko Nu
Messages : 339
Inscription : ven. 01 févr. 2013, 19:16

Re: [DELL XPS 9340] carte son + webcam

Message par lesebas »

Normalement le son comme la caméra devraient être chargé automatiquement. As tu lu la doc :

https://wiki.archlinux.org/title/webcam_setup
https://wiki.archlinux.org/title/Advanc ... %C3%A7ais)

Pour le son la doc indique qu'au démarrage les canaux peuvent être désactivés :

https://wiki.archlinux.org/title/Advanc ... les_canaux

Pour la camera tu peux regarder ce post :

https://bbs.archlinux.org/viewtopic.php ... 9#p2109729

Tu peux aussi vérifier si ta caméra est détectée

Code : Tout sélectionner

v4l2-ctl --list-devices
Seb

Archlinux sur AMD64 (xfce / lightdm)
Amxx
newbie
Messages : 8
Inscription : lun. 13 janv. 2014, 15:30

Re: [DELL XPS 9340] carte son + webcam

Message par Amxx »

Même modèle, mêmes problèmes.

A noter:
- J'ai du son sur mes Kef LX2 (connecté en USB), donc une partie du système audio fonctionne, c'est "juste" la carte son interne qui n'est pas reconnu comme il faut
- Pareil pour la camera, mais C910 (elle aussi en USB) fonctionne correctement.
aty879
Daikyu
Messages : 67
Inscription : dim. 14 août 2016, 14:47

Re: [DELL XPS 9340] carte son + webcam

Message par aty879 »

Bonjour,

Je confirme @Amxx, système audio/webcam en USB ok. Audio/webcam (casque usb) via Dock Dell en Thunderbolt 4 ok. (j'ai quelques craquement dans le casque en visio, je cherche à optimiser Pipewire je vais donner la solution je la trouve :) ).
Pour revenir sur le sujet de départ en effet je pense que c'est la carte qui n'est pas reconnue et la webcam pareil.
J'ai aussi essayer de me baser sur la base de la documentation de l'XPS plus (9320) "https://wiki.archlinux.org/title/Dell_X ... lus_(9320)" en chargant les modules et les files dans /etc/mkinitcpio.conf mais ça ne fonctionne pas.

Code : Tout sélectionner

/etc/mkinitcpio.conf
MODULES=(snd_soc_rt715_sdca snd_soc_rt1316_sdw snd_sof_pci_intel_tgl snd_hda_intel snd_soc_sof_sdw i915)
FILES=(/lib/firmware/intel/sof/sof-adl.ri /lib/firmware/intel/sof-tplg/sof-adl-rt1316-l12-rt714-l0.tplg
@lesebas

avec la commande il semble que j'ai bien mes deux webcam la video 0 qui est celle en USB et l'interne en video 1, si je test la video1 dans VLC j'ai une erreur.

Code : Tout sélectionner

v4l2-ctl --list-devices
Live Streamer CAM 313: Live Str (usb-0000:00:14.0-1.1.3.3):
	/dev/video0
	/dev/video1
	/dev/media0
Avatar de l’utilisateur
lesebas
Chu Ko Nu
Messages : 339
Inscription : ven. 01 févr. 2013, 19:16

Re: [DELL XPS 9340] carte son + webcam

Message par lesebas »

Pour la caméra tu as essayé cette solution? :

https://bbs.archlinux.org/viewtopic.php ... 9#p2109729
Seb

Archlinux sur AMD64 (xfce / lightdm)
Amxx
newbie
Messages : 8
Inscription : lun. 13 janv. 2014, 15:30

Re: [DELL XPS 9340] carte son + webcam

Message par Amxx »

yaourt ne trouve pas

Code : Tout sélectionner

intel-ipu6ep-camera-bin
et du coup

Code : Tout sélectionner

intel-ipu6ep-camera-hal-git
ne veux pas s'installer non plus
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17239
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [DELL XPS 9340] carte son + webcam

Message par benjarobin »

Bonjour,
Tout d'abord yaourt n'existe plus et ne doit surtout plus être utilisé !

Je n'ai pas vérifié si tu as besoin de ces paquets, mais tu dois faire cela :
- Compiler et installer dans cet ordre : intel-ivsc-firmware, intel-ipu6-dkms-git, ipu6-camera-bin
- Récupérer le PKGBUILD de intel-ipu6ep-camera-hal-git et le modifier afin d'ajouter la fonction prepare suivante :

Code : Tout sélectionner

prepare() {
    cd $_pkgname
    sed -i "s|-D_FORTIFY_SOURCE=2| |" CMakeLists.txt
}
- Puis le compiler et l'installer
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Amxx
newbie
Messages : 8
Inscription : lun. 13 janv. 2014, 15:30

Re: [DELL XPS 9340] carte son + webcam

Message par Amxx »

> Tout d'abord yaourt n'existe plus et ne doit surtout plus être utilisé !
Je l'utilise depuis 2009 ... ca va etre dur de s'habituer a autre chose ...

Avec yay tout a l'air de se passer bien. Le `prepare` etait deja dans le PKGBUILD

Par contre une fois tout installer, les modprobes qui sont indiqué ici ne sont pas disponible

Code : Tout sélectionner

modprobe: FATAL: Module intel_ipu6 not found in directory /lib/modules/6.8.2-arch2-1
modprobe: FATAL: Module intel_ipu6_isys not found in directory /lib/modules/6.8.2-arch2-1
modprobe: FATAL: Module intel_ipu6 not found in directory /lib/modules/6.8.2-arch2-1
(meme apres reboot)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17239
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [DELL XPS 9340] carte son + webcam

Message par benjarobin »

Cela a été corrigé il y a 30 minutes suite à mon commentaire
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
aty879
Daikyu
Messages : 67
Inscription : dim. 14 août 2016, 14:47

Re: [DELL XPS 9340] carte son + webcam

Message par aty879 »

Bonjour,

@Benjarobin merci pour ton aide,
En modifiant le PKGBUILD en effet nous pouvons installer le paquet sans problème.
Cependant la webcam n'est toujours pas reconnue. Je test via l'application VLC.

@lesebas que je remercie aussi m'a passé une documentation ou il faut installer les paquets v4l2loopback device, v4l2-relay package ils sont obligatoires en plus du reste ?

retour de la commande v4l2-ctl --list-devices après l’installation des paquets

Code : Tout sélectionner

v4l2-ctl --list-devices
Cannot open device /dev/video0, exiting.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17239
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [DELL XPS 9340] carte son + webcam

Message par benjarobin »

Je n'avais pas vu ton message avec l'échec du chargement des modules. Ce n'est pas normal.
As tu bien les headers kernel d'installé ?

Note, pour certaines commandes il faut les lancer en root.
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Amxx
newbie
Messages : 8
Inscription : lun. 13 janv. 2014, 15:30

Re: [DELL XPS 9340] carte son + webcam

Message par Amxx »

As tu bien les headers kernel d'installé ?

Code : Tout sélectionner

1 core/linux-headers 6.8.2.arch2-1 (25.3 MiB 127.8 MiB) (Installé)
Et oui, les modprobe je les ai essayé en root.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17239
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [DELL XPS 9340] carte son + webcam

Message par benjarobin »

Quelle est la sortie de :

Code : Tout sélectionner

find /lib/modules -iname "*ipu6*"
readlink -f /var/lib/dkms/*/*/*/*/log/make.log
cat /var/lib/dkms/*ipu6*/*/*/*/log/make.log

pacman -Qs ipu6
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Amxx
newbie
Messages : 8
Inscription : lun. 13 janv. 2014, 15:30

Re: [DELL XPS 9340] carte son + webcam

Message par Amxx »

- find /lib/modules -iname "*ipu6*"
rien

- readlink -f /var/lib/dkms/*/*/*/*/log/make.log

Code : Tout sélectionner

/var/lib/dkms/evdi/1.14.2/6.8.2-arch2-1/x86_64/log/make.log
- cat /var/lib/dkms/*ipu6*/*/*/*/log/make.log
Comme vu ci-dessus, le seul make.log dans /var/lib/dkms c'est evdi. Tres long, a priori rien a voir?

- pacman -Qs ipu6

Code : Tout sélectionner

local/intel-ipu6-camera-bin r73.af5ba0c-1
    Intel IPU6 camera binaries
local/intel-ipu6-dkms-git r165.cfb7af1e5-1
    Intel IPU6 camera drivers (DKMS)
local/intel-ipu6ep-camera-hal-git r97.29b7800-1
    Intel IPU6 camera HAL (Alder Lake)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17239
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [DELL XPS 9340] carte son + webcam

Message par benjarobin »

Hum, je viens de tester, le module ne compile pas pour 6.8, voir le fichier de log : /var/lib/dkms/ipu6-drivers/*/build/make.log
Note : Le module à l'air de compiler pour la version lts de linux
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Amxx
newbie
Messages : 8
Inscription : lun. 13 janv. 2014, 15:30

Re: [DELL XPS 9340] carte son + webcam

Message par Amxx »

@aty879 tu as trouvé une solution pour l'audio ?
aty879
Daikyu
Messages : 67
Inscription : dim. 14 août 2016, 14:47

Re: [DELL XPS 9340] carte son + webcam

Message par aty879 »

Amxx a écrit : mer. 03 avr. 2024, 14:04 @aty879 tu as trouvé une solution pour l'audio ?
Salut, non je n'ai pas trouvé de solution pour le moment...
aty879
Daikyu
Messages : 67
Inscription : dim. 14 août 2016, 14:47

Re: [DELL XPS 9340] carte son + webcam

Message par aty879 »

aty879 a écrit : jeu. 04 avr. 2024, 09:08
Amxx a écrit : mer. 03 avr. 2024, 14:04 @aty879 tu as trouvé une solution pour l'audio ?
Salut, non je n'ai pas trouvé de solution pour le moment...
Bonjour,

J'ai des news pour l'audio, je suis tombé sur un post sur le forum Ubuntu ou un utilisateur a le même problème. Il explique une solution pour la prise en charge.
Je l'ai appliqué sur mon XPS 13 et ça fonctionne.

1°)

Code : Tout sélectionner

curl -L -o alsa-ucm-conf.tar.gz https://github.com/alsa-project/alsa.../master.tar.gz
tar xvzf alsa-ucm-conf .tar.gz -C /usr/share/alsa --strip-components=1 --wildcards "*/ucm" "*/ucm2"
2°)

Code : Tout sélectionner

ln -s /usr/lib/firmware/intel/sof-ipc4-tplg/sof-mtl-rt711-4ch.tplg /usr/lib/firmware/intel/sof-ipc4-tplg/sof-mtl-rt711.tplg
3°)

Redémarrer

4°)

lancer "AlsaMixer" >> F6 >> choisir "default:0 sof-soundwire" >> Mettre à fond tout les cannaux

5°)

Le son fonctionne 8)

Source : https://ubuntuforums.org/showthread.php ... 410&page=2
Répondre