QuickCam Team Forums

Full Version: Linux driver for Quickcam for Notebooks (0x08DD)
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hi folks,

I've got the same issues as the guys above me. I'm trying to to run my 08DD on openSUSE 11.1 x64 with 2.6.27.19-3.2. The cam is recognized, it shows an almost blank screen on gqcam (some moving pixels in the top) and some funny green pixels when I run Skype.

I tried to build http://mxhaard.free.fr/spca50x/Download/...224.tar.gz
Here's the kgspca.err:

Code:
make -C /lib/modules/`uname -r`/build SUBDIRS=/home/simon.grimm/Desktop/gspcav1-20071224 CC=cc modules
make[1]: Entering directory `/usr/src/linux-2.6.27.19-3.2-obj/x86_64/default'
make -C ../../../linux-2.6.27.19-3.2 O=/usr/src/linux-2.6.27.19-3.2-obj/x86_64/default/. modules
  CC [M]  /home/simon.grimm/Desktop/gspcav1-20071224/gspca_core.o
/home/simon.grimm/Desktop/gspcav1-20071224/gspca_core.c:54:27: error: asm/semaphore.h: Datei oder Verzeichnis nicht gefunden
/home/simon.grimm/Desktop/gspcav1-20071224/gspca_core.c: In function ‘spca5xx_ioctl’:
/home/simon.grimm/Desktop/gspcav1-20071224/gspca_core.c:2463: error: implicit declaration of function ‘video_usercopy’
/home/simon.grimm/Desktop/gspcav1-20071224/gspca_core.c: At top level:
/home/simon.grimm/Desktop/gspcav1-20071224/gspca_core.c:2604: error: ‘v4l_compat_ioctl32’ undeclared here (not in a function)
/home/simon.grimm/Desktop/gspcav1-20071224/gspca_core.c:2609: error: unknown field ‘owner’ specified in initializer
/home/simon.grimm/Desktop/gspcav1-20071224/gspca_core.c:2609: warning: initialization from incompatible pointer type
/home/simon.grimm/Desktop/gspcav1-20071224/gspca_core.c:2611: error: unknown field ‘type’ specified in initializer
/home/simon.grimm/Desktop/gspcav1-20071224/gspca_core.c: In function ‘spca50x_create_sysfs’:
/home/simon.grimm/Desktop/gspcav1-20071224/gspca_core.c:2769: error: implicit declaration of function ‘video_device_create_file’
/home/simon.grimm/Desktop/gspcav1-20071224/gspca_core.c:2780: error: implicit declaration of function ‘video_device_remove_file’
/home/simon.grimm/Desktop/gspcav1-20071224/gspca_core.c: In function ‘spca5xx_probe’:
/home/simon.grimm/Desktop/gspcav1-20071224/gspca_core.c:4301: error: incompatible types in assignment
make[4]: *** [/home/simon.grimm/Desktop/gspcav1-20071224/gspca_core.o] Fehler 1
make[3]: *** [_module_/home/simon.grimm/Desktop/gspcav1-20071224] Fehler 2
make[2]: *** [sub-make] Fehler 2
make[1]: *** [all] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.27.19-3.2-obj/x86_64/default'
make: *** [default] Fehler 2


Will there be an update or am I doing something wrong?

simon.grimm Wrote:
Hi folks,

I've got the same issues as the guys above me. I'm trying to to run my 08DD on openSUSE 11.1 x64 with 2.6.27.19-3.2. The cam is recognized, it shows an almost blank screen on gqcam (some moving pixels in the top) and some funny green pixels when I run Skype.

I tried to build http://mxhaard.free.fr/spca50x/Download/...224.tar.gz
Here's the kgspca.err:

Code:
make -C /lib/modules/`uname -r`/build SUBDIRS=/home/simon.grimm/Desktop/gspcav1-20071224 CC=cc modules
make[1]: Entering directory `/usr/src/linux-2.6.27.19-3.2-obj/x86_64/default'
make -C ../../../linux-2.6.27.19-3.2 O=/usr/src/linux-2.6.27.19-3.2-obj/x86_64/default/. modules
  CC [M]  /home/simon.grimm/Desktop/gspcav1-20071224/gspca_core.o
/home/simon.grimm/Desktop/gspcav1-20071224/gspca_core.c:54:27: error: asm/semaphore.h: Datei oder Verzeichnis nicht gefunden
/home/simon.grimm/Desktop/gspcav1-20071224/gspca_core.c: In function ‘spca5xx_ioctl’:
/home/simon.grimm/Desktop/gspcav1-20071224/gspca_core.c:2463: error: implicit declaration of function ‘video_usercopy’
/home/simon.grimm/Desktop/gspcav1-20071224/gspca_core.c: At top level:
/home/simon.grimm/Desktop/gspcav1-20071224/gspca_core.c:2604: error: ‘v4l_compat_ioctl32’ undeclared here (not in a function)
/home/simon.grimm/Desktop/gspcav1-20071224/gspca_core.c:2609: error: unknown field ‘owner’ specified in initializer
/home/simon.grimm/Desktop/gspcav1-20071224/gspca_core.c:2609: warning: initialization from incompatible pointer type
/home/simon.grimm/Desktop/gspcav1-20071224/gspca_core.c:2611: error: unknown field ‘type’ specified in initializer
/home/simon.grimm/Desktop/gspcav1-20071224/gspca_core.c: In function ‘spca50x_create_sysfs’:
/home/simon.grimm/Desktop/gspcav1-20071224/gspca_core.c:2769: error: implicit declaration of function ‘video_device_create_file’
/home/simon.grimm/Desktop/gspcav1-20071224/gspca_core.c:2780: error: implicit declaration of function ‘video_device_remove_file’
/home/simon.grimm/Desktop/gspcav1-20071224/gspca_core.c: In function ‘spca5xx_probe’:
/home/simon.grimm/Desktop/gspcav1-20071224/gspca_core.c:4301: error: incompatible types in assignment
make[4]: *** [/home/simon.grimm/Desktop/gspcav1-20071224/gspca_core.o] Fehler 1
make[3]: *** [_module_/home/simon.grimm/Desktop/gspcav1-20071224] Fehler 2
make[2]: *** [sub-make] Fehler 2
make[1]: *** [all] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.27.19-3.2-obj/x86_64/default'
make: *** [default] Fehler 2


Will there be an update or am I doing something wrong?


I have the same error as the people above. It's great that the code of the driver seems to work for the Logitech Quickcam for Notebooks (ox08dd), but now the installation process just seems to be too tricky Sad . Would it be possible to get the driver packaged in a .deb file, which would probably be much easier to install?

Hi,

Gspca was integrated into kernell in 2.6.27, the current development is located at linux tv (http://linuxtv.org/hg/~mchehab/gspca/)
Since this already available in most distribution kernels it doesn't make sense in creating a separate package. Upgrades should be handled through the mercurial repo at linux tv.

Best regards,
Paulo

icke Wrote:
I have the same error as the people above. It's great that the code of the driver seems to work for the Logitech Quickcam for Notebooks (ox08dd), but now the installation process just seems to be too tricky Sad . Would it be possible to get the driver packaged in a .deb file, which would probably be much easier to install?

It looks that Jean-Francois Moine is maitaining gspca now:
http://linuxtv.org/hg/~jfrancois/gspca/


assisp Wrote:
Hi,

Gspca was integrated into kernell in 2.6.27, the current development is located at linux tv (http://linuxtv.org/hg/~mchehab/gspca/)
Since this already available in most distribution kernels it doesn't make sense in creating a separate package. Upgrades should be handled through the mercurial repo at linux tv.

Best regards,
Paulo

icke Wrote:
I have the same error as the people above. It's great that the code of the driver seems to work for the Logitech Quickcam for Notebooks (ox08dd), but now the installation process just seems to be too tricky Sad . Would it be possible to get the driver packaged in a .deb file, which would probably be much easier to install?

Thanks for the quick replies guys. I am using Kubuntu 9.04, which uses kernel 2.6.28, so the driver should be included and working then, right? When I go to Skype->Options->Video and click on "test" to check out if my webcam works, I only see (mostly) green, flickering pixels Sad .

icke Wrote:
Thanks for the quick replies guys. I am using Kubuntu 9.04, which uses kernel 2.6.28, so the driver should be included and working then, right? When I go to Skype->Options->Video and click on "test" to check out if my webcam works, I only see (mostly) green, flickering pixels Sad .


Hi,
GSPCA in 2.6.28 is buggy, you should try updating from mercurial at linux tv, otherwise you will have to wait for ubuntu 9.10 Smile

Paulo

mrubli Wrote:
Thank you very much for posting the hint with "autoexpo=0"! I will try to create an FAQ with a link to it.


Sorry guys but can I find a "pratical way" to do it?? once I'm new to linux (second day). Can you please send me a step-by-step tutorial to get that fixed? I don't know even how to compile a file... it's just frustrating!
Cris.

Hi,

cazazo Wrote:
Sorry guys but can I find a "pratical way" to do it?? once I'm new to linux (second day). Can you please send me a step-by-step tutorial to get that fixed? I don't know even how to compile a file... it's just frustrating!
Cris.


If you just want to compile the drivers from linuxtv.org, here is a tutorial explaining the process:
http://www.linuxtv.org/wiki/index.php/Ho...ce_Drivers

However newer kernels like 2.6.31 should already have a working gspca driver.
Best regards,
Paulo

Pages: 1 2 3 4
Reference URL's