Webcam Driver for 11:1 (gspca)

I see in the repositories webcam drivers are available since December 10th, except the gspca driver. Anyone know what’s the delay? I’ve tried to build it from source but it errors out. Using the SRPM from 11.0 (rpmbuild) brings the same sort of errors. Obviously this takes tweaking from someone who actually knows what they are doing.

This is for the Logitech Quickcam Messenger (ID 046d:08da).

Okay, turns out the driver was built into the kernel. However, the webcam is simply not working. I’ve been following the instructions on the SUSE Wiki, but nothing happens. No picture. Can someone show me a link to diagnostic steps?

I have 3 webcams all working with the gspca drivers

so installed 11.1 and they wont work

only solution is to install the kernel from the dvd 11.0 and the gspca driver

some warnings for drivers from kminitrd but all is working

so are the webcams

but there are further problems with 11.1

No program Kino the 11.0 version will not install
Knemo for kde3 wont install in kde3 11.1
a total of 12 programs mostly coming from Packman repositorie
wont work in 11.1
Yast in 11.1 is as quick as a turtle

Bottom line i am back on 11.0 with kde3 and kde4 version2
all is working like a charm no problems.

Hi, just want to say that I have the same problem in openSUSE 11.1 kernel 2.6.27.7-9-default. Webcam is detected but I don’t see anything. Kopete shows nothing, Skype is flickering in green an pink horizontal lines and cheese shows flickering plus a black rectangle in the bottom-right corner. My usb webcam is a

 lsusb 
046d:092f Logitech, Inc. QuickCam Express Plus

and the driver is spca561

 lsmod | grep spca
gspca_spca561          12632  0
gspca_main             23880  1 gspca_spca561
compat_ioctl32          8536  1 gspca_main
videodev               35328  2 gspca_main,compat_ioctl32
usbcore               198656  7 gspca_spca561,gspca_main,usb_storage,usbhid,ehci_hcd,ohci_hcd

This is some output “cat /var/log/messages” delivered:

 kernel: gspca: usb_submit_urb [0] err -28
 kernel: ohci_hcd 0000:00:02.0: leak ed ffff88006d5ff2d0 (#81) state 2

Well, I really don’t know what that error message means but as it used to work with opensuse 10.3 and 11.0 and as we just tried the webcam with kopete on my flatmate’s kubuntu 8.10 with the same results, the problem may be more related to the new gspca kernel drivers than to openSUSE. Furthermore I just had a look here Arch Linux Forums / Gspca and Kernel 2.6.27 but the proposed workaround for skype results in

LD_PRELOAD=/usr/lib64/libv4l/v4l1compat.so skype
ERROR: ld.so: object '/usr/lib64/libv4l/v4l1compat.so' from LD_PRELOAD cannot be preloaded: ignored.

Any advice is greatly appreciated. Thanks.

All the same Probs for me!
Multimedia seems to be a little heavy for Linux, or what? :expressionless:
Greetings

Then consensus shows so far this latest release has showstopper problems on the gspca drivers. Since I kept the 11.0 release intact on another harddrive, and it works well enough, I’ll stay with that for now. Thank you all for helping me check this out.

Darn to hear this. I have a webcam I can’t get running in my usual distro and just tried it with openSUSE (KDE 4) LiveCD last night and while it looks like is “saw” it (pun intended) I could not get any video, just blackness in Kopete.

Otherwise openSUSE has been the winner of hardware detection for me.

Of course it doesn’t help it’s a Microsoft LifeCam I won at a computer club meeting.

As with most things I’ve seen, that LifeCam will probably have a working driver soon enough, if it’s not already available. Seems it is associated with the uvc driver. Try it with a LiveCD 11.0.

My webcam “logitech notebook pro” is working with opensuse11.1 and skype:

Packman repository has been added first.

zypper in libv4l

then I run skype using:

LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype

I understand that skype requires the 32 bit version of v4l1compat.so . How do you get the 32 bit version when running on a 64 bit system? Yast only give you a “libv4l” choice that install the 64 bit version only.

Just one more case/problem with this driver in 11.1. Below is some data from my system and so far no WebCam working (no picture, only strange patterns).
WebCam: Pixart Imaging, Inc. same like:
Tesco Value Webcam - Tesco.Direct

linux-m78h:~ # uname -a
Linux linux-m78h 2.6.27.7-9-default #1 SMP 2008-12-04 18:10:04 +0100 x86_64 x86_64 x86_64 GNU/Linux

linux-m78h:~ # lsusb
Bus 006 Device 002: ID 1199:6820 Sierra Wireless, Inc. AC875 Device
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 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 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 002: ID 093a:262a Pixart Imaging, Inc.
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

linux-m78h:~ # lsmod |grep gspca
gspca_pac7311 14808 0
gspca_main 23880 1 gspca_pac7311
compat_ioctl32 8536 1 gspca_main
videodev 35328 2 gspca_main,compat_ioctl32
usbcore 198656 8 sierra,usbserial,ohci_hcd,gspca_pac7311,gspca_main,uhci_hcd,ehci_hcd

linux-m78h:~ # modinfo gspca_pac7311
filename: /lib/modules/2.6.27.7-9-default/kernel/drivers/media/video/gspca/gspca_pac7311.ko
license: GPL
description: Pixart PAC7311
author: Thomas Kaiser thomas@kaiser-linux.li
srcversion: F05E5DAE9EA24EEA24E876D
alias: usb:v093Ap262Addcdscdpiciscip*
alias: usb:v093Ap2626ddcdscdpiciscip*
alias: usb:v093Ap2624ddcdscdpiciscip*
alias: usb:v093Ap2621ddcdscdpiciscip*
alias: usb:v093Ap260Fddcdscdpiciscip*
alias: usb:v093Ap260Eddcdscdpiciscip*
alias: usb:v093Ap2608ddcdscdpiciscip*
alias: usb:v093Ap2603ddcdscdpiciscip*
alias: usb:v093Ap2601ddcdscdpiciscip*
alias: usb:v093Ap2600ddcdscdpiciscip*
depends: gspca_main,usbcore
supported: yes
vermagic: 2.6.27.7-9-default SMP mod_unload modversions

linux-m78h:~ # lsmod |grep gspca_pac7311
gspca_pac7311 14808 0
gspca_main 23880 1 gspca_pac7311
usbcore 198656 8 sierra,usbserial,ohci_hcd,gspca_pac7311,gspca_main,uhci_hcd,ehci_hcd

linux-m78h:~ # xawtv -hwscan
This is xawtv-3.95, running on Linux/x86_64 (2.6.27.7-9-default)
looking for available devices
port 131-134
type : Xvideo, image scaler
name : ATI Radeon AVIVO Video

/dev/video0: OK -device /dev/video0 ]
type : v4l2
name : USB Camera (093a:262a)
flags: capture

Any one has managed the get this Webcam working ?

:slight_smile:

Select libv4l in Yast and click the versions tab. Then select the 32-bit version. I just did it a few hours ago following LuisC-SM’s HOWTO: Mini HOWTO for WEBCAMS (gspcav driver) - openSUSE Forums

Following above after installation of libv4l my webcam and skype works:

LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype

Best regards

Works finally with my Logitech STX Cam and the little detail “32bit ! libv4l” installation also for me!

Thanks
:slight_smile:

Hello,

after upgrading to 11.1 also my webcam doesn’t work anymore. If I look to tail -f /var log messages I get:

Jan 4 20:32:01 linux2 kernel: usb 3-2: new full speed USB device using uhci_hcd and address 7
Jan 4 20:32:01 linux2 kernel: usb 3-2: configuration #1 chosen from 1 choice
Jan 4 20:32:01 linux2 kernel: usb 3-2: SN9C120 PC Camera Controller detected (vid:pid 0x0C45:0x613C)
Jan 4 20:32:01 linux2 kernel: usb 3-2: HV7131R image sensor detected
Jan 4 20:32:02 linux2 kernel: usb 3-2: Initialization succeeded
Jan 4 20:32:02 linux2 kernel: usb 3-2: V4L2 device registered as /dev/video0
Jan 4 20:32:02 linux2 kernel: usb 3-2: Optional device control through ‘sysfs’ interface disabled
Jan 4 20:32:02 linux2 kernel: usb 3-2: New USB device found, idVendor=0c45, idProduct=613c
Jan 4 20:32:02 linux2 kernel: usb 3-2: New USB device strings: Mfr=0, Product=1, SerialNumber=0
Jan 4 20:32:02 linux2 kernel: usb 3-2: Product: USB camera

If I look to my messages in the old system (there is was in the beginning a problem, but the camera worked fine with 11.0 ) I get the following :

Jan 2 20:41:35 linux2 kernel: usb 4-2: new full speed USB device using uhci_hcd and address 4
Jan 2 20:41:35 linux2 kernel: usb 4-2: configuration #1 chosen from 1 choice
Jan 2 20:41:35 linux2 kernel: usb 4-2: SN9C120 PC Camera Controller detected (vid:pid 0x0C45:0x613C)
Jan 2 20:41:35 linux2 kernel: usb 4-2: HV7131R image sensor detected
Jan 2 20:41:36 linux2 kernel: usb 4-2: Initialization succeeded
Jan 2 20:41:36 linux2 kernel: usb 4-2: V4L2 device registered as /dev/video0
Jan 2 20:41:36 linux2 kernel: usb 4-2: Optional device control through ‘sysfs’ interface disabled
Jan 2 20:41:36 linux2 kernel: usb 4-2: New USB device found, idVendor=0c45, idProduct=613c
Jan 2 20:41:36 linux2 kernel: usb 4-2: New USB device strings: Mfr=0, Product=1, SerialNumber=0
Jan 2 20:41:36 linux2 kernel: usb 4-2: Product: USB camera
Jan 2 20:41:36 linux2 kernel: usbcore: registered new interface driver gspca
Jan 2 20:41:36 linux2 kernel: /usr/src/packages/BUILD/gspcav1-20071224/obj/default/gspca_core.c: gspca driver 01.00.20 registered

How to the gspca driver working?

best regards
Heribert

herby2, have a look here: Mini HOWTO for WEBCAMS (gspcav driver) - openSUSE Forums. As the link is also 3 posts above, did you just miss it or didn’t it help?.

I had a look on this but it didn’t helped alone, because the kernel drivers didn’t recognized the cam correctly.

But now I found a solution with very engaged member of an other forum.

webcam, 11.1, gspca Problem - PC-Forum24.de

Only in German, but the RPMS on this site allows to use webcams which are not clearly recognized by the normla drivers.

regards
herby2

I have the same webcam and since I installed 11.1 I can’t use it. I’ve done all the steps mentioned here but still nothing. Maybe I played too much with the drivers and now it’s a big mess. How could I clean up the mess and start all over again? :slight_smile:
Could you tell me mate which solution worked for you exactly?

thanks

Just one more report of the gspca driver no longer working properly after updating from 11.0 to 11.1. (Logitech QuickCam Communicate STX)

lsusb

Bus 001 Device 002: ID 046d:08d7 Logitech, Inc. QuickCam

lsmod|grep gspca

gspca_zc3xx 45556 0
gspca_main 19976 1 gspca_zc3xx
videodev 31236 8 gspca_main,cx8800,cx88xx,ivtv,tuner,msp3400,bttv
usbcore 167604 8 snd_usb_audio,snd_usb_lib,gspca_zc3xx,gspca_main,usb_storage,ehci_hcd,uhci_hcd

The camera is detected properly and the kernel modules are loaded as soon as the cam is plugged in. I do get some kind of image which is mainly black with some random noise in the upper part.

I have an old webcam with the ViewQuest Technologies chipset (Intel). This worked poorly with version 11 and not at all with version 11.1 I have tried the gspcs upgrade on the webcam minihow but it still will not work with the libv4l library neither in skype or kopete. I have the error messsage “gspca: frame overflow”. Any other suggestion as to how to get this old toy to work most welcome.:frowning:

If all else fails what is an inexpensive webcam that is known to work with Suse11? I will happily get a new if I have some sonfidence of success!:slight_smile: