there are already some posts out there, but it seems to be a systemic problem. i though my internal webcam (gateway usb 2.0 webcam on /dev/video0) was the problem, but now i read that logitechs have got simmilar issues.
dmesg:
8.064123] Linux video capture interface: v2.00
8.068361] uvcvideo: Found UVC 1.00 device Gateway USB 2.0 Webcam (04f2:b027)
lsusb:
Bus 001 Device 002: ID 04f2:b027 Chicony Electronics Co., Ltd Gateway USB 2.0 Webcam
i have got nothing in luvcview, cheese, kopete, or skype …
i spent hours in the internet to fix this, but whatever i did, didn’t help … has anyone got a solution yet … thanks all, theo
04f2:b027 Gateway USB 2.0 Webcam (Gateway T-1616 notebooks)
so your webcam should be supported.
I myself found getting a web page to function on 11.2 more difficult than on 11.1. But I still managed to succeed. I found the program “amsn” was the best program for proving basic webcam functionality (ie use it to check the webcam, not to communicate).
In order to get my webcam functioning, I ended up installing wxcam (doing an alien conversion from a .deb package as discussed in this thread (post#14) wxCam - openSUSE Forums ) and also to use camorama doing a rebuild of an openSUSE-11.0 rpm to an openSUSE-11.2 rpm as per this thread post#9: gscpa - camorama - openSUSE Forums )
I also managed to get cheese , mplayer, ffmpeg working with the webcam, albeit with some pain. I had to install “gnome-media” so I could play with its application “gstreamer-properties” in order to configure for cheese (its a gnome app and uses gstreamer).
Still, its a Royal Pain IMHO. Its not as easy as it should be (also IMHO). Maybe you could help us and cast a vote in openFATE (log in with your regular password) to vote for a NEW YaST webcam test/configuration utility: https://features.opensuse.org/305112 after logging in, just click on the UP arrow (on right side of that page).
You can also search for other features in openFATE that you may wish (I would like to see a programming environment similar to visual basic (something easy for beginners to learn about simple programming) , so I created this suggestion: ) https://features.opensuse.org/308466
On 12/11/2009 6:46 AM, oldcpu wrote:
>
> oldcpu;2086024 Wrote:
>> I ended up installing wxcam (doing an alien conversion from a .deb
>> package as discussed in this thread (post#14) ‘wxCam - openSUSE Forums’
>> (http://forums.opensuse.org/applications/multimedia/426231-wxcam.html) )
>> and also to use camorama doing a rebuild of an openSUSE-11.0 rpm to an
>> openSUSE-11.2 rpm as per this thread post#9: ‘gscpa - camorama -
>> openSUSE Forums’
>> (http://forums.opensuse.org/hardware/426675-gspca-11-2-a.html) )
>>
>> I also managed to get cheese , mplayer, ffmpeg working with the webcam,
>> albeit with some pain. I had to install “gnome-media” so I could play
>> with its application “gstreamer-properties” in order to configure for
>> cheese (its a gnome app and uses gstreamer).
>
> Don’t forget to try lucview (its on the 11.2 OSS respository), which
> should work for uvc webcam’s like yours.
>
>
For me to get my webcam to work I have to do
rmmod uvcvideo
then
modprobe uvcvideo
Sometimes takes a couple times, use dmesg to verify
There’s another thread about this somewhere here, but I found my webcam began to work under a new kernel: 2.6.32.5 or better.
Also, someone has posted an rpm in the forum to pull in the files needed to make some cams work. I’m waiting for the kernel update. I have it on my test box and VX-3000 works fine there.
On 12/11/2009 2:46 PM, Prexy wrote:
>
> There’s another thread about this somewhere here, but I found my webcam
> began to work under a new kernel: 2.6.32.5 or better.
>
> Also, someone has posted an rpm in the forum to pull in the files
> needed to make some cams work. I’m waiting for the kernel update. I
> have it on my test box and VX-3000 works fine there.
>
>
I am on kernel 2.6.31.5. I don’t see a kernel update through
yast/zypper. But I do see there is a 2.6.32.5 kernel on kernel.org. May
I ask how you aquired it and installed it?
On 12/11/2009 3:07 PM, Mr. Beer wrote:
> On 12/11/2009 2:46 PM, Prexy wrote:
>>
>> There’s another thread about this somewhere here, but I found my webcam
>> began to work under a new kernel: 2.6.32.5 or better.
>>
>> Also, someone has posted an rpm in the forum to pull in the files
>> needed to make some cams work. I’m waiting for the kernel update. I
>> have it on my test box and VX-3000 works fine there.
>>
>>
>
> I am on kernel 2.6.31.5. I don’t see a kernel update through
> yast/zypper. But I do see there is a 2.6.32.5 kernel on kernel.org. May
> I ask how you aquired it and installed it?
>
> Mr. Beer
Finally got mine working after a little research and I believe alot of luck . I initially ran across alot of recommendations for gspcav1 or gspca. However there seem to be some limitations in the drivers based on what I have read, but cannot confirm with a link. I tried installing gspcav1 first but could not get it working. Make threw a few errors at me:
hauser@sierra3:~/Desktop/gspcav1-20071224> make
make -C /lib/modules/`uname -r`/build SUBDIRS=/home/hauser/Desktop/gspcav1-20071224 CC=cc modules
make[1]: Entering directory `/usr/src/linux-2.6.31.12-0.2-obj/i386/desktop'
make -C ../../../linux-2.6.31.12-0.2 O=/usr/src/linux-2.6.31.12-0.2-obj/i386/desktop/. modules
CC [M] /home/hauser/Desktop/gspcav1-20071224/gspca_core.o
/home/hauser/Desktop/gspcav1-20071224/gspca_core.c:54:27: error: asm/semaphore.h: No such file or directory
In file included from /home/hauser/Desktop/gspcav1-20071224/gspca_core.c:845:
/home/hauser/Desktop/gspcav1-20071224/utils/spcausb.h: In function ‘spca5xxRegRead’:
/home/hauser/Desktop/gspcav1-20071224/utils/spcausb.h:95: error: implicit declaration of function ‘info’
/home/hauser/Desktop/gspcav1-20071224/utils/spcausb.h: In function ‘spca_set_interface’:
/home/hauser/Desktop/gspcav1-20071224/utils/spcausb.h:278: error: implicit declaration of function ‘warn’
In file included from /home/hauser/Desktop/gspcav1-20071224/gspca_core.c:853:
/home/hauser/Desktop/gspcav1-20071224/Sunplus-jpeg/sp5xxfw2.h: In function ‘sp5xxfw2_init’:
/home/hauser/Desktop/gspcav1-20071224/Sunplus-jpeg/sp5xxfw2.h:122: error: called object ‘info’ is not a function
/home/hauser/Desktop/gspcav1-20071224/Sunplus-jpeg/sp5xxfw2.h:136: error: called object ‘info’ is not a function
/home/hauser/Desktop/gspcav1-20071224/Sunplus-jpeg/sp5xxfw2.h:141: error: called object ‘info’ is not a function
/home/hauser/Desktop/gspcav1-20071224/Sunplus-jpeg/sp5xxfw2.h:148: error: called object ‘info’ is not a function
/home/hauser/Desktop/gspcav1-20071224/Sunplus-jpeg/sp5xxfw2.h:176: error: called object ‘info’ is not a function
/home/hauser/Desktop/gspcav1-20071224/Sunplus-jpeg/sp5xxfw2.h: In function ‘sp5xxfw2_start’:
/home/hauser/Desktop/gspcav1-20071224/Sunplus-jpeg/sp5xxfw2.h:214: error: called object ‘info’ is not a function
/home/hauser/Desktop/gspcav1-20071224/Sunplus-jpeg/sp5xxfw2.h:230: error: called object ‘info’ is not a function
/home/hauser/Desktop/gspcav1-20071224/gspca_core.c: In function ‘spca5xx_ioctl’:
/home/hauser/Desktop/gspcav1-20071224/gspca_core.c:2463: error: implicit declaration of function ‘video_usercopy’
/home/hauser/Desktop/gspcav1-20071224/gspca_core.c: At top level:
/home/hauser/Desktop/gspcav1-20071224/gspca_core.c:2609: error: unknown field ‘owner’ specified in initializer
/home/hauser/Desktop/gspcav1-20071224/gspca_core.c:2609: warning: initialization from incompatible pointer type
/home/hauser/Desktop/gspcav1-20071224/gspca_core.c:2611: error: unknown field ‘type’ specified in initializer
/home/hauser/Desktop/gspcav1-20071224/gspca_core.c:2615: warning: initialization from incompatible pointer type
/home/hauser/Desktop/gspcav1-20071224/gspca_core.c: In function ‘spca50x_create_sysfs’:
/home/hauser/Desktop/gspcav1-20071224/gspca_core.c:2769: error: implicit declaration of function ‘video_device_create_file’
/home/hauser/Desktop/gspcav1-20071224/gspca_core.c:2780: error: implicit declaration of function ‘video_device_remove_file’
/home/hauser/Desktop/gspcav1-20071224/gspca_core.c: In function ‘spca5xx_probe’:
/home/hauser/Desktop/gspcav1-20071224/gspca_core.c:4301: error: incompatible types when assigning to type ‘struct device’ from type ‘struct device *’
make[4]: *** [/home/hauser/Desktop/gspcav1-20071224/gspca_core.o] Error 1
make[3]: *** [_module_/home/hauser/Desktop/gspcav1-20071224] Error 2
make[2]: *** [sub-make] Error 2
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.31.12-0.2-obj/i386/desktop'
make: *** [default] Error 2
hauser@sierra3:~/Desktop/gspcav1-20071224>
And I gave up trying to figure out what was causing them. I then ran across this post, and started looking in other directions. Searched around some and came across this article on installing a webcam using v4l-dvb. The installation process the article describes is not something I am familiar with (“hg clone v4l-dvb: log”) so I resorted to the old standby research again.
Script started on Sun 11 Apr 2010 02:17:48 AM PDT
]2;hauser@sierra3:...~/Desktop/v4l-dvb-7c0b887911cf
hauser@sierra3:~/Desktop/v4l-dvb-7c0b887911cf> make all
make -C /home/hauser/Desktop/v4l-dvb-7c0b887911cf/v4l all
make[1]: Entering directory `/home/hauser/Desktop/v4l-dvb-7c0b887911cf/v4l'
creating symbolic links...
make -C firmware prep
make[2]: Entering directory `/home/hauser/Desktop/v4l-dvb-7c0b887911cf/v4l/firmware'
make[2]: Leaving directory `/home/hauser/Desktop/v4l-dvb-7c0b887911cf/v4l/firmware'
make -C firmware
make[2]: Entering directory `/home/hauser/Desktop/v4l-dvb-7c0b887911cf/v4l/firmware'
make[2]: Nothing to be done for `default'.
make[2]: Leaving directory `/home/hauser/Desktop/v4l-dvb-7c0b887911cf/v4l/firmware'
Kernel build directory is /lib/modules/2.6.31.12-0.2-desktop/build
make -C /lib/modules/2.6.31.12-0.2-desktop/build SUBDIRS=/home/hauser/Desktop/v4l-dvb-7c0b887911cf/v4l modules
make[2]: Entering directory `/usr/src/linux-2.6.31.12-0.2-obj/i386/desktop'
make -C ../../../linux-2.6.31.12-0.2 O=/usr/src/linux-2.6.31.12-0.2-obj/i386/desktop/. modules
Building modules, stage 2.
MODPOST 328 modules
make[2]: Leaving directory `/usr/src/linux-2.6.31.12-0.2-obj/i386/desktop'
./scripts/rmmod.pl check
found 328 modules
make[1]: Leaving directory `/home/hauser/Desktop/v4l-dvb-7c0b887911cf/v4l'
hauser@sierra3:~/Desktop/v4l-dvb-7c0b887911cf> shutdown -r now
After that I did a system restart and viola! Cheese worked fine. I don’t know if this will work for everyone, you will have to research it some or just go ahead and try it. My hardware specs are:
sierra3:/home/hauser # lsusb
Bus 001 Device 002: ID 05a9:2640 OmniVision Technologies, Inc. OV2640 Webcam
My brother has this webcam and is having the same problem. it doesn’t work on openSuse 11.2 (Skype). However it works with Kopete he told me. the problem is that I have no experience with using my (our) Skype accounts in Kopete. I installed the Skype plugin and imported the accounts but it#s not connecting. Any help on how to make it work or how to get the webcam working for Skype?