[Bug 741456] New: creative webcam doesn't work properly with skype
https://bugzilla.novell.com/show_bug.cgi?id=741456 https://bugzilla.novell.com/show_bug.cgi?id=741456#c0 Summary: creative webcam doesn't work properly with skype Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Hotplug AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: a_artemyev@mail.ru QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux i686; rv:9.0.1) Gecko/20100101 Firefox/9.0.1 This problem is described on forum http://forums.opensuse.org/newreply.php?p=2430260 Briefly: creative webcam doesn't work with skype or cheese, but works with kopete. The problem is old. I met it for the first time in Suse 11.2 x64. Starting from 12.1 it exists also in 32-bitversion. The solution is to run skype after export LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so If LD_PRELOAD is set as described, the webcam works properly with skype. Reproducible: Always Steps to Reproduce: 1. Find a webcam creative. Here are the outputs of lsusb and dmesg in my case: lsusb: Bus 005 Device 003: ID 041e:405f Creative Technology, Ltd dmesg: [ 2.535089] usb 5-2: new full speed USB device number 3 using uhci_hcd [ 2.708899] usb 5-2: New USB device found, idVendor=041e, idProduct=405f [ 2.708905] usb 5-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 2.708910] usb 5-2: Product: Creative WebCam Vista [ 2.708914] usb 5-2: Manufacturer: CRrative Labs 2. Try to use this webcam with skype. Actual Results: As I said, webcam doesn't work. Unless LD_PRELOAD is not set. Expected Results: I would expect, that since webcam works in other applications without manual interference, it must work in the same way with skype. No special configuration. I use this webcam with three computers. Before 12.1 it worked properly with 32-bit version. Now it works everywhere only after manual interference. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=741456 https://bugzilla.novell.com/show_bug.cgi?id=741456#c zj jia <zjjia@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |zjjia@suse.com AssignedTo|bnc-team-screening@forge.pr |kernel-maintainers@forge.pr |ovo.novell.com |ovo.novell.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=741456 https://bugzilla.novell.com/show_bug.cgi?id=741456#c1 Jeff Mahoney <jeffm@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |INVALID --- Comment #1 from Jeff Mahoney <jeffm@suse.com> 2012-03-19 11:53:54 EDT --- I'm afraid this isn't a kernel bug. It's a bug in Skype and your workaround is the correct way to make it work. The background is this: There are two interfaces to video devices like webcams: Video4Linux v1 and v2. The v1 interface was introduced in the 2.4 days and the v2 interface was added before 2.6.0 was released in 2002. Several years later, the old v1 interface was officially deprecated and "newer" video drivers were no longer required to implement both interfaces. Any app that has not been updated to use the new interface will not be able to directly use devices that only implement the v4l2 interface. Since the "new" interface has been around for 10 years, the app is considered buggy. That you have other apps that work is proof that the camera works fine. The other apps are using the v4l2 interface. Since Skype isn't something openSUSE ships, there's nothing we can do to update it. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com