seawolf Napisano Marzec 25, 2009 Zgłoszenie Share Napisano Marzec 25, 2009 Witam! Mam problem z kamerką internetową w moim HP Pavilion dv6700t. Dioda obok kamery zapala się, ale obrazu nie ma. Probowałem w cheese i gstreamer-properties (ten ostatni się zawieszał nawet). Odpalając w mplayerze działa. Już od dłuższego czasu kamerka mi nie działa pod f10 jeżeli próbuje odpalić ją z wykorzystaniem gstreamera. Pamiętam że na archu kiedyś działało. Fedora 10, testing, w pełni zaktualizowana; [root@localhost dev]# uname -r 2.6.27.19-170.2.35.fc10.x86_64 [root@localhost dev]# lsusb: [root@localhost ~]# lsusb Bus 002 Device 003: ID 064e:a110 Suyin Corp. HP Webcam Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 007 Device 002: ID 03f0:171d Hewlett-Packard Wireless (Bluetooth + WLAN) Interface [Integrated Module] Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 006 Device 002: ID 08ff:2580 AuthenTec, Inc. AES2501 Fingerprint Sensor Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub [root@localhost dev]# lspci 00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 0c) 00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port (rev 0c) 00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03) 00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03) 00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03) 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03) 00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03) 00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03) 00:1c.5 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 (rev 03) 00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03) 00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03) 00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03) 00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3) 00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03) 00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03) 00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03) 00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03) 01:00.0 VGA compatible controller: nVidia Corporation GeForce 8400M GS (rev a1) 02:00.0 Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection (rev 61) 08:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 01) 09:09.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05) 09:09.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22) 09:09.2 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 12) 09:09.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12) 09:09.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev ff) [root@localhost dev]# [root@localhost dev]# lsmod Module Size Used by usb_storage 103584 0 hidp 19072 1 ipv6 282472 13 fuse 56704 4 rfcomm 39392 8 sco 15108 2 bridge 51488 0 stp 6660 1 bridge bnep 17664 2 l2cap 24448 21 hidp,rfcomm,bnep vboxnetflt 91756 0 vboxdrv 1685820 1 vboxnetflt cpufreq_powersave 5952 0 cpufreq_ondemand 11344 2 acpi_cpufreq 13456 0 freq_table 8704 2 cpufreq_ondemand,acpi_cpufreq uinput 12032 0 nvidia 8117992 28 snd_hda_intel 475548 5 snd_seq_dummy 7172 0 snd_seq_oss 34624 0 arc4 6080 2 snd_seq_midi_event 10752 1 snd_seq_oss ecb 7104 2 snd_seq 57488 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event snd_seq_device 11156 3 snd_seq_dummy,snd_seq_oss,snd_seq snd_pcm_oss 47808 0 iwlagn 159876 0 snd_mixer_oss 19008 1 snd_pcm_oss iwlcore 134660 1 iwlagn snd_pcm 81224 3 snd_hda_intel,snd_pcm_oss uvcvideo 57992 0 rfkill 13028 2 iwlcore snd_timer 26256 2 snd_seq,snd_pcm compat_ioctl32 12352 1 uvcvideo firewire_ohci 26372 0 sdhci_pci 11968 0 snd_page_alloc 12496 2 snd_hda_intel,snd_pcm i2c_i801 13596 0 mac80211 208816 2 iwlagn,iwlcore sdhci 20548 1 sdhci_pci snd_hwdep 12296 1 snd_hda_intel r8169 36804 0 videodev 36480 2 uvcvideo,compat_ioctl32 firewire_core 41216 1 firewire_ohci btusb 16600 4 snd 64568 19 snd_hda_intel,snd_seq_dummy,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_m ixer_oss,snd_pcm,snd_timer,snd_hwdep mmc_core 51776 1 sdhci v4l1_compat 17220 2 uvcvideo,videodev ricoh_mmc 8256 0 mii 8896 1 r8169 i2c_core 24992 2 nvidia,i2c_i801 video 24476 5 iTCO_wdt 16016 0 crc_itu_t 6080 1 firewire_core soundcore 10832 1 snd cfg80211 28048 3 iwlagn,iwlcore,mac80211 bluetooth 55652 16 hidp,rfcomm,sco,bnep,l2cap,btusb output 7168 1 video joydev 15232 0 iTCO_vendor_support 7428 1 iTCO_wdt wmi 10816 0 battery 16776 0 ac 9160 0 sha256_generic 13376 0 cbc 7936 1 aes_x86_64 12224 3 aes_generic 31400 1 aes_x86_64 dm_crypt 17032 1 crypto_blkcipher 19908 4 ecb,cbc,dm_crypt ext4 220728 3 jbd2 70600 1 ext4 crc16 6080 1 ext4 [root@localhost dev]# Urządzenie jest w systemie, prawa są ok [root@localhost dev]# ls -n /dev/video0 crw-rw-rw-+ 1 0 0 81, 0 mar 24 22:16 /dev/video0 [root@localhost dev]# [root@localhost dev]# rpm -qa | grep -i gstreamer gstreamer-plugins-base-0.10.21-2.fc10.x86_64 gstreamer-tools-0.10.21-2.fc10.x86_64 gstreamer-plugins-ugly-0.10.10-2.fc10.x86_64 gstreamer-plugins-bad-0.10.9-1.fc10.x86_64 bluez-gstreamer-4.30-2.fc10.x86_64 gstreamer-0.10.21-2.fc10.x86_64 totem-gstreamer-2.24.3-1.fc10.x86_64 gstreamer-ffmpeg-0.10.5-1.fc10.x86_64 gstreamer-plugins-good-0.10.13-1.fc10.x86_64 PackageKit-gstreamer-plugin-0.3.14-1.fc10.x86_64 gstreamer-plugins-flumpegdemux-0.10.15-4.fc10.x86_64 [root@localhost dev]# [root@localhost dev]# gstreamer-properties gstreamer-properties-Message: Skipping unavailable plugin 'artsdsink' gstreamer-properties-Message: Skipping unavailable plugin 'esdsink' gstreamer-properties-Message: Skipping unavailable plugin 'glimagesink' gstreamer-properties-Message: Skipping unavailable plugin 'v4lmjpegsrc' gstreamer-properties-Message: Skipping unavailable plugin 'qcamsrc' gstreamer-properties-Message: Skipping unavailable plugin 'esdmon' libv4l2: error turning on stream: Błąd protokołu gstreamer-properties-Message: Error running pipeline 'Video for Linux 2 (v4l2)': Błąd uruchamiania przechwytywania strumienia z urządzenia '/dev/video0'. [v4l2src_calls.c(1454): gst_v4l2src_capture_start (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src3: system error: Błąd protokołu] ^C [root@localhost dev]# [root@localhost dev]# cheese libv4l2: error turning on stream: Błąd protokołu (cheese:28966): GStreamer-CRITICAL **: gst_element_set_state: assertion `GST_IS_ELEMENT (element)' failed (cheese:28966): GStreamer-CRITICAL **: gst_object_unref: assertion `object != NULL' failed (cheese:28966): GStreamer-CRITICAL **: gst_object_unref: assertion `object != NULL' failed [root@localhost dev]# [root@localhost dev]# rpm -qa | grep -i v4 libv4l-0.5.9-1.fc10.x86_64 xorg-x11-drv-v4l-0.2.0-1.fc9.x86_64 [root@localhost dev]# [root@localhost dev]# mplayer tv:// -tv driver=v4l2:width=640:height=480:device=/dev/video0 MPlayer SVN-r28461-4.3.2 © 2000-2009 MPlayer Team CPU: Intel® Core2 Duo CPU T9300 @ 2.50GHz (Family: 6, Model: 23, Stepping: 6) 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 <[email protected]> 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: HP Webcam Capabilites: 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 ========================================================================== Opening video decoder: [raw] RAW Uncompressed Video VDec: vo config request - 640 x 480 (preferred colorspace: Packed YUY2) VDec: using Packed YUY2 as output csp (no 0) 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: ioctl set mute failed: Invalid argument v4l2: 543 frames successfully processed, -541 frames dropped. Exiting... (Quit) [root@localhost dev]# Jak widać w mplayerze działa, ale rzuca jakimiś błędami. Spotkał się ktoś z was podobym problemem? W googlach rozwiązania nie znalazlem. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
olorin Napisano Maj 6, 2009 Zgłoszenie Share Napisano Maj 6, 2009 Niestety odświeżam temat:( Łącząc się z Tobą w bólu potwierdzam, że mam ten sam problem. Od chyba 3 tygodni próbowałem znaleźć co jest nie tak i nic. Wyglądało na to, że gstreamer jest padnięty (w Ekiga i Mplayer kamerka działa, w cheese i ucview nie), ale reinstalka wszystkich jego pakietów powinna chyba coś pomóc a tu nic. Kiedyś działała w Skype i paru starszych programach (nie pamiętam już nazw, do F8 były najnowsze ich pakiety a mam teraz F9), założę się że to wina jakiś moich kombinacji w systemie tylko nie doszedłem na razie jakich:) Po 26.05 wszystko będzie działało jak sądzę, wraz z F11, ale jeśli ktoś wpadnie na to jak w miarę bezboleśnie (bez instalacji całego systemu) to rozwiązać to proszę o wskazówkę. Ciągle podejrzewam gstreamera i jego powiązań które mogłem jakoś nadszarpnąć a nie zostały nadpisane przy reinstalacji go bo prawdopodobnie coś innego też już z tego korzysta;/ Czasem człowiek żałuje że doba ma 24h żeby w końcu poznać ten system:D Masakra żeby edytować temat niedługo po tym jak się go pisało:] Częściowo naprowadziły mnie pewne posty i link w jednym z nich: http://www.ubucentrum.net/2008/10/instalac...ym-jdrze-w.html z tym, że ja zamiast: LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so skype próbowałem zamiast "skype" użyć "ucview" oraz "cheese" Przy "ucview" udało się uruchomić, "cheese" ma dalej problemy jakie miał. Grunt, że problem pomału zaczyna się rozwiązywać. Pytanko, co zepsułem, że nie ładuje mi tego automatycznie przy samym "ucview"? Pewnie to kwestia jednej linijki zmian ale lepiej wiedzieć gdzie zanim zacznę mieszać Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
seawolf Napisano Maj 6, 2009 Autor Zgłoszenie Share Napisano Maj 6, 2009 Hmmm... Jakies 2 tyg temu rozwaliłem sobie system doszczętnie. Postawiłem od nowa, olałem sprawę kamerki. Pod wpływem twojego postu spróbowalem odpalić w cheese i gstreamer-properties... i działa! bez kombinowania działa! System zaktualizowany, repo z aktualizacjami testowymi włączone. Być może po prostu nasyfiliśmy sobie w konfiguracji i tyle Pozdrawiam Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się