You are not logged in.
Kernel 2.6.27 from Testing repo has already gspcav1 modules for cameras. Despite it, cameras stopped working since upgrading. Modules are loaded correctly. Anyone knows is it Arch-related issue or should I report a bug to kernel.org?
Proud ex-maintainer of firefox-pgo
Offline
Hi there!
It should be a kernel bug, since I custom compiled my own kernel, and my (gspca_zc3xx) webcam also stopped working.
Cheers,
Quetzy
ZzZz...
Offline
It may be connected with this issue: https://bugs.launchpad.net/ubuntu/+sour … bug/260918 (Ubuntu 8.10 uses 2.6.27 kernel).
Proud ex-maintainer of firefox-pgo
Offline
Reported: http://bugs.archlinux.org/task/11736
Proud ex-maintainer of firefox-pgo
Offline
I managed to get my webcam to work with skype. Here's whate I did.
sudo modprobe gspca_main
yaourt -S libv4l
The checksum is wrong so you have to modify it. After that, all you need to do is to start skype with this:
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype
I didn't try this solution with any other application but from what I read on launchpad it seems to work.
Last edited by Rhino (2008-10-15 04:22:28)
Offline
Thanks, Rhino. Works for me (VLC, Cheese, firefox/Flash). To have it apply universally, I just exported the setting in my .xinitrc file.
BTW I suppose there is no harm in posting the working md5sums for those who do not usually build packages themselves (I cannot have tampered with the PKGBUILD or the packages):
md5sums=('8a845c932387831bf87a5ac336c4fd67')
Last edited by chochem (2008-10-15 10:05:35)
Offline
I just exported the setting in my .xinitrc file.
Want you give us your .xinitrc correction, just to be sure we'll do it in the right way?
F
do it good first, it will be faster than do it twice the saint
Offline
chochem wrote:I just exported the setting in my .xinitrc file.
Want you give us your .xinitrc correction, just to be sure we'll do it in the right way?
F
Wow, sarcasm. My ears are burning.
Offline
I managed to get my webcam to work with skype. Here's whate I did.
Code:
sudo modprobe gspca_main
yaourt -S libv4lThe checksum is wrong so you have to modify it. After that, all you need to do is to start skype with this:
Code:
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype
I didn't try this solution with any other application but from what I read on launchpad it seems to work.
I have a Logitech Quickcam Express
Bus 003 Device 002: ID 046d:092f Logitech, Inc. QuickCam express Plus
which stopped to work after upgrading to kernel 2.6.27. On Skype, the new gspca driver causes the application crash. Dmesg report
gspca: usb_submit_urb [0] err -28
and the green light on my webcam switches off. I tried Rhino workaround, and it works (even if the picture is very dark). With Xawtv, I cannot see anything (with and without Rhino workaround).
With Kopete, I cannot see anything (but with Rhino's I can, even if very dark...).
So, what's going on with this driver?
EDIT: I noticed the new driver doesn't accept old parameters like gamma. So is there a way to light the image up a bit?
Last edited by codernem (2008-10-15 18:16:17)
Offline
I have a similar situation, i put the two "export.." rows in /etc/profile
and application like "cheese" works.
I have the same problem of codernem with Xawtv in the sense that i see all black (but i don't watch ad dmesg so i don't know if i have also th error).
I cannot try skype because i use arch64 and lib32-XXX to use 32 bit skype
I imagine i would need a sort of "lib32-libv4l" and make the appropriate "export.." before launching skype
this evening i will try to build this package and I'lllet you know tomorrow
Offline
Any news here, hutch?
In the case, I temporarily rollback to 2.6.26.5 (because I really need an out-of-the-box usable skype, ready at every moment) but I'm collectiong info to resolve the dark screen issue. With the previous module I could just modprobe gspca module with:
gamma=4 GRed=512 GGreen=512 GBlue=512 autoexpo=0
... but now? I tried to look at module docs inside kernel dir, but there is only a list of supported webcams. I forgot to see under /sys/module ... and to do that, I need to upgrade and eventually roll back again. Are there suggestions?
Offline
I have a similar situation, i put the two "export.." rows in /etc/profile
and application like "cheese" works.I have the same problem of codernem with Xawtv in the sense that i see all black (but i don't watch ad dmesg so i don't know if i have also th error).
I cannot try skype because i use arch64 and lib32-XXX to use 32 bit skype
I imagine i would need a sort of "lib32-libv4l" and make the appropriate "export.." before launching skype
this evening i will try to build this package and I'lllet you know tomorrow
I've made a lib32-libv4l package and sent it to AUR. After installing it, just use the following script to launch skype :
#!/bin/bash
SKYPE_BIN_PATH="/usr/bin"
LIBV4L="/opt/lib32/usr/lib/libv4l/v4l1compat.so"LD_PRELOAD=${LIBV4L} skype
exit 0
And voila !
Offline
Any news here, hutch?
In the case, I temporarily rollback to 2.6.26.5 (because I really need an out-of-the-box usable skype, ready at every moment) but I'm collectiong info to resolve the dark screen issue. With the previous module I could just modprobe gspca module with:
gamma=4 GRed=512 GGreen=512 GBlue=512 autoexpo=0
... but now? I tried to look at module docs inside kernel dir, but there is only a list of supported webcams. I forgot to see under /sys/module ... and to do that, I need to upgrade and eventually roll back again. Are there suggestions?
I'm having the same problem. /sys/module/gspca_main/parameters contains nothing other than ``debug''.
Have you found anything useful?
Offline
codernem wrote:Any news here, hutch?
In the case, I temporarily rollback to 2.6.26.5 (because I really need an out-of-the-box usable skype, ready at every moment) but I'm collectiong info to resolve the dark screen issue. With the previous module I could just modprobe gspca module with:
gamma=4 GRed=512 GGreen=512 GBlue=512 autoexpo=0
... but now? I tried to look at module docs inside kernel dir, but there is only a list of supported webcams. I forgot to see under /sys/module ... and to do that, I need to upgrade and eventually roll back again. Are there suggestions?
I'm having the same problem. /sys/module/gspca_main/parameters contains nothing other than ``debug''.
Have you found anything useful?
Nope at the moment. But try to see if exists another dir inside /sys/module for gspca module, referred to your webcam model. gspca_main is the main module but, to work properly, your system needs a module specifically fpr your webcam. In my case, this module is gspca_spca561 ( hoping to remember it right ).
I found a very interesting discussion on Ubuntu forum:
Offline
Mine is also gspca_spca561. That module exports no parameter either.
Thank you for the link, I think i might eventually have to try modifying the source for the parameter (brightness) I need to change, for now...
Offline
How can I export the parameter "LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype" to my .xinitrc?
So I won't need to write it all everytime I need to start skype, kopete...etc
Thank you
Offline
How can I export the parameter "LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype" to my .xinitrc?
That command actually runs skype (notice 'skype' at the end), with the variable LD_PRELOAD set. If you want to set LD_PRELOAD globally, you could 'export LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so' in ~/.xinitrc (or ~/.profile).
Offline
It didn't work... I added
export LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so
to my ~/.xinitrc file and my webcam isn't still working on skype.
btw my system starts on text mode, then I log in as root then I type
/etc/rc.d/kdm start
to start kdm. This is the way that I prefer to start. Idk, but I thought that this info would help you to help me.
My system doesn't have a ~/.profile. Should I create this archive and add export LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so to it?
What should a do to export this when I boot my arch?
Thank you
Offline
Just add that export line to /etc/profile, and reboot. xinitrc may not be executed if you don't run startx
Offline
EDIT: er... I was too late.
By the way, you don't need to reboot, just logout and login.
Last edited by bender02 (2008-10-22 19:33:41)
Offline
Right...I forgot that /etc/profile is executed at login, not system startup
Offline
sorry for the dumb question:
where is package 'libv4l'
I can't find it anywhere
Offline
Well for me, doing modprobe gspca_zc3xx loads the module and everything, but doesnt create the device node (for me usually /dev/video0), I have a logitech Quickcam Messenger (supposedly supported by this module).
Offline
sorry for the dumb question:
where is package 'libv4l'
I can't find it anywhere
Proud ex-maintainer of firefox-pgo
Offline
Very nice--the workaround described here works for me as well ( gspca_zc3xx, 041e:4051, Creative Live!Cam Notebook Pro ). Otherwise, I get the green and black carpet like everyone else.
Offline