Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
v4l1 [Le 27/03/2016, 20:47] L'Africain dernier fignolage... |
v4l1 [Le 16/11/2024, 16:42] (Version actuelle) 83.159.231.48 typo |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Trusty webcam tnt}} | + | {{tag>Bionic webcam tnt}} |
---- | ---- | ||
Ligne 6: | Ligne 6: | ||
- | Les noyaux actuels utilisent comme pilote par défaut pour les webcams **V4L2**. Or certaines Webcams ou certaines applications ne fonctionnent pas avec V4L2, mais on encore besoin de l'ancienne version du pilote **V4L1**. | + | Les noyaux actuels utilisent comme pilote par défaut pour les webcams **V4L2**. Or certaines Webcams ou certaines applications ne fonctionnent pas avec V4L2, mais ont encore besoin de l'ancienne version du pilote **V4L1**. |
Cette page a pour but de vous guider pour paramétrer l'utilisation du pilote V4L1. | Cette page a pour but de vous guider pour paramétrer l'utilisation du pilote V4L1. | ||
Ligne 14: | Ligne 14: | ||
V4L1 est déjà installé par défaut sur votre système grâce au paquet **[[apt>libv4l-0]]**. | V4L1 est déjà installé par défaut sur votre système grâce au paquet **[[apt>libv4l-0]]**. | ||
Pour l'utiliser il faut d'abord rechercher où se trouve le bon fichier, puis d'indiquer à votre système d'utiliser **V4L1** au lieu de V4l2 : | Pour l'utiliser il faut d'abord rechercher où se trouve le bon fichier, puis d'indiquer à votre système d'utiliser **V4L1** au lieu de V4l2 : | ||
- | * Pour trouver le bon fichier, faites une recherche dans votre [[:terminal]] avec la commande suivante : <code>locate v4l1compat.so</code> Sous [[:Trusty|Ubuntu 14.04]] il se trouve dans le dossier **/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so** et le dossier **/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so** pour les [[:architecture_materielle|architectures 64 bits]]. | + | * Pour trouver le bon fichier, faites une recherche dans votre [[:terminal]] avec la commande suivante : <code>locate v4l1compat.so</code> Il se trouve dans le dossier **/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so** et le dossier **/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so** pour les [[:architecture_materielle|architectures 64 bits]]. |
- | * Pour indiquer à votre système d'utiliser V4L1 il vous suffit de remplacer dans les [[:raccourci-lanceur|lanceurs]] de vos applications qui utilisent votre webcam (prenons Skype comme exemple) dans le champs //Commande//, ''skype'' par "''LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype''", ou bien de lancer directement la commande dans un [[:terminal]]. | + | * Pour indiquer à votre système d'utiliser V4L1 il vous suffit de créer un nouveau [[:raccourci-lanceur|lanceur]] de vos applications qui utilisent votre webcam (prenons Skype comme exemple) dans le champ //Commande// (Exec), ''skype'' par "''sh -c 'LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libv4l/v4l1compat.so /usr/bin/skype "$@"' ''", ou bien de lancer directement la commande dans un [[:terminal]]. |
- | <note importante>Il est fort probable que même sous les [[:architecture_materielle|architectures 64 bits]] il faille utiliser le fichier ''v4l1compat.so'' 32 bits. Ce qui revient à utiliser la commande donnée plus haut comme exemple avec Skype. Ce denier ne fonctionne qu'avec le fichier 32 bits. Si la version 32 bits n'est pas installée il suffit d'installer le paquet **[[apt>libv4l-0:i386]]** qui est normalement isntallé par défaut même sur les architectures 64 bits.</note> | + | <note importante>Il est fort probable que même sous les [[:architecture_materielle|architectures 64 bits]] il faille utiliser le fichier ''v4l1compat.so'' 32 bits. Ce qui revient à utiliser la commande donnée plus haut comme exemple avec Skype. Ce dernier ne fonctionne qu'avec le fichier 32 bits. Si la version 32 bits n'est pas installée il suffit d'installer le paquet **[[apt>libv4l-0:i386]]** qui est normalement installé par défaut même sur les architectures 64 bits.</note> |
Pour les détails vous permettant de modifier un lanceur reportez-vous à la [[:raccourci-lanceur|page dédiée]]. | Pour les détails vous permettant de modifier un lanceur reportez-vous à la [[:raccourci-lanceur|page dédiée]]. |