Non funziona la webcam Philips

26 risposte [Ultimo messaggio]
Ritratto di cosmico
cosmico
(Geek)
Offline
Geek
Iscritto: 02/11/2004
Messaggi: 108

Ho acquistato una webcam Philips, è stata riconosciuta (in Yast-hardware come phlips camera), ho installato gnomemeeting, con relative dipendenze, ma appena provo ad aprirlo da il seguente errore:

Errore nella chiave GConf

GnomeMeeting ha trovato un valore non corretto per la chiave "/apps/gnomemeeting/general/gconf_test_age".

Questo indica una installazione non corretta dello schema GConf o un problema di permessi.

Qualcuno può aiutarmi?

Grazie
simo

Linux User Suse Linux 10.1 #369296

Ritratto di auris
auris
(Guru)
Offline
Guru
Iscritto: 10/09/2004
Messaggi: 4923

Cerchiamo di essere chiari sul modello di webcam. Ne esistono parecchie in commercio e montano chipset diversi.
Vedi di darci qualche informazione in più, come ad esempio l'output di:
# cat /proc/bus/usb/devices
# lsusb

Se sei stanco di virus e schermate blu passa a Linux

Ritratto di cosmico
cosmico
(Geek)
Offline
Geek
Iscritto: 02/11/2004
Messaggi: 108

Eccoli:

linux:/home/simone # cat /proc/bus/usb/devices

T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 3
B: Alloc= 0/900 us ( 0%), #Int= 1, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.5-7.111-default ohci_hcd
S: Product=OHCI Host Controller
S: SerialNumber=0000:00:01.3
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(Sleepy Atr=03(Int.) MxPS= 2 Ivl=255ms

T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 4
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=058f ProdID=9254 Rev= 3.12
S: Manufacturer=ALCOR
S: Product=Generic USB Hub
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(Sleepy Atr=03(Int.) MxPS= 1 Ivl=255ms

T: Bus=02 Lev=02 Prnt=02 Port=03 Cnt=01 Dev#= 5 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0471 ProdID=0313 Rev= 0.03
S: SerialNumber=0169000082E28201
C:* #Ifs= 3 Cfg#= 1 Atr=a0 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E: Ad=82(Sleepy Atr=03(Int.) MxPS= 1 Ivl=32ms
E: Ad=85(Sleepy Atr=01(Isoc) MxPS= 0 Ivl=1ms
I: If#= 0 Alt= 1 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E: Ad=82(Sleepy Atr=03(Int.) MxPS= 1 Ivl=32ms
E: Ad=85(Sleepy Atr=01(Isoc) MxPS= 196 Ivl=1ms
I: If#= 0 Alt= 2 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E: Ad=82(Sleepy Atr=03(Int.) MxPS= 1 Ivl=32ms
E: Ad=85(Sleepy Atr=01(Isoc) MxPS= 292 Ivl=1ms
I: If#= 0 Alt= 3 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E: Ad=82(Sleepy Atr=03(Int.) MxPS= 1 Ivl=32ms
E: Ad=85(Sleepy Atr=01(Isoc) MxPS= 448 Ivl=1ms
I: If#= 0 Alt= 4 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E: Ad=82(Sleepy Atr=03(Int.) MxPS= 1 Ivl=32ms
E: Ad=85(Sleepy Atr=01(Isoc) MxPS= 592 Ivl=1ms
I: If#= 0 Alt= 5 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E: Ad=82(Sleepy Atr=03(Int.) MxPS= 1 Ivl=32ms
E: Ad=85(Sleepy Atr=01(Isoc) MxPS= 704 Ivl=1ms
I: If#= 0 Alt= 6 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E: Ad=82(Sleepy Atr=03(Int.) MxPS= 1 Ivl=32ms
E: Ad=85(Sleepy Atr=01(Isoc) MxPS= 776 Ivl=1ms
I: If#= 0 Alt= 7 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E: Ad=82(Sleepy Atr=03(Int.) MxPS= 1 Ivl=32ms
E: Ad=85(Sleepy Atr=01(Isoc) MxPS= 840 Ivl=1ms
I: If#= 0 Alt= 8 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E: Ad=82(Sleepy Atr=03(Int.) MxPS= 1 Ivl=32ms
E: Ad=85(Sleepy Atr=01(Isoc) MxPS= 896 Ivl=1ms
I: If#= 0 Alt= 9 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E: Ad=82(Sleepy Atr=03(Int.) MxPS= 1 Ivl=32ms
E: Ad=85(Sleepy Atr=01(Isoc) MxPS= 960 Ivl=1ms
I: If#= 0 Alt=10 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E: Ad=82(Sleepy Atr=03(Int.) MxPS= 1 Ivl=32ms
E: Ad=85(Sleepy Atr=01(Isoc) MxPS= 960 Ivl=1ms
I: If#= 1 Alt= 0 #EPs= 0 Cls=01(audio) Sub=01 Prot=00 Driver=audio
I: If#= 2 Alt= 0 #EPs= 0 Cls=01(audio) Sub=02 Prot=00 Driver=audio
I: If#= 2 Alt= 1 #EPs= 1 Cls=01(audio) Sub=02 Prot=00 Driver=audio
E: Ad=84(Sleepy Atr=01(Isoc) MxPS= 90 Ivl=1ms
I: If#= 2 Alt= 2 #EPs= 1 Cls=01(audio) Sub=02 Prot=00 Driver=audio
E: Ad=84(Sleepy Atr=01(Isoc) MxPS= 46 Ivl=1ms
I: If#= 2 Alt= 3 #EPs= 1 Cls=01(audio) Sub=02 Prot=00 Driver=audio
E: Ad=84(Sleepy Atr=01(Isoc) MxPS= 25 Ivl=1ms
I: If#= 2 Alt= 4 #EPs= 1 Cls=01(audio) Sub=02 Prot=00 Driver=audio
E: Ad=84(Sleepy Atr=01(Isoc) MxPS= 16 Ivl=1ms

T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 3
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.5-7.111-default ohci_hcd
S: Product=OHCI Host Controller
S: SerialNumber=0000:00:01.2
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(Sleepy Atr=03(Int.) MxPS= 2 Ivl=255ms

T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=ff(vend.) Sub=ff Prot=ff MxPS=64 #Cfgs= 1
P: Vendor=05d8 ProdID=4002 Rev= 1.00
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=496mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E: Ad=81(Sleepy Atr=02(Bulk) MxPS= 64 Ivl=0ms

linux:/home/simone # lsusb
Bus 002 Device 005: ID 0471:0313 Philips
Bus 002 Device 002: ID 058f:9254 Alcor Micro Corp. Hub
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 002: ID 05d8:4002 Ultima Electronics Corp. Artec Ultima 2000 (GT6801 based)/Lifetec LT9385 Scanner
Bus 001 Device 001: ID 0000:0000

Ciao e grazie
simo

Linux User Suse Linux 10.1 #369296

Ritratto di auris
auris
(Guru)
Offline
Guru
Iscritto: 10/09/2004
Messaggi: 4923

Segui questa guida:
http://www.suseitalia.org/modules/newbb/viewtopic.php?topic_id=144&forum=3

Se sei stanco di virus e schermate blu passa a Linux

Ritratto di cosmico
cosmico
(Geek)
Offline
Geek
Iscritto: 02/11/2004
Messaggi: 108

ho provato...ma non ho il file indicato usr/src/linux/driver

simone@linux:~> cd /usr/src/linux
bash: cd: /usr/src/linux: No such file or directory
simone@linux:~> cd /usr/src/
simone@linux:/usr/src> ls
packages
simone@linux:/usr/src>

ciao
simo

Linux User Suse Linux 10.1 #369296

Ritratto di auris
auris
(Guru)
Offline
Guru
Iscritto: 10/09/2004
Messaggi: 4923

Installa i sorgenti del kernel (kernel-sources).

Se sei stanco di virus e schermate blu passa a Linux

Ritratto di cosmico
cosmico
(Geek)
Offline
Geek
Iscritto: 02/11/2004
Messaggi: 108

Dove e come?

Ciao
simone

Forse così?

Compilazione kernel
#cd /usr/src/linux
#make menuconfig
Devi abilitare la voce "USB Philips Cameras" presente in Device Drivers --> USB Support.
Poi salvi la nuova configurazione del kernel ("Do you want to save your new kernel configuration?" - Rispondi "Yes").
#make all
#make modules_install

Linux User Suse Linux 10.1 #369296

Ritratto di auris
auris
(Guru)
Offline
Guru
Iscritto: 10/09/2004
Messaggi: 4923

Cosa non capisci?
Devi installare i sorgenti del kernel, ovvero il pacchetto kernel-sources che trovi nei CD o DVD della SuSE. Se usi la SuSE Personal, devi scaricarli da Internet.
Fatto questo, devi modificare il file kconfig che si trova in /usr/src/linux/drivers/usb/media con un editor di testo. Questo si rende necessario per far sì che compaia la voce "USB Philips Cameras" nel kernel.
Scarica i driver recenti (pwc-9.0.2), scompatta e copia i sorgenti della directory 2.6 in /usr/src/linux/drivers/usb/media.
Poi compila il kernel seguendo le istruzioni che ti ho indicato. Francamente, più di così non posso fare, se non venire a casa tua e farlo io al posto tuo.

Se sei stanco di virus e schermate blu passa a Linux

Ritratto di cosmico
cosmico
(Geek)
Offline
Geek
Iscritto: 02/11/2004
Messaggi: 108

Non sono un esperto!!

Perciò compilare ed installare un kernel non credo sia opera così facilmente eseguibile da un principiante!
Sono da poco passato a Linux....ho acquistato questa webcamera...con la certezza (un amico l'ha installata senza alcun problema sulla MDK 10.1) di non aver problemi...

Comunque ci proverò ma non vorrei fare qualche casino!!

Ciao
simo

Linux User Suse Linux 10.1 #369296

Ritratto di cosmico
cosmico
(Geek)
Offline
Geek
Iscritto: 02/11/2004
Messaggi: 108

Approfitto ancora della tua disponibilitaà....ho installato l'rpm con yast, del kernel-source, poi , come da te indicato, sono andato in /usr/src/linux/drivers/media/kconfig/ ma ecco l'output:

#
# Multimedia device configuration
#

menu "Multimedia devices"

config VIDEO_DEV
tristate "Video For Linux"
---help---
Support for audio/video capture and overlay devices and FM radio
cards. The exact capabilities of each device vary. User tools for
this are available from
.

This kernel includes support for the new Video for Linux Two API,
(V4L2) as well as the original system. Drivers and applications
need to be rewritten to use V4L2, but drivers for popular cards
and applications for most video capture functions already exist.

Documentation for the original API is included in the file
Documentation/video4linux/API.html. Documentation for V4L2 is
available on the web at .

To compile this driver as a module, choose M here: the
module will be called videodev.

source "drivers/media/video/Kconfig"

source "drivers/media/radio/Kconfig"

source "drivers/media/dvb/Kconfig"

source "drivers/media/common/Kconfig"

config VIDEO_TUNER
tristate
default y if VIDEO_BT848=y || VIDEO_SAA7134=y || VIDEO_MXB=y || VIDEO_CX88=y
default m if VIDEO_BT848=m || VIDEO_SAA7134=m || VIDEO_MXB=m || VIDEO_CX88=m
depends on VIDEO_DEV

config VIDEO_BUF
tristate
default y if VIDEO_BT848=y || VIDEO_SAA7134=y || VIDEO_SAA7146=y || VIDEO_CX88=y
default m if VIDEO_BT848=m || VIDEO_SAA7134=m || VIDEO_SAA7146=m || VIDEO_CX88=m
depends on VIDEO_DEV

config VIDEO_BTCX
tristate
default y if VIDEO_BT848=y || VIDEO_CX88=y
default m if VIDEO_BT848=m || VIDEO_CX88=m
depends on VIDEO_DEV

config VIDEO_IR
tristate
default y if VIDEO_BT848=y || VIDEO_SAA7134=y
default m if VIDEO_BT848=m || VIDEO_SAA7134=m
depends on VIDEO_DEV

endmenu

ciao e grazie
simo

Linux User Suse Linux 10.1 #369296

Ritratto di auris
auris
(Guru)
Offline
Guru
Iscritto: 10/09/2004
Messaggi: 4923

Il percorso esatto è /usr/src/linux/drivers/usb/media/.
Qui trovi Kconfig da modificare e potrai copiare i sorgenti dei driver.

Se sei stanco di virus e schermate blu passa a Linux