Ik heb een Logitech Quickcam Sphere, ook wel Quickcam Orbit genaamd. Deze deed het 'redelijk' onder Edgy Eft en Dapper Drake nadat ik hem met veel moeite aan de praat had gekregen. Ondersteuning voor het draaien ed is er niet, maar dat maakt me niet zoveel uit, ook was ie een beetje traag in vergelijking met Windows maar het belangrijkste was dat er beeld is.
Bij de upgrade van Dapper Drake naar Edgy Eft liep ik tegen het probleem aan dat hij een grijs beeld gaf, dit loste ik op door de instructies hier (http://ubuntuforums.org/showthread.php?t=282748) op te volgen. Na een kernel update werkte de camera opnieuw niet, weer de instructies opgevolgd en hij deed het weer.
Maar nu onder Feisty Fawn weigert hij met Kopete en aMSN te werken. Het liefst gebruik ik Kopete, maar als ie alleen in aMSN aan de praat te krijgen is vind ik het ook best. Het vreemde is dat de camera onder Camorama wél werkt!
Als ik de instructies van de eerder genoemde pagina probeer te gebruiken, gaat het al mis bij het make commando, ik krijg dan de foutmelding: "make: *** /lib/modules/2.6.20-15-386/build: Bestand of map bestaat niet. Gestopt." Moet ik die map met de hand aanmaken? Doe ik iets verkeerd? Onder Edgy Eft ging het wel goed
Edit: Als ik de map build aanmaak krijg ik het volgende:
make[1]: Map '/lib/modules/2.6.20-15-386/build' wordt binnengegaan
make[1]: *** Er is geen regel om doel 'modules' te maken. Gestopt.
make[1]: Map '/lib/modules/2.6.20-15-386/build' wordt verlaten
make: *** [all] Fout 2
Edit 2: Toch nog maar eens sudo apt-get install linux-headers-2.6.20-15-386 gedaan en dat installeerde wat dingen, ook al stond ie al wel als geinstalleerd in synaptic. Nu krijg ik niet meer de melding van de directory maar een hele sloot aan andere foutmeldingen:
In bestand ingevoegd door /home/sander/pwc-10.0.12-rc1/pwc-if.c:69:
/home/sander/pwc-10.0.12-rc1/pwc.h:28:26: fout: linux/config.h: Bestand of map bestaat niet
/home/sander/pwc-10.0.12-rc1/pwc-if.c:166: fout: variabele ‘pwc_template’ heeft beginwaarde, maar een onvolledig type
/home/sander/pwc-10.0.12-rc1/pwc-if.c:167: fout: unknown field ‘owner’ specified in initializer
/home/sander/pwc-10.0.12-rc1/pwc-if.c:167: let op: overtollige elementen in beginwaarde van struct
/home/sander/pwc-10.0.12-rc1/pwc-if.c:167: let op: (near initialization for ‘pwc_template’)
/home/sander/pwc-10.0.12-rc1/pwc-if.c:168: fout: unknown field ‘name’ specified in initializer
/home/sander/pwc-10.0.12-rc1/pwc-if.c:168: let op: overtollige elementen in beginwaarde van struct
/home/sander/pwc-10.0.12-rc1/pwc-if.c:168: let op: (near initialization for ‘pwc_template’)
/home/sander/pwc-10.0.12-rc1/pwc-if.c:169: fout: unknown field ‘type’ specified in initializer
/home/sander/pwc-10.0.12-rc1/pwc-if.c:169: let op: overtollige elementen in beginwaarde van struct
/home/sander/pwc-10.0.12-rc1/pwc-if.c:169: let op: (near initialization for ‘pwc_template’)
/home/sander/pwc-10.0.12-rc1/pwc-if.c:170: fout: unknown field ‘hardware’ specified in initializer
/home/sander/pwc-10.0.12-rc1/pwc-if.c:170: let op: overtollige elementen in beginwaarde van struct
/home/sander/pwc-10.0.12-rc1/pwc-if.c:170: let op: (near initialization for ‘pwc_template’)
/home/sander/pwc-10.0.12-rc1/pwc-if.c:171: fout: unknown field ‘release’ specified in initializer
/home/sander/pwc-10.0.12-rc1/pwc-if.c:171: fout: ‘video_device_release’ undeclared here (not in a function)
/home/sander/pwc-10.0.12-rc1/pwc-if.c:171: let op: overtollige elementen in beginwaarde van struct
/home/sander/pwc-10.0.12-rc1/pwc-if.c:171: let op: (near initialization for ‘pwc_template’)
/home/sander/pwc-10.0.12-rc1/pwc-if.c:172: fout: unknown field ‘fops’ specified in initializer
/home/sander/pwc-10.0.12-rc1/pwc-if.c:172: let op: overtollige elementen in beginwaarde van struct
/home/sander/pwc-10.0.12-rc1/pwc-if.c:172: let op: (near initialization for ‘pwc_template’)
/home/sander/pwc-10.0.12-rc1/pwc-if.c:173: fout: unknown field ‘minor’ specified in initializer
/home/sander/pwc-10.0.12-rc1/pwc-if.c:173: let op: overtollige elementen in beginwaarde van struct
/home/sander/pwc-10.0.12-rc1/pwc-if.c:173: let op: (near initialization for ‘pwc_template’)
/home/sander/pwc-10.0.12-rc1/pwc-if.c: In functie ‘pwc_isoc_init’:
/home/sander/pwc-10.0.12-rc1/pwc-if.c:921: let op: assignment from incompatible pointer type
/home/sander/pwc-10.0.12-rc1/pwc-if.c: In functie ‘cd_to_pwc’:
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1019: let op: impliciete declaratie van functie ‘to_video_device’
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1019: let op: initialization makes pointer from integer without a cast
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1020: let op: impliciete declaratie van functie ‘video_get_drvdata’
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1020: let op: return makes pointer from integer without a cast
/home/sander/pwc-10.0.12-rc1/pwc-if.c: In functie ‘pwc_create_sysfs_files’:
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1062: let op: initialization makes pointer from integer without a cast
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1064: let op: impliciete declaratie van functie ‘video_device_create_file’
/home/sander/pwc-10.0.12-rc1/pwc-if.c: In functie ‘pwc_remove_sysfs_files’:
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1070: let op: initialization makes pointer from integer without a cast
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1072: let op: impliciete declaratie van functie ‘video_device_remove_file’
/home/sander/pwc-10.0.12-rc1/pwc-if.c: In functie ‘pwc_video_open’:
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1112: let op: impliciete declaratie van functie ‘video_devdata’
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1112: let op: initialization makes pointer from integer without a cast
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1117: fout: dereferentie van pointer naar onvolledig type
/home/sander/pwc-10.0.12-rc1/pwc-if.c: In functie ‘pwc_video_close’:
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1231: fout: dereferentie van pointer naar onvolledig type
/home/sander/pwc-10.0.12-rc1/pwc-if.c: In functie ‘pwc_video_read’:
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1292: fout: dereferentie van pointer naar onvolledig type
/home/sander/pwc-10.0.12-rc1/pwc-if.c: In functie ‘pwc_video_poll’:
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1359: fout: dereferentie van pointer naar onvolledig type
/home/sander/pwc-10.0.12-rc1/pwc-if.c: In functie ‘pwc_video_ioctl’:
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1375: let op: impliciete declaratie van functie ‘video_usercopy’
/home/sander/pwc-10.0.12-rc1/pwc-if.c: In functie ‘pwc_video_mmap’:
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1388: fout: dereferentie van pointer naar onvolledig type
/home/sander/pwc-10.0.12-rc1/pwc-if.c: In functie ‘usb_pwc_probe’:
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1722: let op: impliciete declaratie van functie ‘video_device_alloc’
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1722: let op: assignment makes pointer from integer without a cast
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1729: fout: ongeldige toepassing van ‘sizeof’ op onvolledig type ‘struct video_device’
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1729: fout: ongeldige toepassing van ‘sizeof’ op onvolledig type ‘struct video_device’
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1729: fout: ongeldige toepassing van ‘sizeof’ op onvolledig type ‘struct video_device’
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1730: fout: dereferentie van pointer naar onvolledig type
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1731: fout: dereferentie van pointer naar onvolledig type
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1732: fout: dereferentie van pointer naar onvolledig type
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1733: let op: impliciete declaratie van functie ‘video_set_drvdata’
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1756: fout: dereferentie van pointer naar onvolledig type
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1757: let op: impliciete declaratie van functie ‘video_register_device’
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1757: fout: ‘VFL_TYPE_GRABBER’ undeclared (first use in this function)
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1757: fout: (Each undeclared identifier is reported only once
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1757: fout: for each function it appears in.)
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1760: let op: impliciete declaratie van functie ‘video_device_release’
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1765: fout: dereferentie van pointer naar onvolledig type
/home/sander/pwc-10.0.12-rc1/pwc-if.c: In functie ‘usb_pwc_disconnect’:
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1819: let op: impliciete declaratie van functie ‘video_unregister_device’
make[2]: *** [/home/sander/pwc-10.0.12-rc1/pwc-if.o] Fout 1
make[1]: *** [_module_/home/sander/pwc-10.0.12-rc1] Fout 2
make[1]: Map '/usr/src/linux-headers-2.6.20-15-386' wordt verlaten
make: *** [all] Fout 2
De camera heeft het volgende id: 046d:08b5 en komt dus niet voor op de http://mxhaard.free.fr/spca5xx.html pagina. Ik heb begrepen dat dit de best ondersteunde camera's voor Ubuntu zijn. Nu wil het dat ik ook nog een Intel camera heb liggen met id 8086:0120 maar die komt ook niet voor. Eventueel ben ik bereid een andere camera te kopen, maar dan moet ie ook echt zonder moeite werken. Zijn er camera's die out of the box met Feisty Fawn werken? Is er een manier om de Intel of nog liever de Logitech camera aan het werk te krijgen?
Bij de upgrade van Dapper Drake naar Edgy Eft liep ik tegen het probleem aan dat hij een grijs beeld gaf, dit loste ik op door de instructies hier (http://ubuntuforums.org/showthread.php?t=282748) op te volgen. Na een kernel update werkte de camera opnieuw niet, weer de instructies opgevolgd en hij deed het weer.
Maar nu onder Feisty Fawn weigert hij met Kopete en aMSN te werken. Het liefst gebruik ik Kopete, maar als ie alleen in aMSN aan de praat te krijgen is vind ik het ook best. Het vreemde is dat de camera onder Camorama wél werkt!
Als ik de instructies van de eerder genoemde pagina probeer te gebruiken, gaat het al mis bij het make commando, ik krijg dan de foutmelding: "make: *** /lib/modules/2.6.20-15-386/build: Bestand of map bestaat niet. Gestopt." Moet ik die map met de hand aanmaken? Doe ik iets verkeerd? Onder Edgy Eft ging het wel goed
Edit: Als ik de map build aanmaak krijg ik het volgende:
make[1]: Map '/lib/modules/2.6.20-15-386/build' wordt binnengegaan
make[1]: *** Er is geen regel om doel 'modules' te maken. Gestopt.
make[1]: Map '/lib/modules/2.6.20-15-386/build' wordt verlaten
make: *** [all] Fout 2
Edit 2: Toch nog maar eens sudo apt-get install linux-headers-2.6.20-15-386 gedaan en dat installeerde wat dingen, ook al stond ie al wel als geinstalleerd in synaptic. Nu krijg ik niet meer de melding van de directory maar een hele sloot aan andere foutmeldingen:
In bestand ingevoegd door /home/sander/pwc-10.0.12-rc1/pwc-if.c:69:
/home/sander/pwc-10.0.12-rc1/pwc.h:28:26: fout: linux/config.h: Bestand of map bestaat niet
/home/sander/pwc-10.0.12-rc1/pwc-if.c:166: fout: variabele ‘pwc_template’ heeft beginwaarde, maar een onvolledig type
/home/sander/pwc-10.0.12-rc1/pwc-if.c:167: fout: unknown field ‘owner’ specified in initializer
/home/sander/pwc-10.0.12-rc1/pwc-if.c:167: let op: overtollige elementen in beginwaarde van struct
/home/sander/pwc-10.0.12-rc1/pwc-if.c:167: let op: (near initialization for ‘pwc_template’)
/home/sander/pwc-10.0.12-rc1/pwc-if.c:168: fout: unknown field ‘name’ specified in initializer
/home/sander/pwc-10.0.12-rc1/pwc-if.c:168: let op: overtollige elementen in beginwaarde van struct
/home/sander/pwc-10.0.12-rc1/pwc-if.c:168: let op: (near initialization for ‘pwc_template’)
/home/sander/pwc-10.0.12-rc1/pwc-if.c:169: fout: unknown field ‘type’ specified in initializer
/home/sander/pwc-10.0.12-rc1/pwc-if.c:169: let op: overtollige elementen in beginwaarde van struct
/home/sander/pwc-10.0.12-rc1/pwc-if.c:169: let op: (near initialization for ‘pwc_template’)
/home/sander/pwc-10.0.12-rc1/pwc-if.c:170: fout: unknown field ‘hardware’ specified in initializer
/home/sander/pwc-10.0.12-rc1/pwc-if.c:170: let op: overtollige elementen in beginwaarde van struct
/home/sander/pwc-10.0.12-rc1/pwc-if.c:170: let op: (near initialization for ‘pwc_template’)
/home/sander/pwc-10.0.12-rc1/pwc-if.c:171: fout: unknown field ‘release’ specified in initializer
/home/sander/pwc-10.0.12-rc1/pwc-if.c:171: fout: ‘video_device_release’ undeclared here (not in a function)
/home/sander/pwc-10.0.12-rc1/pwc-if.c:171: let op: overtollige elementen in beginwaarde van struct
/home/sander/pwc-10.0.12-rc1/pwc-if.c:171: let op: (near initialization for ‘pwc_template’)
/home/sander/pwc-10.0.12-rc1/pwc-if.c:172: fout: unknown field ‘fops’ specified in initializer
/home/sander/pwc-10.0.12-rc1/pwc-if.c:172: let op: overtollige elementen in beginwaarde van struct
/home/sander/pwc-10.0.12-rc1/pwc-if.c:172: let op: (near initialization for ‘pwc_template’)
/home/sander/pwc-10.0.12-rc1/pwc-if.c:173: fout: unknown field ‘minor’ specified in initializer
/home/sander/pwc-10.0.12-rc1/pwc-if.c:173: let op: overtollige elementen in beginwaarde van struct
/home/sander/pwc-10.0.12-rc1/pwc-if.c:173: let op: (near initialization for ‘pwc_template’)
/home/sander/pwc-10.0.12-rc1/pwc-if.c: In functie ‘pwc_isoc_init’:
/home/sander/pwc-10.0.12-rc1/pwc-if.c:921: let op: assignment from incompatible pointer type
/home/sander/pwc-10.0.12-rc1/pwc-if.c: In functie ‘cd_to_pwc’:
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1019: let op: impliciete declaratie van functie ‘to_video_device’
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1019: let op: initialization makes pointer from integer without a cast
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1020: let op: impliciete declaratie van functie ‘video_get_drvdata’
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1020: let op: return makes pointer from integer without a cast
/home/sander/pwc-10.0.12-rc1/pwc-if.c: In functie ‘pwc_create_sysfs_files’:
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1062: let op: initialization makes pointer from integer without a cast
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1064: let op: impliciete declaratie van functie ‘video_device_create_file’
/home/sander/pwc-10.0.12-rc1/pwc-if.c: In functie ‘pwc_remove_sysfs_files’:
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1070: let op: initialization makes pointer from integer without a cast
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1072: let op: impliciete declaratie van functie ‘video_device_remove_file’
/home/sander/pwc-10.0.12-rc1/pwc-if.c: In functie ‘pwc_video_open’:
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1112: let op: impliciete declaratie van functie ‘video_devdata’
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1112: let op: initialization makes pointer from integer without a cast
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1117: fout: dereferentie van pointer naar onvolledig type
/home/sander/pwc-10.0.12-rc1/pwc-if.c: In functie ‘pwc_video_close’:
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1231: fout: dereferentie van pointer naar onvolledig type
/home/sander/pwc-10.0.12-rc1/pwc-if.c: In functie ‘pwc_video_read’:
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1292: fout: dereferentie van pointer naar onvolledig type
/home/sander/pwc-10.0.12-rc1/pwc-if.c: In functie ‘pwc_video_poll’:
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1359: fout: dereferentie van pointer naar onvolledig type
/home/sander/pwc-10.0.12-rc1/pwc-if.c: In functie ‘pwc_video_ioctl’:
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1375: let op: impliciete declaratie van functie ‘video_usercopy’
/home/sander/pwc-10.0.12-rc1/pwc-if.c: In functie ‘pwc_video_mmap’:
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1388: fout: dereferentie van pointer naar onvolledig type
/home/sander/pwc-10.0.12-rc1/pwc-if.c: In functie ‘usb_pwc_probe’:
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1722: let op: impliciete declaratie van functie ‘video_device_alloc’
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1722: let op: assignment makes pointer from integer without a cast
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1729: fout: ongeldige toepassing van ‘sizeof’ op onvolledig type ‘struct video_device’
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1729: fout: ongeldige toepassing van ‘sizeof’ op onvolledig type ‘struct video_device’
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1729: fout: ongeldige toepassing van ‘sizeof’ op onvolledig type ‘struct video_device’
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1730: fout: dereferentie van pointer naar onvolledig type
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1731: fout: dereferentie van pointer naar onvolledig type
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1732: fout: dereferentie van pointer naar onvolledig type
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1733: let op: impliciete declaratie van functie ‘video_set_drvdata’
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1756: fout: dereferentie van pointer naar onvolledig type
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1757: let op: impliciete declaratie van functie ‘video_register_device’
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1757: fout: ‘VFL_TYPE_GRABBER’ undeclared (first use in this function)
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1757: fout: (Each undeclared identifier is reported only once
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1757: fout: for each function it appears in.)
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1760: let op: impliciete declaratie van functie ‘video_device_release’
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1765: fout: dereferentie van pointer naar onvolledig type
/home/sander/pwc-10.0.12-rc1/pwc-if.c: In functie ‘usb_pwc_disconnect’:
/home/sander/pwc-10.0.12-rc1/pwc-if.c:1819: let op: impliciete declaratie van functie ‘video_unregister_device’
make[2]: *** [/home/sander/pwc-10.0.12-rc1/pwc-if.o] Fout 1
make[1]: *** [_module_/home/sander/pwc-10.0.12-rc1] Fout 2
make[1]: Map '/usr/src/linux-headers-2.6.20-15-386' wordt verlaten
make: *** [all] Fout 2
De camera heeft het volgende id: 046d:08b5 en komt dus niet voor op de http://mxhaard.free.fr/spca5xx.html pagina. Ik heb begrepen dat dit de best ondersteunde camera's voor Ubuntu zijn. Nu wil het dat ik ook nog een Intel camera heb liggen met id 8086:0120 maar die komt ook niet voor. Eventueel ben ik bereid een andere camera te kopen, maar dan moet ie ook echt zonder moeite werken. Zijn er camera's die out of the box met Feisty Fawn werken? Is er een manier om de Intel of nog liever de Logitech camera aan het werk te krijgen?
[ Voor 82% gewijzigd door Verwijderd op 06-05-2007 00:01 ]