HarryMalaria
Hacker
Hallo,
ich hab mir RC 1 von OS 11.1 installiert, da ist ein Problem aufgetreten, das mit dem Kernel zu tun haben dürfte. Wie ich gelesen habe, sind die gspcav-Treiber nun im Kernel integriert, meine Kamera wird erkannt. Aber ich bekomme kein Bild, weder in gqcam noch bei Ekiga oder Kopete, oder Skype, Ekiga und Skype stürzen sofort ab, wenn man die Kamera aktiviert. Ich hatte ein ähnliches Problem schon bei Suse 10.3, aber mit der Installation einer neueren Version von gspcav, war es dann behoben.
Beim Versuch den gspcav-Treiber selber zu installieren, kam eine Fehlermeldung.
"make -C /lib/modules/`uname -r`/build SUBDIRS=/tmp/gspcav1-20071224 CC=cc modules
make[1]: Entering directory `/usr/src/linux-2.6.27.7-4-obj/x86_64/default'
make -C ../../../linux-2.6.27.7-4 O=/usr/src/linux-2.6.27.7-4-obj/x86_64/default/. modules
CC [M] /tmp/gspcav1-20071224/gspca_core.o
/tmp/gspcav1-20071224/gspca_core.c:54:27: error: asm/semaphore.h: Datei oder Verzeichnis nicht gefunden
/tmp/gspcav1-20071224/gspca_core.c: In function ‘spca5xx_ioctl’:
/tmp/gspcav1-20071224/gspca_core.c:2463: error: implicit declaration of function ‘video_usercopy’
/tmp/gspcav1-20071224/gspca_core.c: At top level:
/tmp/gspcav1-20071224/gspca_core.c:2604: error: ‘v4l_compat_ioctl32’ undeclared here (not in a function)
/tmp/gspcav1-20071224/gspca_core.c:2609: error: unknown field ‘owner’ specified in initializer
/tmp/gspcav1-20071224/gspca_core.c:2609: warning: initialization from incompatible pointer type
/tmp/gspcav1-20071224/gspca_core.c:2611: error: unknown field ‘type’ specified in initializer
/tmp/gspcav1-20071224/gspca_core.c: In function ‘spca50x_create_sysfs’:
/tmp/gspcav1-20071224/gspca_core.c:2769: error: implicit declaration of function ‘video_device_create_file’
/tmp/gspcav1-20071224/gspca_core.c:2780: error: implicit declaration of function ‘video_device_remove_file’
/tmp/gspcav1-20071224/gspca_core.c: In function ‘spca5xx_probe’:
/tmp/gspcav1-20071224/gspca_core.c:4301: error: incompatible types in assignment
make[4]: *** [/tmp/gspcav1-20071224/gspca_core.o] Fehler 1
make[3]: *** [_module_/tmp/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.7-4-obj/x86_64/default'
make: *** [default] Fehler 2"
Das Modul gspcav-kmp-default ist auch nicht mehr vorhanden.
ich hab mir RC 1 von OS 11.1 installiert, da ist ein Problem aufgetreten, das mit dem Kernel zu tun haben dürfte. Wie ich gelesen habe, sind die gspcav-Treiber nun im Kernel integriert, meine Kamera wird erkannt. Aber ich bekomme kein Bild, weder in gqcam noch bei Ekiga oder Kopete, oder Skype, Ekiga und Skype stürzen sofort ab, wenn man die Kamera aktiviert. Ich hatte ein ähnliches Problem schon bei Suse 10.3, aber mit der Installation einer neueren Version von gspcav, war es dann behoben.
Beim Versuch den gspcav-Treiber selber zu installieren, kam eine Fehlermeldung.
"make -C /lib/modules/`uname -r`/build SUBDIRS=/tmp/gspcav1-20071224 CC=cc modules
make[1]: Entering directory `/usr/src/linux-2.6.27.7-4-obj/x86_64/default'
make -C ../../../linux-2.6.27.7-4 O=/usr/src/linux-2.6.27.7-4-obj/x86_64/default/. modules
CC [M] /tmp/gspcav1-20071224/gspca_core.o
/tmp/gspcav1-20071224/gspca_core.c:54:27: error: asm/semaphore.h: Datei oder Verzeichnis nicht gefunden
/tmp/gspcav1-20071224/gspca_core.c: In function ‘spca5xx_ioctl’:
/tmp/gspcav1-20071224/gspca_core.c:2463: error: implicit declaration of function ‘video_usercopy’
/tmp/gspcav1-20071224/gspca_core.c: At top level:
/tmp/gspcav1-20071224/gspca_core.c:2604: error: ‘v4l_compat_ioctl32’ undeclared here (not in a function)
/tmp/gspcav1-20071224/gspca_core.c:2609: error: unknown field ‘owner’ specified in initializer
/tmp/gspcav1-20071224/gspca_core.c:2609: warning: initialization from incompatible pointer type
/tmp/gspcav1-20071224/gspca_core.c:2611: error: unknown field ‘type’ specified in initializer
/tmp/gspcav1-20071224/gspca_core.c: In function ‘spca50x_create_sysfs’:
/tmp/gspcav1-20071224/gspca_core.c:2769: error: implicit declaration of function ‘video_device_create_file’
/tmp/gspcav1-20071224/gspca_core.c:2780: error: implicit declaration of function ‘video_device_remove_file’
/tmp/gspcav1-20071224/gspca_core.c: In function ‘spca5xx_probe’:
/tmp/gspcav1-20071224/gspca_core.c:4301: error: incompatible types in assignment
make[4]: *** [/tmp/gspcav1-20071224/gspca_core.o] Fehler 1
make[3]: *** [_module_/tmp/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.7-4-obj/x86_64/default'
make: *** [default] Fehler 2"
Das Modul gspcav-kmp-default ist auch nicht mehr vorhanden.