× Aidez la recherche contre le COVID-19 avec votre ordi ! Rejoignez l'équipe PC Astuces Folding@home
 > Tous les forums > Forum Linux
 Arch : connecter une webcam ?
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Esclapion
  Posté le 26/09/2012 @ 19:44 
Aller en bas de la page 
Grand Maître astucien

Bonsoir à tous,

J'essaie de connecter une Webcam (Creative, agée de deux ou trois ans) à mon Archlinux.

Si je fais un lsusb, je la vois :

Bus 002 Device 005: ID 1058:1021 Western Digital Technologies, Inc. Elements 2TB

Par lsmod, je vois le module avcvideo.

Que faut-il faire de plus ?

Je me suis ajouté au groupe video, à tout hasard.

Si je lance cheese ou skype, j'ai une image noire.

cheese voit bien (?) un périphérique UVC camera sur /dev/video0. J'ai fait passer ce périphérique en 666.

A noter que lorsque je lance Cheese ou Skype, la webcam réagit en clignotant.

Sous W7, elle fonctionne.

(edit)

J'ai essayé de trouver le pilote zr374xx dans AUR, mais yaourt -Ss ne le trouve pas. Normalement, il devrait être inclus dans le noyau.



Modifié par Esclapion le 26/09/2012 20:10
Publicité
Esclapion
 Posté le 26/09/2012 à 21:17 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grand Maître astucien

Re,

Normalement, ça devraitêtre le boulot du pilote uvcvideo, et il est chargé :

[root@arc2 pat]# lsmod | grep uvc
uvcvideo 72339 0
videobuf2_vmalloc 2468 1 uvcvideo
videobuf2_core 20575 1 uvcvideo
videodev 100564 5 cx2341x,cx23885,uvcvideo,v4l2_common,videobuf2_core
media 10405 2 uvcvideo,videodev
usbcore 147434 7 uas,snd_usb_audio,uvcvideo,usb_storage,snd_usbmidi_lib,ehci_hcd,usbhid
[root@arc2 pat]#



Modifié par Esclapion le 26/09/2012 21:17
Logicien
 Posté le 27/09/2012 à 00:54 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Salut,

as-tu essayé de définir le périphérique vidéo dans les préférences de Cheese? Ça devrait être /dev/video0 ou 1 selon ce que tu vois dans le répertoire /dev. J'ai une webcam Syntek intégrée à mon ultra-portable HP, elle fonctionne avec Cheese.

J'obtenais aussi l'affichage de la webcam avec la commande

mplayer tv://

Présentement, cette commande ne fonctionne pas. J'utilise très peu ma webcam. C'est sûrement un problème de configuration d'Mplayer que je peux résoudre si je prend le temps. Par contre, fonctionne la commande

mplayer2 tv://

J'ai regardé aussi les options du module uvcvideo. Tu peux essayer de décharger le module et le recharger avec l'option quirks

modinfo uvcvideo

...

parm: clock:Video buffers timestamp clock
parm: nodrop:Don't drop incomplete frames (uint)
parm: quirks:Forced device quirks (uint)
parm: trace:Trace level bitmask (uint)
parm: timeout:Streaming control requests timeout (uint)

modprobe -r uvcvideo

modprobe uvcvideo quirks=1





Modifié par Logicien le 27/09/2012 00:59
Esclapion
 Posté le 27/09/2012 à 01:19 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grand Maître astucien

Merci de ta réponse.

Pour cheese, j'avais regardé, mais c'est grisé :

Je viens de tenter ta manip, pareil. Le log :

[root@arc2 pat]# modprobe -r uvcvideo

[root@arc2 pat]# modprobe uvcvideo quirks=1


[pat@arc2 ~]$ cheese

(cheese:1616): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkToggleButton, but as a GtkBin subclass a GtkToggleButton can only contain one widget at a time; it already contains a widget of type GtkLabel

(cheese:1616): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkToggleButton, but as a GtkBin subclass a GtkToggleButton can only contain one widget at a time; it already contains a widget of type GtkLabel

(cheese:1616): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkToggleButton, but as a GtkBin subclass a GtkToggleButton can only contain one widget at a time; it already contains a widget of type GtkLabel

(cheese:1616): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkButton, but as a GtkBin subclass a GtkButton can only contain one widget at a time; it already contains a widget of type GtkLabel

(cheese:1616): Gtk-WARNING **: Attempting to add a widget with type GtkGrid to a GtkToggleButton, but as a GtkBin subclass a GtkToggleButton can only contain one widget at a time; it already contains a widget of type GtkLabel

(cheese:1616): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkButton, but as a GtkBin subclass a GtkButton can only contain one widget at a time; it already contains a widget of type GtkLabel
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated.
[pat@arc2 ~]$

Je ne pense pas à première vue que ces warnings concernent le problème.

Remarque : ce n'est pas spécifique à mon Arch, ça ne marche pas non plus sous LMDE.



Modifié par Esclapion le 27/09/2012 01:25
Esclapion
 Posté le 27/09/2012 à 01:34 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grand Maître astucien

Re,

[pat@arc2 ~]$ mplayer tv://
MPlayer SVN-r35014-4.7.1 (C) 2000-2012 MPlayer Team
195 audio & 404 video codecs
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing tv://.
TV file format detected.
Selected driver: v4l2
name: Video 4 Linux 2 input
author: Martin Olschewski <olschewski@zpr.uni-koeln.de>
comment: first try, more to come ;-)
v4l2: your device driver does not support VIDIOC_G_STD ioctl, VIDIOC_G_PARM was used instead.
Selected device: UVC Camera (041e:4058)
Capabilities: video capture streaming
supported norms:
inputs: 0 = Camera 1;
Current input: 0
Current format: YUYV
v4l2: ioctl set format failed: Invalid argument
v4l2: ioctl set format failed: Invalid argument
v4l2: ioctl set format failed: Invalid argument
tv.c: norm_from_string(pal): Bogus norm parameter, setting default.
v4l2: ioctl enum norm failed: Invalid argument
Error: Cannot set norm!
Selected input hasn't got a tuner!
v4l2: ioctl set mute failed: Invalid argument
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
[vdpau] Error when calling vdp_device_create_x11: 1
[VO_XV] Could not grab port 63.
==========================================================================
Opening video decoder: [raw] RAW Uncompressed Video
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 640x480 => 640x480 Packed YUY2
Selected video codec: [rawyuy2] vfm: raw (RAW YUY2)
==========================================================================
Audio: no sound
Starting playback...
v4l2: select timeout
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated.
V: 0.0 2/ 2 ??% ??% ??,?% 0 0
v4l2: select timeout
V: 0.0 4/ 4 ??% ??% ??,?% 0 0

et les deux dernières lignes se répètent, avec un time-out d'une seconde environ. J'ai testé mplayer2 -> pareil. Je suis revenu à mplayer.

Là, l'écran est vert. je ne vois pas ce qu'est ce vl42, ni libvdpau_nvidia.so (j'ai une ATI). Ce serait plutôt pire, non ?

Logicien
 Posté le 27/09/2012 à 01:34 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Finalement Mplayer affiche aussi la sortie vidéo de la webcam comme Mplayer2. Ça ne fonctionnait pas parce-que j'étais dans un terminal virtuel framebuffer. Je dois utiliser l'option -vo fbdev2 .

Donc tu as essayé les commandes mplayer tv:// et mplayer2 tv:// sans résultats si j'ai bien compris. Il faut regarder sur Internet. Une solution pour le modèle de ta webcam existe peut-être si elle est supportée par Linux.

Les webcams peuvent avoir des touches d'activation et de désactivation. Je n'en ai pas vu sur mon ultra-portable.

Esclapion
 Posté le 27/09/2012 à 01:36 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grand Maître astucien

C'est une petite webcam séparée, une Creative AF. Bon, je vais creuser davantage...

(edit)

Exactement celle-ci :



Modifié par Esclapion le 27/09/2012 01:38
Logicien
 Posté le 27/09/2012 à 01:40 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Le fait qu'Mplayer et Mplayer2 affichent les informations de lecture est bon signe. Quelque chose est lu. Si l'oeil de ta webcam était bouché?

{#}



Modifié par Logicien le 27/09/2012 01:42
Esclapion
 Posté le 27/09/2012 à 01:52 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Grand Maître astucien

Logicien a écrit :

Le fait qu'Mplayer et Mplayer2 affichent les informations de lecture est bon signe. Quelque chose est lu. Si l'oeil de ta webcam était bouché?

{#}

Elle marche très bien sous W7, donc...

(edit)

Oui, je viens de réessayer à l'instant, pas de pb sous W7. Il a installé un pilote générique tout seul, et ça a été bon.



Modifié par Esclapion le 27/09/2012 02:05
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Les bons plans du moment PC Astuces

Tous les Bons Plans
599,99 €Portable 14 pouces Asus Vivobook (FullHD, Ryzen 7, 8Go, SSD 256 Go) à 599,99 €
Valable jusqu'au 04 Juin

RueDuCommerce fait une promotion sur le PC portable 14 pouces Asus Vivobook S412DA-EK320T qui passe à 599,99 € alors qu'on le trouve ailleurs à partir de 749 €. Ce portable très bien équipé possède un écran 14 pouces Full HD (1920x1080) mat antireflet, un processeur AMD Ryzen 7 3700U, 8 Go de RAM, un processeur graphique AMD Radeon RX Vega 10 et un SSD de 256 Go. Le WiFi, le bluetooth sont de la partie. Notez que le clavier est rétroéclairé et que le pad peut se transformer en pavé numérique. Le tout tourne sous Windows 10. Une très bonne affaire.


> Voir l'offre
25,95 €Clé USB Sandisk Ultra 128 Go à double connectique USB 3.1 Type A et C à 25,95 €
Valable jusqu'au 04 Juin

Amazon fait une promotion sur la clé USB Sandisk Ultra 128 Go à double connectique USB 3.1 Type A et C qui passe à 25,95 €. Cette clé USB  dispose d'un connecteur réversible USB Type C et d'un connecteur classique de type A. Grâce à elle, transférez en toute simplicité et rapidement (jusqu'à 150 Mo/s) vos fichiers entre vos smartphones, tablettes et ordinateurs. On la trouve ailleurs à plus de 40 €.


> Voir l'offre
349,99 €Console Nintendo Switch avec paire de Joy-Con à 349,99 €
Valable jusqu'au 03 Juin

Fnac propose la console Nintendo Switch (autonomie améliorée) avec une paire de Joy-Con rouge et bleu à 349,99 € livrée gratuitement.


> Voir l'offre

Sujets relatifs
Arch Linux Installateur
inscription , Arch forum
S'inscrire sur le Forum d'Arch: Impossible.
LibreOffice ne fonctionne plus sous Arch
Webcam compatible Linux
Problème video devient bleu avec webcam
Info : Kompozer sous Manjaro (Arch)
Webcam sous Kubuntu 17
Arch : le gnome 3.6 nouveau est arrivé
Arch : util-linux et eject
Plus de sujets relatifs à Arch : connecter une webcam ?
 > Tous les forums > Forum Linux