Logitech Quickcam Messenger under KDE?
Hi,
Under K Menu > System > KInfoCenter > USB, I have my USB camera showing under a UHCI controller, with the following details: When I go to Kopete > Settings > Configure > Devices, no camera device shows. I have downloaded qc-usb-0.6.6, but when I run 'make all', I get the following error: and: When I do a make oldconfig then make prepare, I still get the errors above? Can anyone help me with getting a working driver for my webcam installed and running? Many thanks. |
sounds like you don't have the kernel source available for some reason. I'm guessing you are still using 2.6.24.5? if it has issue reading /usr/src/linux-2.6.24.5/include/linux/autoconf.h (the file doesn't exist is the usual cause) then make sure you have the pkg still installed for it.
|
Hi, and thanks for reading the post.
The file exists... Any ideas..? |
Hello!
My camera is exactly the same as yours. See what you must do: 1. download this: Code:
http://home.mag.cx/messenger/source/qc-usb-messenger-1.8.tar.gz Code:
make clean Code:
blacklist quickcam_messenger [CODE] /sbin/depmod -a modprobe quickcam [\CODE] 4. Enjoy! I also recommend you to reinstall the kernel sources and headers packages, since you have made some changes to the stock ones issuing make oldconfig If you wish to make a package, you could use my scripts: 2.1. This is qc-usb.SlackBuild: #!/bin/sh ## Written by Martin Ivanov (Martin.Ivanov_at_meteo.bg) ## Package Homepage: http://home.mag.cx/messenger/source set -e PRGNAM=qc-usb-messenger VERSION=1.8 ARCH=${ARCH:-i686} BUILD=${BUILD:-1_mai} CWD=$(pwd) TMP=${TMP:-/home/marto/build/tmp} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/home/marto/build/packages} KERNEL=${KERNEL:-$(uname -r)} if [ "$ARCH" = "i486" ]; then SLKCFLAGS="-O2 -march=i486 -mtune=i686" elif [ "$ARCH" = "i686" ]; then SLKCFLAGS="-O2 -march=i686 -mtune=i686" fi rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP || exit 1 rm -rf $PRGNAM-$VERSION tar zxvf $CWD/$PRGNAM-$VERSION.tar.gz || exit 1 cd $PRGNAM-$VERSION || exit 1 make clean || exit 1 make all || exit 1 mkdir -p $PKG/lib/modules/$KERNEL/kernel/drivers/media/video/usbvideo cp qcmessenger.ko $PKG/lib/modules/$KERNEL/kernel/drivers/media/video/usbvideo ( cd $PKG find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null ) mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a APPLICATIONS COPYING CREDITS FAQ QCM README README.qce TODO _CHANGES_MESSENGER _README_MESSENGER $CWD/{$PRGNAM.SlackBuild,slack-desc,doinst.sh} \ $PKG/usr/doc/$PRGNAM-$VERSION mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc cat $CWD/doinst.sh > $PKG/install/doinst.sh cd $PKG chown -R root:root . chmod -R u+w,go+r-w,a-s . find $PKG/usr/doc/$PRGNAM-$VERSION -type f -exec chmod 644 {} \; /sbin/makepkg -l y -c n -p $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD.tgz 2.2 this is the slack-desc: # HOW TO EDIT THIS FILE: # The "handy ruler" below makes it easier to edit a package description. Line # up the first '|' above the ':' following the base package name, and the '|' # on the right side marks the last column you can put a character in. You must # make exactly 11 lines for the formatting to be correct. It's also # customary to leave one space after the ':'. |-----handy-ruler------------------------------------------------------| qc-usb-messenger: qc-usb-messenger (Logitech QuickCam USB Video Camera driver) qc-usb-messenger: qc-usb-messenger: This is a linux driver for qc-usb-messenger: Quickcam Messenger and Quickcam Communicate. qc-usb-messenger: (Thanks to Mathias Kuster who found a working init-string that qc-usb-messenger: resulted into frames in bayes-format.) qc-usb-messenger: The webpage for qc-usb-messenger is: qc-usb-messenger: http://home.mag.cx/messenger/. qc-usb-messenger: The latest sources can be downloaded from: qc-usb-messenger: http://home.mag.cx/messenger/source/ qc-usb-messenger: 2.3 this is the doinst.sh echo "Updating module dependencies:" echo "/sbin/depmod -a" /sbin/depmod -a echo "Blacklist the quickcam_messenger module, loaded by default by the kernel" echo "and add a line to /etc/rc.d/rc.modules to load the qcmessenger module." |
Thanks very much for this information.
I got as far as... Any ideas..? |
Quote:
Code:
/sbin/modprobe qcmessenger |
Quote:
Everything went as you said, however, when I use Kopete to view my camera device, the screen is just green, despite changing any/all settings. Any idea why? |
Quote:
Code:
lsmod | grep quickcam Code:
lsmod | grep qcmessenger |
Hmmmm....
Code:
bash-3.1# lsmod | grep quickcam |
First of all there are 2 models with same ID (0x046d:0x08f0) - see http://www.qbik.ch/usb/devices/searc...kcam+Messenger. Second, you should try another app to test your webcam (aMSN, wxcam, vlc, Ekiga). And third, you should try the gspcav1 driver too - http://www.slackware.com/~alien/slac...cav1/pkg/12.1/ - (your webcam is not supported, but who knows, maybe it works).
|
Quote:
|
All times are GMT -5. The time now is 07:38 AM. |