Pagina 1 di 2
Kernel e audio
Inviato: lun 12 set 2005, 1:00
da homer84
Mi trovo a dover compilare il kernel 2.6 ecc, non mi ricordo come devo mettere le voci relative all'audio...
Alsa va statico o modulo? E la mia scheda va messa come statica o modulo?
E poi un giorno mi spiegherete una volta x tutte la differenza tra statico e modulo, o meglio, come faccio a capire se una cosa deve essere statica o modulare?
Inviato: lun 12 set 2005, 1:16
da gallows
La differenza è che se includi il supporto staticamente esso è all'interno del kernel, se modulare viene caricato come "pezzo separato" a sostegno del kernel.
Sostanzialmente conviene inserire come modulari le cose che non si utilizzano sempre e che quindi non è necessario che ci sia sempre il driver caricato in memoria.
Per le schede audio ho sempre impostato alsa statico e modulare il chip relativo alla scheda. In realtá in questo caso puoi fare come vuoi

Inviato: lun 12 set 2005, 1:24
da homer84
La cosa strana è che con alsa statico e scheda modulare l'audio non va.
Il fatto è che ho usato lo stesso -config che avveo nella 10.0 che funzionava xfettamente fino a ieri, poi ho formattato e l'audio non funziona +!
Poi c'è di strano che quando ho compilato il kernel ci ha messo 5 minuti massimo, mentre prima(6 mesi fa con la 10.0) era durato almeno 20 minutini, che è successo secondo te?
Ti dirò di +, prima compilavo con make modules_install, adesso devo x forza farlo con make bzImage... Mah!!
Inviato: lun 12 set 2005, 1:24
da samiel
Se devi ascoltare i midi col 2.6
il sequrncer mettilo statico
(il che richiede che ALSA sia
impostato staticamente).
In alternativa, metti solo il supporto
per il suono come modulo
e ti affidi ai pacchetti di alsa.
Se dai un'occhiata, vedrai che
quest'ultima è la soluzione di Pat
M.
Inviato: lun 12 set 2005, 1:38
da samiel
Sostanzialmente conviene inserire come modulari le cose che non si utilizzano sempre e che quindi non è necessario che ci sia sempre il driver caricato in memoria.
La teoria è inappuntabile, però, come scrivevo in un post
di poco tempo fa, alcune cose messe modularmente
mi funzionano, altre no. Ad es., se metto come modulo
la scheda di rete, ho finito di connettermi
e se metto la stampante, non mi resta che
scrivere a mano... Invece la videcam modulare
funge senza problemi. Mah....
M.
Inviato: lun 12 set 2005, 1:41
da gallows
homer84 ha scritto:La cosa strana è che con alsa statico e scheda modulare l'audio non va.
Il fatto è che ho usato lo stesso -config che avveo nella 10.0 che funzionava xfettamente fino a ieri, poi ho formattato e l'audio non funziona +!
Hai dato make modules_install? alsaconf che dice?
Poi c'è di strano che quando ho compilato il kernel ci ha messo 5 minuti massimo, mentre prima(6 mesi fa con la 10.0) era durato almeno 20 minutini, che è successo secondo te?
Ci avrai messo di meno o perché lo hai snellito oppure perché non sei partito da zero.
Ti dirò di +, prima compilavo con make modules_install, adesso devo x forza farlo con make bzImage... Mah!!
Sui 2.6 la procedura corretta è:
make -j3 && make modules_install
Con make modules_install non compili niente, semplicemente ti piazza i moduli in /lib/modules/[versione]
@samiel
Effettivamente è strano... io non ho mai avuto problemi di questo tipo. Evidentemente sono fortunato

Inviato: lun 12 set 2005, 1:46
da homer84
Se faccio alsaconf non mi rileva niente!!
Inviato: lun 12 set 2005, 1:48
da homer84
Adesso sto provando a compilare come dice il Dr Gallws, appena finisco vi faccio sapere!!

Inviato: lun 12 set 2005, 12:09
da Paoletta
scusate se mi intrometto, ma se compili solo con make bzImage e non usi più make modules è evidente che non compili il modulo per la scheda audio, perchè appunto lo hai inserito come modulo...ed alsaconf non trova nulla
ciao!
Inviato: mer 14 set 2005, 1:37
da homer84
Ho compilato e va tutto ok infatti alsaconf mi rileva la mia scheda.. Peccato che poi il suono continua a non andare... Alsa è compilato statico e la scheda è messa come modulo
Inviato: mer 14 set 2005, 1:47
da gallows
homer84 ha scritto:Ho compilato e va tutto ok infatti alsaconf mi rileva la mia scheda.. Peccato che poi il suono continua a non andare... Alsa è compilato statico e la scheda è messa come modulo
Aspetta, se ti rileva la scheda deve andare... Se in console dai:
si sente nulla?
Il tuo utente è nel gruppo audio?
Inviato: mer 14 set 2005, 2:54
da homer84
/dev/dsp non esiste!!
Inviato: mer 14 set 2005, 3:19
da gallows
homer84 ha scritto:/dev/dsp non esiste!!
L'emulazione OSS la hai attivata?
Inviato: mer 14 set 2005, 13:12
da homer84
L'ho attivata, ma il dsp continua a non esserci e il suono anche.. Che se po fa?
Se faccio alsaconf mi rileva una sheda intel ac97 ecc.. me la configura, ma danod poi alsamixer mi dice non mixer element fourd... CHE PALLE!!!
Inviato: mer 14 set 2005, 13:54
da gohanz
Che Chipset Audio usi è uno di quelli integrato sulla scheda madre?