Page 1 sur 3

un pilote pour webcam ??

Posté : dim. 17 janv. 2021 20:44
par DodoVolant
Bonsoir,
sujet pas grave mais à résoudre rapidement si possible, j'ai une webcam logitech assez vieille (la belle boule grise) en version 1.410.20, pas utilisée depuis 7/8 ans, et je cherche désespérément un pilote pour essayer de la connecter.... (ce n'est déjà pas facile sous windows puisqu'elle est de la génération "fin 20e siècle" et qu'elle n'est pas acceptée par win10 -chez des copains!, moi je me suis arrêté au w.7 en dual-boot, mais là non plus je n'arrive pas à la re-démarrer). J'envisage donc un achat mais préfère d'abord poser mes questions (bêtes et méchantes) :
1. y a t-il une chance de trouver des drivers "tout-venants" qui lui conviennent ? (et où ?)
et si nouvel achat à prévoir :
2. le libre offre t-il un certain nombre de drivers possibles ? ... ou
3. y a t-il une marque/modèle qui soit particulièrement mieux reconnue par linux ?
merci d'avance et bonne soirée
Denis

Re: un pilote pour webcam ??

Posté : lun. 18 janv. 2021 19:06
par DodoVolant
Salut, oui j'ai cheese qui me dit "aucun périphérique détecté". (sous win7 le périphérique est détecté mais non fonctionnel : aucune image avec skype ou autre, sous win10 -test chez un copain- la réponse est "caméra non compatible avec win10").
Pour être franc je pense qu'il faut reprendre le problème à zéro parce que, depuis plusieurs mois j'ai quand même suivi plusieurs pages de doc (ubuntu notamment), et que j'ai donc installé plusieurs paquets conseillés, si bien que je ne sais plus aujourd'hui ce dont je dispose ou pas...
A mon avis,
--soit la webcam est en rade, ou trop ancienne (donc plus reconnue par les systèmes, comme Win10 ?) -> j'en achète une autre,
--soit il existe des pilotes "tout-venant" et j'essaye d'en installer...
Ma question idiote n°3 (dans mon premier post) est : toutes les webcams sont-elles fonctionnelles sous linux ou pas.?? (par exemple logitech semble ne fournir AUCUN pilote pour linux...)
Merci à tous de vos retours d'usages avec l'indication "marque/modèle"...
(edit) à l'instant je tombe sur l'idée d'installer "EasyCam" et je creuse.... :idea:

Re: un pilote pour webcam ??

Posté : lun. 18 janv. 2021 19:26
par pingouinormand
Bonjour,
Connais-tu le modèle précis de ta webcam ?
Ma vieille Logithèque Pro 5000 fonctionne sans manipulation sous Linux. L'image est correcte. Le son claque par moment.
Si tu as la version Pro 4000, je ne sais pas si elle est reconnue sous Linux.

Re: un pilote pour webcam ??

Posté : lun. 18 janv. 2021 19:27
par DodoVolant
selon son étiquette c'est une "logitech 08 PCL 1 410 20"

Image

pardon, il y a une autre étiquette sur le cable :
M/N: V-UAS14
P/N: 861219-0000
PID: LZ633BA

Re: un pilote pour webcam ??

Posté : lun. 18 janv. 2021 20:28
par alain
Bonjour Dodo.

A vue d'oeil, c'est une quickCam de la série 4000.
Comme toutes les quickCam, elle sont directement reconnues par linux. Je peux te dire que celle ci fonctionne bien sans ajouter de pilote sur debian et dérivées (ubuntu et mint) et sur manjaro (du coup je pense qu'on peut dire aussi pour ArchLinux).

Cam branchée, donnes nous le retour de:

Code : Tout sélectionner

lsusb
PS: j'ai aussi en plus de 3000,4000 et 5000 une très vieille 2500 qui fonctionne sur LM et debian stable, sans pilote particulier.

Re: un pilote pour webcam ??

Posté : lun. 18 janv. 2021 21:03
par DodoVolant
@alain :

Code : Tout sélectionner

dbi@dbi-H81M-DS2:~$ lsusb
Bus 002 Device 002: ID 8087:8000 Intel Corp. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 009: ID 046d:08f6 Logitech, Inc. QuickCam Messenger Plus
Bus 003 Device 003: ID 0458:0186 KYE Systems Corp. (Mouse Systems) 
Bus 003 Device 008: ID 2717:ff40  
Bus 003 Device 002: ID 058f:9254 Alcor Micro Corp. Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
dbi@dbi-H81M-DS2:~$ 
@cyrille
1.

Code : Tout sélectionner

dbi@dbi-H81M-DS2:~$ dmesg | grep cam
dbi@dbi-H81M-DS2:~$ 
2. cheese lancé par le terminal me rend le même message que par le menu "aucun périphérique détecté"....

a priori je pense qu'il faut considérer qu'elle est HS (pourquoi, mystères de l'électronique!) et je ne veux pas vous embêter trop longtemps....
je vais l'emmener dans une boutique pour la faire tester et l'abandonner lâchement pour une plus jeune... :l
(edit: lâchez moi quand même vos dernières réflexions s'il y en a.... :?: )

Re: un pilote pour webcam ??

Posté : lun. 18 janv. 2021 22:02
par alain
essaye quand même avec guvcview..
guvcview est une interface GTK+ simple pour capturer et visionner la vidéo
en provenance de dispositifs pris en charge par le pilote Linux UVC.
Je pense qu'il faut l'installer.

Code : Tout sélectionner

sudo apt install guvciew
et pour le lancer:

Code : Tout sélectionner

guvcview
Je dis ça, parce que ma E2500 (la vieille) n'est pas reconnue par cheese, mais fonctionne avec guvcview.

Re: un pilote pour webcam ??

Posté : lun. 18 janv. 2021 22:11
par DodoVolant
le terminal me répond "impossible de trouver le paquet" aussi bien pour guvcview que pour setpwc...
une adresse de sources à ajouter dans le sources.list.?

edit: AH, trouvé avec synaptic.... (mais pas le setpwc.!!)

Re: un pilote pour webcam ??

Posté : lun. 18 janv. 2021 22:16
par DodoVolant
hélas..... a priori pas de résultat, l'écran guvcview ne me donne que les réglages possibles, et son lancement par le terminal m'a renvoyé ceci:

Code : Tout sélectionner

dbi@dbi-H81M-DS2:~$ guvcview
GUVCVIEW: version 2.0.5
GUVCVIEW: couldn't open /home/dbi/.config/guvcview2/video0 for read: Aucun fichier ou dossier de ce type
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: Ioctl() inapproprié pour un périphérique
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: Ioctl() inapproprié pour un périphérique
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: Ioctl() inapproprié pour un périphérique
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: Ioctl() inapproprié pour un périphérique
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: Ioctl() inapproprié pour un périphérique
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: Ioctl() inapproprié pour un périphérique
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: Ioctl() inapproprié pour un périphérique
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: Ioctl() inapproprié pour un périphérique
V4L2_CORE: (UVCIOC_CTRL_MAP) Error: Ioctl() inapproprié pour un périphérique
V4L2_CORE: failed to subscribe events for control 0x0098090c: Argument invalide
V4L2_CORE: failed to subscribe events for control 0x00980910: Argument invalide
V4L2_CORE: failed to subscribe events for control 0x00980912: Argument invalide
V4L2_CORE: failed to subscribe events for control 0x00980914: Argument invalide
V4L2_CORE: failed to subscribe events for control 0x00980915: Argument invalide
V4L2_CORE: failed to subscribe events for control 0x00982000: Argument invalide
ALSA lib pcm_dsnoop.c:618:(snd_pcm_dsnoop_open) unable to open slave
ALSA lib pcm_dmix.c:1052:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm_dmix.c:1052:(snd_pcm_dmix_open) unable to open slave
Cannot connect to server socket err = Aucun fichier ou dossier de ce type
Cannot connect to server request channel
jack server is not running or cannot be started
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
JackShmReadWritePtr::~JackShmReadWritePtr - Init not done for -1, skipping unlock
V4L2_CORE: V4L2_CAP_TIMEPERFRAME not supported
control[0]:(unknown - 0x6) 0x980001 'User Controls'
V4L2_CORE: V4L2_CAP_TIMEPERFRAME not supported
dbi@dbi-H81M-DS2:~$ 
un dossier à créer d'abord.? après vérif, le dossier mentionné en 1e ligne existe bien mais il est vide.... (à part un petit fichier .txt de paramétrage...)

Re: un pilote pour webcam ??

Posté : mar. 19 janv. 2021 04:09
par alain
DodoVolant a écrit : lun. 18 janv. 2021 22:11 le terminal me répond "impossible de trouver le paquet" aussi bien pour guvcview que pour setpwc...
edit: AH, trouvé avec synaptic.... (mais pas le setpwc.!!)
Tu as du te tromper dans la syntaxe car:

Code : Tout sélectionner

alain@alain-lmxfce:~$ apt policy guvcview
guvcview:
  Installé : 2.0.5+debian-1
  Candidat : 2.0.5+debian-1
 Table de version :
 *** 2.0.5+debian-1 500
        500 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
        100 /var/lib/dpkg/status
alain@alain-lmxfce:~$ 
Remarque, vu qu'il est dans synaptic il est forcément dans les dépôts. Donc tu t'es trompé en écrivant la commande :l ;)

Laisse tomber "setpwc" c'est un utilitaire qui sert avec le pilote des webcam philips pour les webcam philips. D'ailleurs qui t'a parler de ça? je ne vois pas dans ton sujet quelqu'un qui t'a parler de setpwc...



Non pas de dossier à créer d'abord.

Cette ligne signifie que guvcview, n'a pas trouvé de caméra. sinon il aurait créé un fichier "video0".
Tout le reste est normal, moi aussi j'ai ces lignes, c'est simplement que GuvcView teste tout une panoplie de périphériques, services, servers, d'image et son pour lesquels il est fait. Ne les voyant pas il nous retourne ces erreurs.

On va essayer avec un autre outil:

Code : Tout sélectionner

sudo apt install webcam
puis:

Code : Tout sélectionner

webcam
Donnes les retours.
Webcam ne sert pas à ça, c'est juste pour confirmer que ta cam, n'est pas vue. Car, merci Cyrille, c'est bien ce que je pensais cette cam et reconnu nativement.