Kernel e audio

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
homer84
Linux 2.x
Linux 2.x
Messaggi: 297
Iscritto il: gio 9 giu 2005, 0:00
Slackware: Current
Località: Torino

Kernel e audio

Messaggio 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?

Avatar utente
gallows
Staff
Staff
Messaggi: 3471
Iscritto il: lun 20 set 2004, 0:00
Desktop: cwm
Distribuzione: OpenBSD
Località: ~/
Contatta:

Messaggio 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 :)

homer84
Linux 2.x
Linux 2.x
Messaggi: 297
Iscritto il: gio 9 giu 2005, 0:00
Slackware: Current
Località: Torino

Messaggio 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!!
Ultima modifica di homer84 il lun 12 set 2005, 1:25, modificato 1 volta in totale.

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Messaggio 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.

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Messaggio 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.

Avatar utente
gallows
Staff
Staff
Messaggi: 3471
Iscritto il: lun 20 set 2004, 0:00
Desktop: cwm
Distribuzione: OpenBSD
Località: ~/
Contatta:

Messaggio 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 :o

homer84
Linux 2.x
Linux 2.x
Messaggi: 297
Iscritto il: gio 9 giu 2005, 0:00
Slackware: Current
Località: Torino

Messaggio da homer84 »

Se faccio alsaconf non mi rileva niente!!

homer84
Linux 2.x
Linux 2.x
Messaggi: 297
Iscritto il: gio 9 giu 2005, 0:00
Slackware: Current
Località: Torino

Messaggio da homer84 »

Adesso sto provando a compilare come dice il Dr Gallws, appena finisco vi faccio sapere!! :D

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3975
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Messaggio 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!

homer84
Linux 2.x
Linux 2.x
Messaggi: 297
Iscritto il: gio 9 giu 2005, 0:00
Slackware: Current
Località: Torino

Messaggio 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

Avatar utente
gallows
Staff
Staff
Messaggi: 3471
Iscritto il: lun 20 set 2004, 0:00
Desktop: cwm
Distribuzione: OpenBSD
Località: ~/
Contatta:

Messaggio 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:

Codice: Seleziona tutto

$ find / > /dev/dsp
si sente nulla?
Il tuo utente è nel gruppo audio?

homer84
Linux 2.x
Linux 2.x
Messaggi: 297
Iscritto il: gio 9 giu 2005, 0:00
Slackware: Current
Località: Torino

Messaggio da homer84 »

/dev/dsp non esiste!!

Avatar utente
gallows
Staff
Staff
Messaggi: 3471
Iscritto il: lun 20 set 2004, 0:00
Desktop: cwm
Distribuzione: OpenBSD
Località: ~/
Contatta:

Messaggio da gallows »

homer84 ha scritto:/dev/dsp non esiste!!
L'emulazione OSS la hai attivata?

homer84
Linux 2.x
Linux 2.x
Messaggi: 297
Iscritto il: gio 9 giu 2005, 0:00
Slackware: Current
Località: Torino

Messaggio 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!!!

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

Che Chipset Audio usi è uno di quelli integrato sulla scheda madre?

Rispondi