[webcam] Webcam non détectée (Résolu)

Reconnaissance et configuration du matériel / kernel linux
Répondre
Avatar de l’utilisateur
silmaa
archer de cavalerie
Messages : 161
Inscription : ven. 24 juin 2011, 13:52

[webcam] Webcam non détectée (Résolu)

Message par silmaa »

Bonjour,

Mon problème est dans le titre : impossible de détecter ma webcam :

Code : Tout sélectionner

# lspci                  
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b5)
00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b5)
00:1c.4 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 5 (rev b5)
00:1c.7 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 8 (rev b5)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation HM67 Express Chipset Family LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 540M] (rev ff)
01:00.1 Audio device: NVIDIA Corporation GF108 High Definition Audio Controller (rev ff)
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 05)
09:00.0 Network controller: Intel Corporation Centrino Wireless-N 1030 (rev 34)
0b:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 04)

$ lsusb
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 004 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 003: ID 8086:0189 Intel Corp. 
Bus 001 Device 004: ID 0c45:6483 Microdia 
Bon, à tout hasard, j'ai installé et lancé cheese, mais ça segfault quand je le lance....
Dernière modification par silmaa le jeu. 14 juin 2012, 23:20, modifié 1 fois.
Avatar de l’utilisateur
Desintegr
Chu Ko Nu
Messages : 354
Inscription : jeu. 28 avr. 2011, 16:42
Localisation : Orléans - France

Re: [webcam] Webcam non détectée

Message par Desintegr »

Que renvoie dmesg, lsmod et hwinfo --all (à installer au préalable) ?
Avatar de l’utilisateur
silmaa
archer de cavalerie
Messages : 161
Inscription : ven. 24 juin 2011, 13:52

Re: [webcam] Webcam non détectée

Message par silmaa »

Merci. Alors hwinfo détecte bien la cam :

Code : Tout sélectionner

47: USB 00.0: 0000 Unclassified device
  [Created at usb.122]
  Unique ID: Bgjr.UNiJisJ2e53
  Parent ID: FKGF.4Nx_qoDfSd7
  SysFS ID: /devices/pci0000:00/0000:00:1a.0/usb2/2-1/2-1.5/2-1.5:1.0
  SysFS BusID: 2-1.5:1.0
  Hardware Class: unknown
  Model: "Microdia Laptop_Integrated_Webcam_HD"
  Hotplug: USB
  Vendor: usb 0x0c45 "Microdia"
  Device: usb 0x6483 "Laptop_Integrated_Webcam_HD"
  Revision: "b.16"
  Driver: "uvcvideo"
  Driver Modules: "uvcvideo"
  Device File: /dev/input/event11
  Device Files: /dev/input/event11, /dev/input/by-id/usb-CNFA151H217070000J12_Laptop_Integrated_Webcam_HD-event-if00, /dev/input/by-path/pci-0000:00:1a.0-usb-0:1.5:1.0-event
  Device Number: char 13:75
  Speed: 480 Mbps
  Module Alias: "usb:v0C45p6483d0B16dcEFdsc02dp01ic0Eisc01ip00"
  Driver Info #0:
    Driver Status: uvcvideo is active
    Driver Activation Cmd: "modprobe uvcvideo"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #43 (Hub)
EDIT j'ai trouvé aussi ceci dans dmesg. Au passage, pourquoi avec grep -i cam la ligne intéressante n'apparait pas ???

Code : Tout sélectionner

800:[    7.287683] uvcvideo: Found UVC 1.00 device Laptop_Integrated_Webcam_HD (0c45:6483)
821:[    7.553336] input: Laptop_Integrated_Webcam_HD as /devices/pci0000:00/0000:00:1a.0/usb2/2-1/2-1.5/2-1.5:1.0/input/input11
Voici aussi aussi la sortie de lsmod

Code : Tout sélectionner

snd_hda_codec_hdmi     24120  4 
snd_hda_codec_idt      56506  1 
btusb                  11675  0 
bluetooth             171342  1 btusb
joydev                  9991  0 
uvcvideo               67853  0 
videobuf2_vmalloc       2276  1 uvcvideo
videobuf2_memops        2182  1 videobuf2_vmalloc
videobuf2_core         20415  1 uvcvideo
videodev               83373  1 uvcvideo
v4l2_compat_ioctl32     8348  1 videodev
media                  10469  2 videodev,uvcvideo
arc4                    1410  2 
iwlwifi               253269  0 
snd_hda_intel          24021  5 
snd_hda_codec          92713  3 snd_hda_intel,snd_hda_codec_idt,snd_hda_codec_hdmi
snd_hwdep               6556  1 snd_hda_codec
mac80211              391455  1 iwlwifi
snd_pcm                74812  3 snd_hda_codec,snd_hda_intel,snd_hda_codec_hdmi
r8169                  48740  0 
cfg80211              176857  2 mac80211,iwlwifi
serio_raw               4653  0 
psmouse                69539  0 
mei                    32216  0 
i915                  432558  2 
intel_agp              10872  1 i915
i2c_algo_bit            5359  1 i915
drm_kms_helper         26947  1 i915
drm                   204375  3 drm_kms_helper,i915
snd_page_alloc          7217  2 snd_pcm,snd_hda_intel
iTCO_wdt               12877  0 
pcspkr                  1835  0 
intel_gtt              14007  3 intel_agp,i915
snd_timer              19222  1 snd_pcm
i2c_i801                8116  0 
mxm_wmi                 1425  0 
i2c_core               20593  6 i2c_i801,drm,drm_kms_helper,i2c_algo_bit,i915,videodev
dell_wmi                1517  0 
sparse_keymap           3056  1 dell_wmi
mii                     4091  1 r8169
iTCO_vendor_support     1929  1 iTCO_wdt
snd                    59656  17 snd_timer,snd_pcm,snd_hwdep,snd_hda_codec,snd_hda_intel,snd_hda_codec_idt,snd_hda_codec_hdmi
soundcore               6082  1 snd
thermal                 7959  0 
video                  11243  1 i915
battery                 6485  0 
dell_laptop            10600  0 
rfkill                 15604  3 dell_laptop,cfg80211,bluetooth
dcdbas                  5552  1 dell_laptop
evdev                   9402  25 
wmi                     8475  2 dell_wmi,mxm_wmi
ac                      2376  0 
button                  4502  1 i915
acpi_cpufreq            5941  1 
mperf                   1275  1 acpi_cpufreq
processor              26144  1 acpi_cpufreq
coretemp                5622  0 
ext4                  424467  3 
crc16                   1359  2 ext4,bluetooth
jbd2                   71704  1 ext4
mbcache                 5977  1 ext4
sd_mod                 28059  4 
sr_mod                 14823  0 
cdrom                  35744  1 sr_mod
ahci                   20293  3 
libahci                19999  1 ahci
libata                167083  2 libahci,ahci
scsi_mod              133422  3 libata,sr_mod,sd_mod
ehci_hcd               44136  0 
xhci_hcd               79836  0 
usbcore               147077  5 xhci_hcd,ehci_hcd,uvcvideo,btusb
usb_common               954  1 usbcore
Merci :D
Avatar de l’utilisateur
karhu
Maître du Kyudo
Messages : 1194
Inscription : lun. 27 sept. 2010, 14:32
Localisation : Ile de France

Re: [webcam] Webcam non détectée

Message par karhu »

Si ta camera est sur USB, c'est peut-être normal que lspci ne la détecte pas ?
As tu essayé avec un logiciel d'acquisition d'image genre guvcview ? Ou bien faire un test de configuration avec skype ?
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème.
Avatar de l’utilisateur
silmaa
archer de cavalerie
Messages : 161
Inscription : ven. 24 juin 2011, 13:52

Re: [webcam] Webcam non détectée

Message par silmaa »

salut,

Ouais skype ne détecte pas la cam non plus.
pas plus de succès avec guvcview mais j'ai des messages dans la console

Code : Tout sélectionner

video device: /dev/video0 
ERROR opening V4L2 interface for /dev/video0
unable to detect video devices on your system (0)
ERROR opening V4L interface: Permission denied
Init video returned -1
Et une fenêtre qui s'affiche :
Unable to open device :
Please make sure the camera is connected and that the correct dirver is installed.
Avatar de l’utilisateur
Desintegr
Chu Ko Nu
Messages : 354
Inscription : jeu. 28 avr. 2011, 16:42
Localisation : Orléans - France

Re: [webcam] Webcam non détectée

Message par Desintegr »

Ta webcam a l'air supportée et gérée par le module uvcvideo comme indiqué par hwinfo, lsmod et dmesg.

Que renvoie ls -l /dev/video0 ?

Je pense que tu n'es pas dans le groupe qui te permet d'utiliser la webcam d'après l'erreur :

Code : Tout sélectionner

ERROR opening V4L interface: Permission denied
Avatar de l’utilisateur
silmaa
archer de cavalerie
Messages : 161
Inscription : ven. 24 juin 2011, 13:52

Re: [webcam] Webcam non détectée

Message par silmaa »

Oui, ma webcam fonctionnait sans problème avant (sans rien bidouiller), mais j'ai réinstallé il y a trois mois et depuis ça ne marche pas. Sinon

Code : Tout sélectionner

crw-rw----+ 1 root video 81, 0 Jun 15 03:00 /dev/video0
Normal non ?

Niveaux groupes :

Code : Tout sélectionner

$ groups 
network audio users bumblebee
Edit : je viens de m'ajouter au groupe vidéo, mais guvcview ne fonctionne toujours pas :

Code : Tout sélectionner

video device: /dev/video0 
ERROR opening V4L2 interface for /dev/video0
unable to detect video devices on your system (0)
ERROR opening V4L interface: Permission denied
Init video returned -1
VIDIOC_REQBUFS - Failed to delete buffers: Invalid argument (errno 22)
cleaned allocations - 100%
Closing portaudio ...OK
Terminated.
Avatar de l’utilisateur
Desintegr
Chu Ko Nu
Messages : 354
Inscription : jeu. 28 avr. 2011, 16:42
Localisation : Orléans - France

Re: [webcam] Webcam non détectée

Message par Desintegr »

Il faut redémarrer la session après avoir ajouté un groupe pour qu'il soit pris en compte.
Avatar de l’utilisateur
silmaa
archer de cavalerie
Messages : 161
Inscription : ven. 24 juin 2011, 13:52

Re: [webcam] Webcam non détectée

Message par silmaa »

Il y a du mieux :) La cam fonctionne avec guvcview !
Mais : Bref, ça marche moyen...

Edit : pour le bug de cheese il date d'aujourd'hui sur Arch https://bugs.archlinux.org/task/30288
Avatar de l’utilisateur
silmaa
archer de cavalerie
Messages : 161
Inscription : ven. 24 juin 2011, 13:52

Re: [webcam] Webcam non détectée

Message par silmaa »

Après reboot, skype fonctionne avec la cam ! C'est l'essentiel, je passe donc le sujet en résolut :chinois: Les soucis avec cheese et guvcview semblent indépendants de mon problème initial.

Merci beaucoup, même si au final j'aurais pu m'en sortir en étant plus attentif au wiki :oops:
Répondre