LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 10-26-2010, 05:10 PM   #1
proffi
LQ Newbie
 
Registered: Aug 2010
Location: Italy
Distribution: Slackware current
Posts: 3

Rep: Reputation: 0
Logitech quickcam does not work with newer linux kernels


Hi all!
I have a rather old webcam, a Logitech quickcam messenger. This webcam was working fine with older linux kernel version, I think < 2.6.27. The gspca driver that makes this peripheral working has been merged into kernel sources, and I think that my webcam stopped working with this merge.
I am a Slackware user, and until version 12.2 my webcam was working (I manually compiled and installed drivers). If I well remember, with version 13.0 (kernel 2.6.29) the video was full of strange artifacts, and with Slackware 13.1 (kernel 2.6.33) the webcam does not work at all.
I am performing these tests with skype, that had videocalls fully working before gspca was merged into the kernel tree, while now I can only make phone calls.

This are the informations given by dmesg:

Code:
usb 3-3: new full speed USB device using ohci_hcd and address 6
usb 3-3: New USB device found, idVendor=046d, idProduct=08da
usb 3-3: New USB device strings: Mfr=0, Product=0, SerialNumber=0
gspca: probing 046d:08da
zc3xx: probe 2wr ov vga 0x0000
zc3xx: probe sensor -> 0011
zc3xx: Find Sensor HV7131R(c)
gspca: video0 created
gspca: probing 046d:08da
gspca: intf != 0
and these are the loaded modules:

Code:
ste@localhost:~$ lsmod | grep gspca
gspca_stv06xx          22225  0 
gspca_zc3xx            39116  0 
gspca_main             20146  2 gspca_stv06xx,gspca_zc3xx
videodev               32975  1 gspca_main
some other information:

Code:
ste@localhost:~$ uname -a
Linux localhost 2.6.33.4-smp #2 SMP Wed May 12 22:47:36 CDT 2010 i686 mobile AMD Athlon(tm) XP-M 2800+ AuthenticAMD GNU/Linux
Any idea or analogous experience?

Stefano
 
Old 10-30-2010, 01:49 PM   #2
mlangdn
Senior Member
 
Registered: Mar 2005
Location: Kentucky
Distribution: Slackware64-current
Posts: 1,845

Rep: Reputation: 452Reputation: 452Reputation: 452Reputation: 452Reputation: 452
I have the same webcam and can use it on 2.6.35.4. This is using the generic kernel with initrd.
Slackware64-current
 
Old 10-31-2010, 07:30 AM   #3
Drakeo
Senior Member
 
Registered: Jan 2008
Location: Urbana IL
Distribution: Slackware, Slacko,
Posts: 3,716
Blog Entries: 3

Rep: Reputation: 483Reputation: 483Reputation: 483Reputation: 483Reputation: 483
for skype you must do a preload. for the gspca. this is a 32 bit system. write not multilib x86_64. system open a terminal and type this in.
Quote:
LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype
this way it uses the v4l1 and not v4l2 the gspca modules are for both through v4l-util but skype has to be pointed to the right conversion.

Last edited by Drakeo; 10-31-2010 at 07:32 AM.
 
1 members found this post helpful.
Old 11-08-2010, 01:53 AM   #4
proffi
LQ Newbie
 
Registered: Aug 2010
Location: Italy
Distribution: Slackware current
Posts: 3

Original Poster
Rep: Reputation: 0
I'm sorry for this late reply, I had no internet access last week. This evening I'll try to get my webcam working, according to your hints, thanks.
 
Old 11-08-2010, 05:28 PM   #5
proffi
LQ Newbie
 
Registered: Aug 2010
Location: Italy
Distribution: Slackware current
Posts: 3

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by Drakeo View Post
for skype you must do a preload. for the gspca. this is a 32 bit system. write not multilib x86_64. system open a terminal and type this in.
this way it uses the v4l1 and not v4l2 the gspca modules are for both through v4l-util but skype has to be pointed to the right conversion.
Thank you, that solved my problem! I'm still wondering why this problem appeared... Maybe because on this installation of Slackware, I didn't recompiled the kernel and created the initrd? This time I'm still using the 2.6.33.4 huge-smp, that is not recommended, and can give problems with some peripherals. Since, as usual, I have to do this recompilation, I will test if this is the problem.

Thanks again,
Stefano
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Logitech QuickCam Chat in Ubuntu 9.10, Won't Work codegrazer Linux - Newbie 1 12-05-2009 06:30 PM
Logitech QuickCam STX will not work on Ubuntu 8.04 gbonitz Linux - Hardware 1 04-17-2009 08:28 AM
Logitech quickcam fusion won't work berraf Ubuntu 5 03-12-2009 04:28 AM
pwc module: my Logitech QuickCam do not work nicoge Linux - Hardware 0 01-13-2008 03:10 AM
network connection doesn't work after reconnecting cable on newer kernels phil.d.g Slackware 1 12-20-2005 03:52 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 03:57 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration