I have three different Computers and an USB camera.
Computer A: openSUSE 13.2 32Bit with graphics driver from openSUSU repository
Computer B: openSUSE Leap 42.1 64Bit with graphics driver from openSUSE repository
Computer C: openSUSE Leap 42.1 64Bit with proprietary graphics driver from Nvidia
USB Camere:
[FONT=Bitstream Charter]amadrits@pc1:~> lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 05a9:a518 OmniVision Technologies, Inc. D-Link DSB-C310 Webcam
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
[/FONT][FONT=Bitstream Charter]If i plug in the USB camera the proper kernel modules gets loaded:
[FONT=Bitstream Charter]amadrits@pc1:~> lsmod | grep ov519
gspca_ov519 53248 0
gspca_main 32768 1 gspca_ov519
videodev 176128 2 gspca_main,gspca_ov519
usbcore 262144 8 snd_usb_audio,ohci_hcd,ohci_pci,snd_usbmidi_lib,ehci_hcd,ehci_pci,gspca_main,gs
pca_ov519
[/FONT][FONT=Bitstream Charter]On Computer A Xawtv and Cheese works fine.
On Computer B and C i have the following output and there is no picture:
[FONT=Bitstream Charter]amadrits@pc1:~> xawtv
This is xawtv-3.103, running on Linux/x86_64 (4.1.27-27-default)
xinerama 0: 1600x1200+0+0
vid-open-auto: using grabber/webcam device /dev/video0
Alsa devices: cap: hw:1,0 (/dev/video0), out: default
libv4lconvert: error starting helper: No such file or directory
ALSA lib pcm.c:7964:(snd_pcm_recover) underrun occurred
libv4l2: error got 4 consecutive frame decode errors, last error: v4l-convert: error writing to helper: Broken
pipe
ioctl: VIDIOC_DQBUF(index=1;type=VIDEO_CAPTURE;bytesused=67200;flags=0x1 [MAPPED];field=NONE;;timecode.type=0;t
imecode.flags=0;timecode.frames=0;timecode.seconds=0;timecode.minutes=0;timecode.hours=0;timecode.userbits="";s
equence=3;memory=MMAP): Input/output error
amadrits@pc1:~> cheese
(cheese:14651): Gtk-WARNING **: Theme directory actions/48 of theme breeze has no size field
(cheese:14651): Gtk-WARNING **: Theme directory categories/16 of theme breeze has no size field
(cheese:14651): Gtk-WARNING **: Theme directory categories/22 of theme breeze has no size field
(cheese:14651): Gtk-WARNING **: Theme directory categories/48 of theme breeze has no size field
(cheese:14651): Gtk-WARNING **: Theme directory devices/48 of theme breeze has no size field
(cheese:14651): Gtk-WARNING **: Theme directory of theme oxygen has no size field
(cheese:14651): GLib-GObject-CRITICAL **: g_object_ref_sink: assertion 'G_IS_OBJECT (object)' failed
(cheese:14651): GLib-GObject-CRITICAL **: g_object_ref_sink: assertion 'G_IS_OBJECT (object)' failed
(cheese:14651): GLib-GObject-CRITICAL **: g_object_ref_sink: assertion 'G_IS_OBJECT (object)' failed
(cheese:14651): GLib-GObject-CRITICAL **: g_object_ref_sink: assertion 'G_IS_OBJECT (object)' failed
(cheese:14651): GLib-GObject-CRITICAL **: g_object_ref_sink: assertion 'G_IS_OBJECT (object)' failed
(cheese:14651): GLib-GObject-CRITICAL **: g_object_ref_sink: assertion 'G_IS_OBJECT (object)' failed
(cheese:14651): GLib-GObject-CRITICAL **: g_object_ref_sink: assertion 'G_IS_OBJECT (object)' failed
libv4lconvert: error starting helper: No such file or directory
libv4l2: error got 4 consecutive frame decode errors, last error: v4l-convert: error writing to helper: Broken
pipe
(cheese:14651): cheese-WARNING **: Failed to allocate a buffer: gstv4l2src.c(755): gst_v4l2src_create (): /GstC
ameraBin:camerabin/GstWrapperCameraBinSrc:camera_source/GstBin:bin35/GstV4l2Src:video_source
[/FONT][/FONT][/FONT]This looks like a problem with openSUSE Leap 42.1 or 64Bit architecture. How can I fix this problem?
It’s the second USB camera i acquired, which does not work on [FONT=Bitstream Charter]openSUSE Leap 42.1.[/FONT]