SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have been going around in circles for the past two hours trying to figure out how to get my webcam to work in Skype.
I found some info on this and downloaded libv4l and installed it, but in the test video in Skype there is no webcam listed.
It's been a while since I used Slackware, but do drivers not need to be loaded somewhere for this? Just not finding any info on exactly what I need to do?
Any help is appreciated. Running Slack 13.1 and have an older Logitech webcam.
Thanks
I just found a driver and tried to compile and get this.
include/linux/bitops.h:6:1: warning: this is the location of the previous definition
/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.c:52:74: error: operator '==' has no left operand
/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.c: In function 'qc_i2c_init':
/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.c:824: error: 'struct urb' has no member named 'lock'
/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.c:824: error: 'struct urb' has no member named 'lock'
/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.c:825: warning: assignment from incompatible pointer type
/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.c: In function 'qc_proc_read':
/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.c:882: error: 'UTS_RELEASE' undeclared (first use in this function)
/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.c:882: error: (Each undeclared identifier is reported only once
/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.c:882: error: for each function it appears in.)
/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.c: In function 'qc_proc_create':
/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.c:997: error: 'struct proc_dir_entry' has no member named 'owner'
/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.c: In function 'qc_proc_init':
/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.c:1035: error: 'struct proc_dir_entry' has no member named 'owner'
/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.c: In function 'qc_isoc_start':
/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.c:1867: warning: assignment from incompatible pointer type
/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.c: In function 'qc_v4l_poll':
/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.c:2256: error: 'struct video_device' has no member named 'priv'
/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.c: In function 'qc_v4l_open':
/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.c:2308: error: 'struct video_device' has no member named 'priv'
/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.c: In function 'qc_v4l_close':
/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.c:2376: error: 'struct video_device' has no member named 'priv'
/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.c: In function 'qc_v4l_read':
/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.c:2424: error: 'struct video_device' has no member named 'priv'
/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.c: In function 'qc_v4l_mmap':
/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.c:2479: error: 'struct video_device' has no member named 'priv'
/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.c: In function 'qc_v4l_ioctl':
/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.c:2511: error: 'struct video_device' has no member named 'priv'
/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.c:2529: error: 'struct video_device' has no member named 'type'
/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.c: At top level:
/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.c:3008: error: unknown field 'type' specified in initializer
/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.c:3009: error: unknown field 'hardware' specified in initializer
/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.c:3013: warning: initialization from incompatible pointer type
/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.c: In function 'qc_usb_init':
/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.c:3158: error: 'struct video_device' has no member named 'priv'
/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.c: In function 'qc_usb_probe':
/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.c:3281: error: 'UTS_RELEASE' undeclared (first use in this function)
make[2]: *** [/home/beauford/Downloads/qc-usb-0.6.6/qc-driver.o] Error 1
make[1]: *** [_module_/home/beauford/Downloads/qc-usb-0.6.6] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.33.4'
make: *** [quickcam.ko] Error 2
Last edited by Beauford2008; 09-26-2010 at 02:00 PM.
Reason: More info
6# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 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 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 002: ID 046d:0801 Logitech, Inc. QuickCam Home
Bus 006 Device 003: ID 046d:c03d Logitech, Inc. M-BT96a Pilot Optical Mouse
Did the LDPRELOAD thing as alluded to in my initial post. There is no camera listed in Skype.
Do not see a dev/video0
How else can I test it?
Thanks
Last edited by Beauford2008; 09-26-2010 at 02:22 PM.
Quickcam and qc-usb drivers compile only on very old kernels; it seems that the development of these drivers has been abandoned.
I suggest you to buy a more modern webcam; for example, a Logitech C200, C250, C300, C500, C600, perfectly supported by Linux through the UVC driver and V4L2.
LOL, Not an option at this point. It either works or I have no choice to go back to Windows where I know it works. I can't be getting rid of perfectly good hardware just because an OS abandons it, Which is really unfortunate as I really hate being tied to Windows. This is one of my pet peeves with any OS.
If anyone else has any other options on how to get this to work, I'd be thrilled.
Not a Slack solution, but I bought an old, discounted, Logitech camera for my wife's Fedora 13 system, plugged it in, and it "just worked." (Not all the functionality that the drivers on the disk provided for Windows, but good, basic, video.)
Perhaps what you could do is install an application, like "cheese," which requires the necessary drivers, and see if gets it working.
UCV is a place to go to see if your camera is listed.
Cheese? I am surprised I am explaining this to a Slackware User. But that is what Cheese? is. Unless the ? mark is because you are wondering why cheese was suggested. Hard to read into shorthAND.
Typically when a webcam is supported in Linux, it's pretty easy to locate the right information and/or drivers from one of only two or three places - not hard to find. In this case (QuickCam Home, specifically the :0801 model you have) it has also been rather easy to find information, but everything that I turn up indicates that this particular model is not known to work, period.
Postings to Logitech's own forums show that the linux driver(s) do not support this particular camera, and Logitech apparently says that there is not enough interest in it to make it worth developing one. For their cams that do work, they direct the user to one of the sites I link to below.
I'm not trying to discourage you from fiddling and searching some more, if you're so inclined. That's what I'd do, until I'd exhausted all possibilities. However, do not be surprised if you do not get that particular camera to work. I wish you luck.
Never heard of Cheese, and by looking at it, too many dependencies to be messing around with it on a maybe. I know the camera worked on older versions of Slack. I think the last time I had it working was on 9.x.
I have an old Logitech QuickCam that will not work with Linux and I suspect you have a similar model. There was a driver available for the 2.4 kernel series (which has been long since abandoned) and the driver was never updated for 2.6. There is no way to get that driver working in any modern Linux distro (unless you rewrite it completely), so your only options are to 1) buy a new webcam (they're very cheap nowadays), 2) go back to Windows if it works there or 3) see if you can get it working in a Virtual Machine in which a 2.4-based Linux, or Windows, is running.
You'd not only/necessarily want to install the drivers in WINE, but you'd also need to be using whatever application you want to use with the camera, in WINE also. I'm not sure how that'd all go, if at all - but I don't use it so I wouldn't really know anyhow - maybe it'd work peachy!
Your better bet (I think someone mentioned this earlier) would be to install a VM on your Linux, and install Windows inside that. Then you can use whatever windows program, and the Windows driver, inside the VM.
Or, if you happen to live in Nova Scotia somewhere, we can meet up and I'll give you the two webcams I have here, which I never use and never will. At least one of them, if not both, works in Linux to some extent (a few years ago it did anyhow) and the other, I can't remember. One's a Quickcam Messenger, and the other, a Microtech something-or-other (that one's better than the Quickcam). And if neither of them work either, you'll have 3 useless webcams that maybe you can trade for one that works
OK,so I just bought a webcam. It is cheap as it gets at $17 CDN, but it is working - for the most part. Question is this, how do I configure the sound, brightness, resolution, etc. Is there a program for this as there is certainly no software that come with it for Linux?
I tried the mixer for adjusting my mic, but every few seconds it just goes back to full volume.
Thanks
And I am not in NS, but I do know a guy that works at Labatts in Halifax.
Oh, it is a generic PC Camera ASY U-CAM NE669
I'm trying to get wxcam and cheese (as was mentioned above) and will see if this does anything.
Last edited by Beauford2008; 09-28-2010 at 03:12 PM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.