problemi alsaconf

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.
Rispondi
fabiom
Linux 0.x
Linux 0.x
Messaggi: 41
Iscritto il: lun 12 set 2005, 0:00

problemi alsaconf

Messaggio da fabiom »

Ho compilato il nuovo kernel 2.6.13.4 e quando lancio alsaconf non mi rileva la scheda audio cosa devo fare?

Inoltre se riesco a superare questo problema come faccio a montare una scheda audio esterna (Sound Blaster 24bit External)?

Avatar utente
goldy
Packager
Packager
Messaggi: 1267
Iscritto il: lun 3 mag 2004, 0:00
Slackware: Current
Kernel: 2.6.26.5
Desktop: KDE 3.5.10
Località: Bologna
Contatta:

Messaggio da goldy »

Ricompilati il kernel in maniera corretta , e nella sezione alsa metti i moduli giusti.

Oppure scarica i sorgenti di alsa-driver , alsa-utils- alsa-etc....
e ricompila quelli

Avatar utente
absinthe
Iper Master
Iper Master
Messaggi: 2354
Iscritto il: dom 15 mag 2005, 0:00
Nome Cognome: Matteo Nunziati
Slackware: 12.1 - defunct
Kernel: 2.6.32-5-amd64
Desktop: gnome
Distribuzione: debian squeeze
Località: Prato
Contatta:

Messaggio da absinthe »

già sembrerebbe che tu non abbia inserito i driver della tua scheda tra i moduli da compilare...

reboota con un kernel funzionante, segnti il modulo che viene caricato e poi riselezionalo nel config del kernel che hai fatto.

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 »

Oppure scarica i sorgenti di alsa-driver , alsa-utils- alsa-etc....
e ricompila quelli
No, basta ricompilare alsa-driver

M.

fabiom
Linux 0.x
Linux 0.x
Messaggi: 41
Iscritto il: lun 12 set 2005, 0:00

Messaggio da fabiom »

absinthe ha scritto:già sembrerebbe che tu non abbia inserito i driver della tua scheda tra i moduli da compilare...

reboota con un kernel funzionante, segnti il modulo che viene caricato e poi riselezionalo nel config del kernel che hai fatto.

M.
Inanzitutto grazie! Come faccio a vedere quali moduli vengono caricati?(Scusate ma sono un principiante)

Avatar utente
absinthe
Iper Master
Iper Master
Messaggi: 2354
Iscritto il: dom 15 mag 2005, 0:00
Nome Cognome: Matteo Nunziati
Slackware: 12.1 - defunct
Kernel: 2.6.32-5-amd64
Desktop: gnome
Distribuzione: debian squeeze
Località: Prato
Contatta:

Messaggio da absinthe »

fabiom ha scritto:
absinthe ha scritto:già sembrerebbe che tu non abbia inserito i driver della tua scheda tra i moduli da compilare...

reboota con un kernel funzionante, segnti il modulo che viene caricato e poi riselezionalo nel config del kernel che hai fatto.

M.
Inanzitutto grazie! Come faccio a vedere quali moduli vengono caricati?(Scusate ma sono un principiante)
dunque...

quando installi la slack ti viene chiesto che kernel selezionare... di solito è un 2.4 ed i driver per la scheda audio sono quelli contenuti nel pacchetto alsa-drivers... scusa ma non ricordo, probabilmente si trova in slackware/l.
se invece installi un 2.6 le cose sono 2: o utilizzi il kernel precompilato ed i drivers alsa associati che si trovano nella directory apposita (il nome dipende dalla versione della distro) oppure ti ricompili da solo il kernel ed allora è molto probabile che tu debba attivare almeno il supporto alsa per l'audio. fatto ciò le vie sono ancora due:
scarichi i sorgenti dei driver alsa e li ricompili come moduli esterni al kernel oppure usi la configurazione stessa del kernel per gestire i dirvers (il codice alsa è già compreso nel codice del kernel se uno lo vuole utilizzare)

per sapere che driver usi devi

1- avere un kernel precompilato con supporto alsa modulare
2-dare lsmod e leggere, tra i drivers alsa, quale viene caricato per la tua scheda audio

oppure
1- cercare il linux-hardware compatibility-how-to e verificare se il tuo modello di scheda audio viene citato come modello compatibile, indicando anche quale è il nome del driver da selezionare

oppure:
1- abilitare tutti i driver alsa come modulari al momento della configurazione del kernel
2-vedere quale modulo , dei 1000 che avrai compilato, è stato caricato all'avvio (lo vedi sempre con lsmod).

magari esiste anche un'altra soluzione :)

ciaux,
M.

Avatar utente
goldy
Packager
Packager
Messaggi: 1267
Iscritto il: lun 3 mag 2004, 0:00
Slackware: Current
Kernel: 2.6.26.5
Desktop: KDE 3.5.10
Località: Bologna
Contatta:

Messaggio da goldy »

absinthe ha scritto: dare lsmod e leggere, tra i drivers alsa, quale viene caricato per la tua scheda audio
ciaux,
M.
Questa ed altre soluzioni che tu hai consigliato vanno bene quando i driver
alsa sono funzionanti , e non 'è questo il caso
fabiom ha scritto: Come faccio a vedere quali moduli vengono caricati?
il comando sarebbe lsmod
ma per il momento non serve

dai

Codice: Seleziona tutto

lspci | grep -i audio
vedi il chipset che usa la tua scheda audio e sul sito di alsa vedi a quale modulo corrisponde.
Ma per comodità e per non stare a sbatterti più di tanto non succede niente se metti
nel kernel tutti i moduli di alsa.
samiel ha scritto: No, basta ricompilare alsa-driver
Non ne sono tanto sicuro , se io compilo un kernel senza mettere
nulla di alsa , non credo che i driver funzionino bene.
Dove le prendi le librerie di alsa? se non da alsa-lib?
Se vuoi una compatibilità con OSS (consigliato) allora hai bisogno anche di alsa-oss
e poi serve anche alsa-utils e alsa-nonmiricordo

p.s.

Scusa absybthe mi era sfuggito il tuo primo post
di riavviare con un kernel funzionante , e controllare i moduli

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 »

Non ne sono tanto sicuro , se io compilo un kernel senza mettere
nulla di alsa , non credo che i driver funzionino bene.
Dove le prendi le librerie di alsa? se non da alsa-lib?
Se vuoi una compatibilità con OSS (consigliato) allora hai bisogno anche di alsa-oss
e poi serve anche alsa-utils e alsa-nonmiricordo
No, io ho lasciato tutto com'era
e mi solo limitato a ricompilare alsa-driver
col 2.6.13.4 (coi suoi headers) e va benissimo.
Non ho detto di non mettere nulla di alsa,
va messo tutto, ma, ripeto, basta RICOMPILARE
solo alsa-driver

M.

Belzebu
Linux 0.x
Linux 0.x
Messaggi: 23
Iscritto il: sab 17 set 2005, 0:00

Messaggio da Belzebu »

Ho avuto lo stesso problema, ma comunque sono passato al kernel 2.6.14.
In entrambi i casi ho utilizzato la configurazione che avevo usato per ricompilarmi il 2.6.13, configurazione con cui l'audio funzionava. Infatti ho ricontrollato prima di compilare il 2.6.14 e il driver selezionato era quello giusto, sis ac97, come rilevato anche da lspci | grep -i audio.
Il problema è che ora l'audio non funziona, alsaconf non rileva nessuna scheda, e se tento di compilare alsa-driver; come consigliato qui, lo script configure si interrompe perché rileva il modulo built-in nel kernel.
Quali altre possono essere le cause del problema?

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 metti il driver build-in nel kernel,
è normale che alsaconf non la rilevi.
Se invece metti il supporto per il suono
come modulare (e basta), allora il lavoro
lo fa tutto alsaconf.
Strano invece che, se hai inserito il modulo
corretto, il suono non vada...

M.

Belzebu
Linux 0.x
Linux 0.x
Messaggi: 23
Iscritto il: sab 17 set 2005, 0:00

Messaggio da Belzebu »

Credo di aver individuato il problema anche se mi pare molto molto strano.
Aprivo i file audio con totem e siccome non si sentiva nulla pensavo non funzionasse l'audio. Poi ho aperto un file con gxine ed ho notato che l'audio era bloccato, l'ho sbloccato e la musica si sente anche con totem.
Totem si appoggia a gxine? Com'è possibile che un programma blocchi l'audio anche su altri programmi?

Rispondi