[WEBCAM] QuickCam Messenger

Demande d'aide : c'est ici.
Répondre
niper
Messages : 7
Inscription : 20 avr. 2020, 10:46
Status : Hors-ligne

Bonjour,

J'ai sorti des placard il n'y a pas si longtemps une vieille webcam.
J'ai essayé d'installer cette webcam sur Buster.

lsusb

Code : Tout sélectionner

Bus 002 Device 002: ID 046d:08f0 Logitech, Inc. QuickCam Messenger
Malgré mes recherches sur le net et différents forum je n'ai pas de solution satisfaisante.

A ce jour,
  • avec vlc en ouvrant un périphérique de capture j'ai une image
  • avec guvcview j'ai également une image
  • Cheese ne marche pas: Message: 11:14:47.398: cheese-application.vala:211: Error during camera setup: Aucun périphérique détecté
J'ai également testé sans succès (pas d'image) sur
  • Skype
  • Zoom
  • Framatalk
  • Blackboard collaborate
Et cela pose un soucis à mes filles pour leur cours en ligne :sorry: !

Je ne sais ps si cette info est importante ou donne un indice, mais le micro de la webcam lui est bien reconnu.
J'aurais donc bien besoin d'un coup de main pour essayer de remédier au problème. :100:

Merci d'avance à celles et ceux qui tenteront de m'aider.
Bonne journée,
Niper
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

Bonjour Niper,

Je ne comprends pas ce que tu souhaites exactement faire avec ta caméra ( quel usage/application ?)
**Simple Utilisateur** -- Debian stable - XFCE
niper
Messages : 7
Inscription : 20 avr. 2020, 10:46
Status : Hors-ligne

Bonjour Dezix,

C'est essentiellement pour les cours en ligne de mes enfants et de mon épouse, c'est donc de la "visioconférence".
Certains cours sont en audio uniquement mais d'autre demande l'utilisation de la webcam.

Mon besoin c'est donc que cette webcam puisse être reconnue par les applications et le navigateur.
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

Je ne suis vraiment pas un expert en la matière (visio & co)

Mais en toute logique,ta commande :
niper a écrit : 20 avr. 2020, 11:27 lsusb

Code : Tout sélectionner

Bus 002 Device 002: ID 046d:08f0 Logitech, Inc. QuickCam Messenger

et le fait que certaines applications fonctionnent,

montre que le périphérique est reconnu et fonctionne.


Donc à partir de là c'est au niveau de la config de ton application ( la quelle ?) que ça coince.

Ce n'est que mon humble avis
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 5054
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Status : Hors-ligne

Salut,
Quelle version de Debian ? Quel Noyau ?
Tu as les dépôts non-free dans ton sources.list ?
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5865
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

Les webcam sont habituellement gérées par V4L (video for linux).
Regarde si il est installé.
ensuite regarde la sortie de dmesg | grep firmware
niper
Messages : 7
Inscription : 20 avr. 2020, 10:46
Status : Hors-ligne

Voici les différentes réponses aux questions:

Buster 10.3
4.19.0-8-amd64 #1 SMP Debian 4.19.98-1 (2020-01-26) x86_64 GNU/Linux

et pour V4l:

v4l2-ctl --all

Code : Tout sélectionner

Driver Info:
        Driver name      : STV06xx
        Card type        : Camera
        Bus info         : usb-0000:00:14.0-4
        Driver version   : 4.19.98
        Capabilities     : 0x85200001
                Video Capture
                Read/Write
                Streaming
                Extended Pix Format
                Device Capabilities
        Device Caps      : 0x05200001
                Video Capture
                Read/Write
                Streaming
                Extended Pix Format
Priority: 2
Video input : 0 (STV06xx: ok)
Format Video Capture:
        Width/Height      : 324/240
        Pixel Format      : 'GRBG' (8-bit Bayer GRGR/BGBG)
        Field             : None
        Bytes per Line    : 324
        Size Image        : 79056
        Colorspace        : sRGB
        Transfer Function : Default (maps to sRGB)
        YCbCr/HSV Encoding: Default (maps to ITU-R 601)
        Quantization      : Default (maps to Full Range)
        Flags             :
Streaming Parameters Video Capture:
        Frames per second: invalid (0/0)
        Read buffers     : 2

User Controls

                     brightness 0x00980900 (int)    : min=0 max=31 step=1 default=3 value=3 flags=slider
                       contrast 0x00980901 (int)    : min=0 max=15 step=1 default=11 value=11 flags=slider
                       exposure 0x00980911 (int)    : min=0 max=1023 step=1 default=256 value=230
                           gain 0x00980913 (int)    : min=0 max=255 step=1 default=64 value=64
Avatar de l’utilisateur
sv0t
Membre actif
Membre actif
Messages : 534
Inscription : 30 avr. 2016, 12:06
Localisation : Charente-Maritime
Status : Hors-ligne

Par hasard il ny aurais pas un soucis matériel sur cette webcam? Et tu l'aurais placardé....

2cents
Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 5054
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Status : Hors-ligne

Hello,
Tu as essayé ça bien sur ?

https://wiki.debian.org/fr/Webcam/qc-usb-source
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

lol a écrit : 21 avr. 2020, 11:16 Hello,
Tu as essayé ça bien sur ?

https://wiki.debian.org/fr/Webcam/qc-usb-source
:good: Merci pour ce lien.
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5865
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

Je vérifierai que ce tuto est toujours valable et que le module n'est pas maintenant dans le kernel.
A tester avec un lsmod par exemple, et vérifier la doc du module
V4L reconnaît la cam, et VLC aussi, c'est plutot bon signe
Je pense qu'il faut configurer les autres applis pour utiliser V4L.
j'aimais bien Kaffeine pour lire les flux vidéos, je ne sais pas si il est encore maintenu.
Sinon, tu peux tenter d'utiliser VLC comme serveur de flux vidéo, Skype le reconnaîtra peut étre ..
niper
Messages : 7
Inscription : 20 avr. 2020, 10:46
Status : Hors-ligne

Bonjour,

Merci de votre aide à tous, ci-dessous quelques réponses à vos question.

dmesg | grep firmware

Code : Tout sélectionner

dmesg | grep firmware
[    0.233068] Spectre V2 : Enabling Restricted Speculation for firmware calls
[    1.395314] radeon 0000:01:00.0: firmware: direct-loading firmware radeon/RV770_pfp.bin
[    1.395326] radeon 0000:01:00.0: firmware: direct-loading firmware radeon/RV770_me.bin
[    1.395335] radeon 0000:01:00.0: firmware: direct-loading firmware radeon/R700_rlc.bin
[    1.395349] radeon 0000:01:00.0: firmware: direct-loading firmware radeon/RV770_smc.bin
[    1.395415] radeon 0000:01:00.0: firmware: direct-loading firmware radeon/RV770_uvd.bin
[   94.366032] r8169 0000:03:00.0: firmware: direct-loading firmware rtl_nic/rtl8168e-3.fw
Je ne vois rien concernant la webcam

Non elle n'était pas benné, je me souviens avoir skypé avec.

J'ai bien essayé https://wiki.debian.org/fr/Webcam/qc-usb-source avec le qc-usb pour la messenger.
Mais pourquoi pas ne pas retenter j'ai peut être oublié une étape ou mal fait quelque chose.

A défaut comment fait-on pour configurer les applis à utiliser V4l?
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

sv0t a écrit : 21 avr. 2020, 09:06 Par hasard il ny aurais pas un soucis matériel sur cette webcam? Et tu l'aurais placardé....
Je joue un peu les Candide, mais des fois ça peu servir.

Niper, as-tu eu la possibilité de tester ta caméra sur une autre machine p.ex sous Windows ?
Histoire d'être vraiment certain qu'elle est bonne pour le service et que le problème vient vraiment de Debian?

Mes excuses, si je suis lourd :give_rose:
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5865
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

donne le résultat du lsmod, en filtrant sur video par exemple
Pour v4l, c'est dans la config de chaque appli, dans les paramétres
niper
Messages : 7
Inscription : 20 avr. 2020, 10:46
Status : Hors-ligne

Alors pour lsmod:

Code : Tout sélectionner

lsmod | grep video
videobuf2_vmalloc      16384  1 gspca_main
videobuf2_memops       16384  1 videobuf2_vmalloc
videobuf2_v4l2         28672  1 gspca_main
videobuf2_common       53248  2 gspca_main,videobuf2_v4l2
videodev              212992  4 gspca_main,videobuf2_v4l2,gspca_stv06xx,videobuf2_common
media                  45056  1 videodev
video                  45056  0
Je vais également tester sur un autre PC pour voir si ça marche.
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5865
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

c'est donc un driver du package qspca, plus précieusement STV06xx, qui est utilisé (ça confirme l'info de V4l2)
il à fait l'objet d'une mise à jour dans le kernel 5.6.1. Ca ne coute rien d'essayer cette version.
Si je me refere à la doc de ce driver, il ne supporte pas la cam avec l'ID que tu indiques
046d:08f0
voir https://www.mjmwired.net/kernel/Documen ... /gspca.txt
Donc je suis dubitatif sur cette solution.
Tu peux tenter ce driver non officiel http://home.mag.cx/messenger/
Essaie quand meme de faire une recherche sur le site de V4L avec l'identifiant de ta cam
niper
Messages : 7
Inscription : 20 avr. 2020, 10:46
Status : Hors-ligne

Re bonjour,

Je n'ai pas encore abandonné.
J'ai donc essayé de suivre le process décrit ici:
https://wiki.debian.org/fr/Webcam/qc-usb-source

Malheureusement quand j'en arrive au make:

Code : Tout sélectionner

make -s clean
awk: fatal : impossible d'ouvrir le fichier « /lib/modules/4.19.0-8-amd64/build/include/linux/version.h » en lecture (Aucun fichier ou dossier de ce type)
et effectivement çà n'y est pas:

Code : Tout sélectionner

ls -al
total 52
drwxr-xr-x   4 root root  4096 mars  16 17:44 .
drwxr-xr-x   4 root root  4096 mars  16 17:44 ..
drwxr-xr-x 735 root root 36864 mars  16 17:44 config
drwxr-xr-x   3 root root  4096 mars  16 17:44 generated
Je dois avouer que je suis de moins en moins optimiste...
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5865
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

Est ce bien ce kernel que tu utilises (uname -ar) ?
parfois la version du kernel est mise en dur dans le makefile car le programme à compiler n'est testé qu'avec une certaine version de kernel.
a toi de le changer dans le makfile, sans garantie de réussite.
Ou alors installe la version de kernel préconisée, et ses headers
Répondre