Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 18
  1. #1

    Grosso problema con webcam, è lecito?

    Non so assolutamente più cosa fare. Ho installato linux (Ubuntu 7.10) sul mio laptop (Pavillon zv6000) e tutto è andato liscio. Oltre al fatto di non essere assolutamente pratico con l'uso del terminale, mi sono trovato a battagliare con una webcam Trust (150 Spacecam Portable) per installarla... il problema è che dopo aver installato gli ennesimi package ed aver smanettato sul terminale, ravvio il computer e mi ritrovo la webcam SEMPRE con la spia accesa. Inoltre, quando vado ad andare sulla configurazione di programmi come Skype, la webcam non è affatto rilevata.
    Se sconnetto e riconnetto la cam la situazione rimane identica.
    Non so più assolutamente cosa fare, non so neanche se è lecito oppure no postare una richiesta del genere su questo forum. Cancellate se non lo è, grazie comunque a tutti.

  2. #2

  3. #3
    Moderatore di Linux e software L'avatar di francofait
    Registrato dal
    Aug 2001
    Messaggi
    13,559
    o meglio qui .

    http://ubuntubox.wordpress.com/2007/...bcam-su-linux/


    In ubuntu da feisty inclusa in poi i driver della tua telecamera sono gia inclusi nel kernel , senza dover installare niente.

  4. #4
    Purtroppo è proprio da quella guida che saltano fuori gli errori peggiori.

    Vado nella directory dopo aver scaricato il package.
    Batto #make e mi da questo.

    Building SPCA5XX driver for 2.5/2.6 kernel.
    Remember: you must have read/write access to your kernel source tree.
    make -C /lib/modules/`uname -r`/build SUBDIRS=/home/oblivion/spca5xx-v4l1goodbye CC=cc modules
    make[1]: Entering directory `/usr/src/linux-headers-2.6.22-14-generic'
    CC [M] /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.o
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:39:26: error: linux/config.h: No such file or directory
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c: In function ‘spca50x_init_isoc’:
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:1623: warning: assignment from incompatible pointer type
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c: In function ‘spca5xx_open’:
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:2394: warning: implicit declaration of function ‘video_devdata’
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:2394: warning: initialization makes pointer from integer without a cast
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:2399: warning: implicit declaration of function ‘video_get_drvdata’
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:2399: warning: initialization makes pointer from integer without a cast
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c: In function ‘spca5xx_close’:
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:2489: warning: initialization makes pointer from integer without a cast
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c: In function ‘spca5xx_do_ioctl’:
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:2549: warning: initialization makes pointer from integer without a cast
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c: In function ‘spca5xx_ioctl’:
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:3093: warning: implicit declaration of function ‘video_usercopy’
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c: In function ‘spca5xx_read’:
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:3112: warning: initialization makes pointer from integer without a cast
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c: In function ‘spca5xx_mmap’:
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:3211: warning: initialization makes pointer from integer without a cast
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c: At top level:
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:3263: error: variable ‘spca50x_template’ has initializer but incomplete type
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:3264: error: unknown field ‘owner’ specified in initializer
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:3264: warning: excess elements in struct initializer
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:3264: warning: (near initialization for ‘spca50x_template’)
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:3265: error: unknown field ‘name’ specified in initializer
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:3265: warning: excess elements in struct initializer
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:3265: warning: (near initialization for ‘spca50x_template’)
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:3266: error: unknown field ‘type’ specified in initializer
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:3266: warning: excess elements in struct initializer
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:3266: warning: (near initialization for ‘spca50x_template’)
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:3267: error: unknown field ‘hardware’ specified in initializer
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:3267: warning: excess elements in struct initializer
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:3267: warning: (near initialization for ‘spca50x_template’)
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:3268: error: unknown field ‘fops’ specified in initializer
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:3268: warning: excess elements in struct initializer
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:3268: warning: (near initialization for ‘spca50x_template’)
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:3270: error: unknown field ‘release’ specified in initializer
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:3270: error: ‘video_device_release’ undeclared here (not in a function)
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:3270: warning: excess elements in struct initializer
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:3270: warning: (near initialization for ‘spca50x_template’)
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:3272: error: unknown field ‘minor’ specified in initializer
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:3272: warning: excess elements in struct initializer
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:3272: warning: (near initialization for ‘spca50x_template’)
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c: In function ‘cd_to_spca50x’:
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:3340: warning: implicit declaration of function ‘to_video_device’
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:3340: warning: initialization makes pointer from integer without a cast
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:3341: warning: return makes pointer from integer without a cast
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c: In function ‘spca50x_create_sysfs’:
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:3450: warning: implicit declaration of function ‘video_device_create_file’
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c: In function ‘spca5xx_probe’:
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:5509: warning: implicit declaration of function ‘video_device_alloc’
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:5509: warning: assignment makes pointer from integer without a cast
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:5512: error: invalid application of ‘sizeof’ to incomplete type ‘struct video_device’
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:5512: error: invalid application of ‘sizeof’ to incomplete type ‘struct video_device’
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:5512: error: invalid application of ‘sizeof’ to incomplete type ‘struct video_device’
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:5514: error: dereferencing pointer to incomplete type
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:5516: warning: implicit declaration of function ‘video_set_drvdata’
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:5521: warning: implicit declaration of function ‘video_register_device’
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:5521: error: ‘VFL_TYPE_GRABBER’ undeclared (first use in this function)
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:5521: error: (Each undeclared identifier is reported only once
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:5521: error: for each function it appears in.)
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:5550: error: dereferencing pointer to incomplete type
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:5551: warning: implicit declaration of function ‘video_device_release’
    /home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.c:5553: warning: implicit declaration of function ‘video_unregister_device’
    make[2]: *** [/home/oblivion/spca5xx-v4l1goodbye/drivers/usb/spca5xx.o] Error 1
    make[1]: *** [_module_/home/oblivion/spca5xx-v4l1goodbye] Error 2
    make[1]: Leaving directory `/usr/src/linux-headers-2.6.22-14-generic'
    make: *** [default] Error 2

    Valanga di errori. Se provo a battere install, dice che il modulo non è rintracciabile.

  5. #5
    ma è supportata da GSPCA quella webcam?

    prova a dare da terminale lsusb e facci sapere che dice

    senza nemmeno conoscere il chipset usato dalla webcam è difficile poterti dare un parere

  6. #6
    Grazie davvero dell'aiuto.

    Questo è ciò che appare con #lsusb.

    Bus 003 Device 001: ID 0000:0000
    Bus 002 Device 001: ID 0000:0000
    Bus 001 Device 012: ID 0c45:6029 Microdia Triplex i-mini PC Camera
    Bus 001 Device 005: ID 03f0:011d Hewlett-Packard
    Bus 001 Device 003: ID 04fc:0003 Sunplus Technology Co., Ltd CM1092 Optical Scroller Mouse
    Bus 001 Device 001: ID 0000:0000

    La camera è tra quelle supportate, senza dubbio.. il problema è che se la periferica USB è rilevata in questo caso, se la vado ad aprire con un qualsiasi programma la webcam non è disponibile.
    Strano...

  7. #7
    Moderatore di Linux e software L'avatar di francofait
    Registrato dal
    Aug 2001
    Messaggi
    13,559
    sudo modprobe -r sn9c102
    sudo modprobe -r gspca

    la tua webcam è supportata direttamente dal kernel di ubuntu da tempo senza bisogno di installare alcunchè da sorgenti.

  8. #8
    Mmm...
    Però quando invio quei due comandi, non succede niente
    Non vorrei aver fatto danno installando altri package...

  9. #9
    Moderatore di Linux e software L'avatar di francofait
    Registrato dal
    Aug 2001
    Messaggi
    13,559
    Originariamente inviato da poisonoustea
    Mmm...
    Però quando invio quei due comandi, non succede niente
    Non vorrei aver fatto danno installando altri package...
    difatti
    se lanciando i comandi non viene restituito errore è segno che i 2 driver sono stati trovati e caricati corretamente (per forza i 2 moduli in /lib/modules ci sono senza via di scampo)
    Per mettere in funzione la web ti serve
    un programma che ne preveda l' uso es:koppete
    sun java 6 completo di plugins installato
    flashplugins-nonfree installato

    Non hai fatto nessun danno , i tentativi di installare altrri package da sorgente so9n falliti senza installarti nulla di conseguenza



    .

  10. #10
    Utente di HTML.it L'avatar di nifriz
    Registrato dal
    Jan 2008
    Messaggi
    2,058
    modprobe carica i "driver" in memoria. Se non restituisce errori é ok. Prova ora la webcam

    Battuto di un sec da franco

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.