Pagina 1 di 2
kernel e webcam integrata.
Inviato: gio 29 apr 2010, 23:33
da pol
Dovrei compilare il kernel affinchè la webcam integrata non mi dia problemi, vorrei sapere dove mettere le mani durante la compilazione per risolvere il problema della webcam.
Scusate ma questa operazione non la faccio mai quindi se possibile vorrei una mano d'aiuto.
Re: kernel e webcam integrata.
Inviato: ven 30 apr 2010, 0:28
da Slack_Eater
Ciao,
Sai che modello è la tua webcam?
per la ricompilazione del kernel segui questa guida =>
http://www.slacky.eu/wikislack/index.ph ... ie_2.6.xx:
fino al punto "# make menuconfig"
Dove ti dice di usare "make mrproper" usa "make clean" (leggi le righe dopo "make menuconfig") entra nella sezione "Device Drivers => Multimedia Support"
Assicurati di avere il la voce "[M]Video for Linux" caricata come modulo "M" (usa la barra spaziatrice)
Poi spostati nella sezione "[*]Video captures adapters => [*]V4L USB Devices"
Fatto questo devi scegliere il driver adatto alla tua webcam e caricarlo come modulo "M"
Ora puoi uscire da menuconfig con ESC salvare il tuo file .conf e ripartire con la guida dal punto "# make -j5 bzImage"
Spero di essere stato chiaro.
Re: kernel e webcam integrata.
Inviato: ven 30 apr 2010, 10:58
da pol
Slack_Eater ha scritto:Ciao,
Sai che modello è la tua webcam?
Come posso risalire al modello esatto della webcam ?
Re: kernel e webcam integrata.
Inviato: ven 30 apr 2010, 13:07
da Slack_Eater
Usa lsusb che ti mostra i device collegati tramite porta USB.
Posta pure il risultato.
Re: kernel e webcam integrata.
Inviato: ven 30 apr 2010, 13:57
da erio
ciao ,mi pare che installava la current e si inchiodava al riconoscimento della web cam integrata sul portatile,usa una live per determinare il tuo hardware.
Re: kernel e webcam integrata.
Inviato: ven 30 apr 2010, 14:29
da pol
Ecco qua:
# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 003: ID 046d:c52b Logitech, Inc.
Bus 001 Device 004: ID 0c45:6412 Microdia
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 003: ID 187c:0512
Bus 002 Device 004: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
Bus 002 Device 005: ID 413c:8157 Dell Computer Corp. Integrated Keyboard
Bus 002 Device 006: ID 413c:8158 Dell Computer Corp. Integrated Touchpad / Trackstick
Bus 002 Device 007: ID 413c:8156 Dell Computer Corp. Wireless 370 Bluetooth Mini-card
root@dark:~#
Re: kernel e webcam integrata.
Inviato: ven 30 apr 2010, 14:49
da robbybby
La webcam dovrebbe essere:
0c45:6412 Microdia
Sembrerebbe essere supportata dal kernel 2.6.31 in su, col "driver"
sn9c20x.
Ho trovato questo:
http://groups.google.com/group/microdia ... iver-draft
magari c'è qualcosa di utile.
Re: kernel e webcam integrata.
Inviato: ven 30 apr 2010, 17:23
da pol
Nel kernel non trovo nessun modulo riguardo la mia webcam Microdia.
Re: kernel e webcam integrata.
Inviato: ven 30 apr 2010, 17:50
da Slack_Eater
Se hai un Kernel superiore al 2.6.31 la puoi trovare sotto:
Device Drivers => Multimedia support => Video capture adapters => V4l USB Devices
Poi abilita la voce "GSPCA based webcams" e dopo diche entra dentro li.
Attiva la voce "SN9C20X USB Camera Driver" come modulo che è lo stesso citato nel link fornito da robbybby per fare funzionare le webcam microdia
Re: kernel e webcam integrata.
Inviato: ven 30 apr 2010, 18:05
da pol
Slack_Eater ha scritto:Se hai un Kernel superiore al 2.6.31 la puoi trovare sotto:
Device Drivers => Multimedia support => Video capture adapters => V4l USB Devices
Poi abilita la voce "GSPCA based webcams" e dopo diche entra dentro li.
Attiva la voce "SN9C20X USB Camera Driver" come modulo che è lo stesso citato nel link fornito da robbybby per fare funzionare le webcam microdia
Abilitare intendi [M] oppure [*], ho provato ma da solo questa possibilità [M]
Re: kernel e webcam integrata.
Inviato: ven 30 apr 2010, 18:22
da robbybby
Vanno bene entrambi.
<M> significa modulo, e te lo carica in memoria solo se hai la webcam collegata. [*] significa built-in, e carica in memoria il driver sempre, al boot.
In genere, se ti dà solo <M> significa che è impostata come modulo qualche "dipendenze" nei livelli superiori del menù.
Vai tranquillo con <M>.
Re: kernel e webcam integrata.
Inviato: ven 30 apr 2010, 18:42
da pol
Ma sono già abilitate, quindi non c'è bisogno di ricompilare il kernel ?

Re: kernel e webcam integrata.
Inviato: ven 30 apr 2010, 18:50
da Slack_Eater
Se sono già abilitate dovrebbe esserci il modulo già caricato posta l'output di lsmod.
Re: kernel e webcam integrata.
Inviato: ven 30 apr 2010, 19:12
da pol
~# lsmod
Module Size Used by
snd_seq_dummy 1107 0
snd_seq_oss 25639 0
snd_seq_midi_event 4620 1 snd_seq_oss
snd_seq 42825 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device 4543 3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss 33881 0
snd_mixer_oss 13459 1 snd_pcm_oss
ipv6 228456 26
pcmcia 27862 0
pcmcia_core 25817 1 pcmcia
cpufreq_ondemand 6917 8
speedstep_lib 2715 0
acpi_cpufreq 5705 1
freq_table 2027 2 cpufreq_ondemand,acpi_cpufreq
lp 7161 0
ppdev 5103 0
parport_pc 18167 0
parport 25423 3 lp,ppdev,parport_pc
fuse 52238 1
nouveau 400116 1
ttm 39184 1 nouveau
btusb 9710 0
snd_hda_codec_idt 43922 1
snd_hda_intel 18840 2
iwlagn 101301 0
drm_kms_helper 23751 1 nouveau
bluetooth 43020 1 btusb
drm 133490 3 nouveau,ttm,drm_kms_helper
snd_hda_codec 57131 2 snd_hda_codec_idt,snd_hda_intel
iwlcore 87198 1 iwlagn
snd_hwdep 5046 1 snd_hda_codec
joydev 7985 0
snd_pcm 57796 3 snd_pcm_oss,snd_hda_intel,snd_hda_codec
snd_timer 15699 2 snd_seq,snd_pcm
mac80211 153497 2 iwlagn,iwlcore
agpgart 23816 2 ttm,drm
uvcvideo 55251 0
snd 43375 15 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
sdhci_pci 5651 0
sdhci 13770 1 sdhci_pci
rtc_cmos 7838 0
i2c_i801 7111 0
mmc_core 47308 1 sdhci
soundcore 4815 1 snd
videodev 32975 1 uvcvideo
dell_wmi 2543 0
ohci1394 25433 0
rtc_core 12018 1 rtc_cmos
usbhid 33048 0
video 16009 0
output 1444 1 video
v4l1_compat 13004 2 uvcvideo,videodev
i2c_algo_bit 4355 1 nouveau
led_class 2037 1 sdhci
sg 21272 0
e1000e 117556 0
i2c_core 15215 6 nouveau,drm_kms_helper,drm,i2c_i801,videodev,i2c_algo_bit
psmouse 40142 0
ricoh_mmc 2765 0
ieee1394 64012 1 ohci1394
hid 60995 1 usbhid
rtc_lib 1522 1 rtc_core
processor 26764 9 acpi_cpufreq
serio_raw 3754 0
thermal 10229 0
cfg80211 110143 3 iwlagn,iwlcore,mac80211
thermal_sys 12020 3 video,processor,thermal
snd_page_alloc 5849 2 snd_hda_intel,snd_pcm
evdev 7060 20
wmi 5375 1 dell_wmi
battery 7944 0
ac 2423 0
button 3961 1 nouveau
hwmon 1085 1 thermal_sys
rfkill 12842 2 bluetooth,cfg80211
root@dark:~#
p.s.: io avvio slackware tramite il dvd di installazione, altrimenti si blocca, quando faccio "termina sessione" , esco, però lo schermo è tutto nero, poi do startx ed è tutto ok.
Re: kernel e webcam integrata.
Inviato: ven 30 apr 2010, 20:33
da Slack_Eater
Ma ti si blocca per via della webcam?
Che messaggio di errore ti da?