Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Creative Live! Cam Voice unter Gentoo
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
Vortex375
Veteran
Veteran


Joined: 03 Mar 2005
Posts: 1739
Location: Deutschland

PostPosted: Tue Dec 25, 2007 1:26 pm    Post subject: Creative Live! Cam Voice unter Gentoo Reply with quote

Hallo zusammen,

hat von euch schon mal jemand eine solche Kamera unter Linux in Betrieb genommen?

Ich bin durch Recherche im Internet darauf gestoßen, dass zumindest ähnliche Kameras mit dem Treiber spca5xx funktionieren sollen. Jedoch lässt sich dieser nicht installieren:
Code:

# emerge spca5xx
Calculating dependencies... done!
>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) media-video/spca5xx-20060501-r2 to /
 * spca5xx-20060501.tar.gz RMD160 SHA1 SHA256 size ;-) ...                                     [ ok ]
 * checking ebuild checksums ;-) ...                                                           [ ok ]
 * checking auxfile checksums ;-) ...                                                          [ ok ]
 * checking miscfile checksums ;-) ...                                                         [ ok ]
 * checking spca5xx-20060501.tar.gz ;-) ...                                                    [ ok ]
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found kernel object directory:
 *     /lib/modules/2.6.22-kamikaze7/build
 * Found sources for kernel version:
 *     2.6.22-kamikaze7
 * Checking for suitable kernel configuration options...                                       [ ok ]
>>> Unpacking source...
>>> Unpacking spca5xx-20060501.tar.gz to /var/tmp/portage/media-video/spca5xx-20060501-r2/work
tar: spca5xx-20060501/drivers: implausibly old time stamp 1970-01-01 01:00:00
 * Converting spca5xx-20060501/Makefile to use M= instead of SUBDIRS= ...                      [ ok ]
 * Applying spca-20060501-defines.patch ...                                                    [ ok ]
 * Applying spca-20060501-2.6.18.patch ...                                                     [ ok ]
 * Applying spca-20060501-LogitechQC92f.patch ...                                              [ ok ]
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/media-video/spca5xx-20060501-r2/work/spca5xx-20060501 ...
 * Preparing spca5xx module
   Building SPCA5XX driver for 2.5/2.6 kernel.
   Remember: you must have read/write access to your kernel source tree.
make -C /usr/src/linux M=/var/tmp/portage/media-video/spca5xx-20060501-r2/work/spca5xx-20060501 CC=x86_64-pc-linux-gnu-gcc modules
make[1]: Entering directory `/usr/src/linux-2.6.22-kamikaze7'
  CC [M]  /var/tmp/portage/media-video/spca5xx-20060501-r2/work/spca5xx-20060501/drivers/usb/spca5xx.o
  CC [M]  /var/tmp/portage/media-video/spca5xx-20060501-r2/work/spca5xx-20060501/drivers/usb/spcadecoder.o
/var/tmp/portage/media-video/spca5xx-20060501-r2/work/spca5xx-20060501/drivers/usb/spca5xx.c:39:26: error: linux/config.h: No such file or directory
/var/tmp/portage/media-video/spca5xx-20060501-r2/work/spca5xx-20060501/drivers/usb/spcadecoder.c: In function ‘fun_D’:
/var/tmp/portage/media-video/spca5xx-20060501-r2/work/spca5xx-20060501/drivers/usb/spcadecoder.c:809: warning: value computed is not used
/var/tmp/portage/media-video/spca5xx-20060501-r2/work/spca5xx-20060501/drivers/usb/spca5xx.c: In function ‘spca50x_init_isoc’:
/var/tmp/portage/media-video/spca5xx-20060501-r2/work/spca5xx-20060501/drivers/usb/spca5xx.c:1624: warning: assignment from incompatible pointer type
make[2]: *** [/var/tmp/portage/media-video/spca5xx-20060501-r2/work/spca5xx-20060501/drivers/usb/spca5xx.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [_module_/var/tmp/portage/media-video/spca5xx-20060501-r2/work/spca5xx-20060501] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.22-kamikaze7'
make: *** [default] Error 2
 *
 * ERROR: media-video/spca5xx-20060501-r2 failed.
 * Call stack:
 *          ebuild.sh, line 1701:  Called dyn_compile
 *          ebuild.sh, line 1039:  Called qa_call 'src_compile'
 *          ebuild.sh, line   44:  Called src_compile
 *          ebuild.sh, line 1383:  Called linux-mod_src_compile
 *   linux-mod.eclass, line  518:  Called die
 * The specific snippet of code:
 *                      emake HOSTCC="$(tc-getBUILD_CC)" CC="$(get-KERNEL_CC)" LDFLAGS="$(get_abi_LDFLAGS)" \
 *                                ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS} \
 *                              || die "Unable to make ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}."
 *  The die message:
 *   Unable to make  KERNELDIR=/usr/src/linux default.
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/media-video/spca5xx-20060501-r2/temp/build.log'.
 *


Weiß jemand, wie ich dieses error: linux/config.h: No such file or directory beheben kann?

Oder kann ich's gleich aufgeben, weil die Kamera eh nicht mit diesem Treiber funktionieren wird?
Back to top
View user's profile Send private message
Finswimmer
Bodhisattva
Bodhisattva


Joined: 02 Sep 2004
Posts: 5467
Location: Langen (Hessen), Germany

PostPosted: Tue Dec 25, 2007 1:33 pm    Post subject: Reply with quote

Die müsste in den Kernelheaders enthalten sein.

Hast du auch, wie es im Ebuild steht, Read/Write Rechte auf /usr/src/linux
_________________
Bitte auf Rechtschreibung, korrekte Formatierung und Höflichkeit achten!
Danke
Back to top
View user's profile Send private message
Vortex375
Veteran
Veteran


Joined: 03 Mar 2005
Posts: 1739
Location: Deutschland

PostPosted: Tue Dec 25, 2007 1:47 pm    Post subject: Reply with quote

Jo, emerge läuft ja als root und andere Kernel-Module (nvidia-drivers zum Beispiel) lassen sich auch installieren.

Eventuell ein Fehler im ebuild? Ich kenne mich da leider nicht gut aus.
Back to top
View user's profile Send private message
xraver
Veteran
Veteran


Joined: 20 Aug 2003
Posts: 1083
Location: Halberstadt

PostPosted: Tue Dec 25, 2007 3:49 pm    Post subject: Reply with quote

Für neuere Kernel muss es der gspca Treier sein.

Bei mir wollte er trotzdem nicht ;( . Er Compiliert, aber Cam wird nicht supportet.
Habe im Quelltext meine USB-ID an den Passenden Stellen eingetragen, Treiber läd und erkennt die Cam. Das Licht (default ohne Treiber = an) geht schonmal aus. Hab leider nur ein schwarzes Bild.

Naja, wie auch immer, für neuere Kernel den gspca verwenden.
Viel Glück.

//edit
http://mxhaard.free.fr/download.html
Dort stehts nochmal.
Neues Release gibts auch..vileicht hab ich ja jetzt mit meiner Cam Glück.
Back to top
View user's profile Send private message
Vortex375
Veteran
Veteran


Joined: 03 Mar 2005
Posts: 1739
Location: Deutschland

PostPosted: Tue Dec 25, 2007 4:31 pm    Post subject: Reply with quote

Also an meiner Kamera ist das Licht ohne Treiber aus. Unter Windows schaltet der Treiber das Licht auf grün.

Den gspcav1-Treiber habe ich bereits ausprobiert. Leider erkennt er die Kamera anscheinend überhaupt nicht. Es wird kein neues Device erstellt und dmesg spuckt keinerlei Meldungen aus.

EDIT: Achja, noch was: Die Kamera verfügt über zwei Mikrophone zur Sprachaufzeichnung. Wenn ich die Kamera im laufenden Betrieb einstecke, wird automatisch der usb_audio-Treiber geladen und ich erhalte eine neue Soundkarte "USB Device 0x41e:0x4048" mit einem Gerät "digital audio capture".

Der Mixer für diese neue "Karte" hat nur einen einzigen Regler für "Mic - Capture". Soweit sieht also alles prima aus.

Wenn ich jedoch versuche von diesem Gerät aufzunehmen, dann krieg ich das hier:
Code:
$ arecord -d 10 -f cd -t wav -D "hw:2,0" foobar.wav
Recording WAVE 'foobar.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo
arecord: xrun:1089: read/write error, state = PREPARED

"hw:2,0" ist das richtige Gerät (die Kamera wird als Soundkarte 2 erkannt, weil ich noch zwei interne Karten hab. Sie hat nur ein Subdevice, eben das "digital audio capture").
Kennt sich jemand mit dem usb_audio-Treiber aus?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum