Problema dell' audio con kernel alleggerito
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 Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
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.
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 Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
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.
Problema dell' audio con kernel alleggerito
Dop aver ricompilato con configurazione più leggera il 2.6.23.14 mi ritrovo una X rossa sull' icona dell' audio e se ci clicco esce questa finestra. Posto anche il config.
- Allegati
-
config.log- (38.24 KiB) Scaricato 69 volte
-
- Screenshot.png (46.85 KiB) Visto 4231 volte
- gigiobagiano
- Linux 3.x

- Messaggi: 530
- Iscritto il: dom 11 mar 2007, 12:58
- Nome Cognome: Filippo
- Slackware: 14.2
- Kernel: vanilla-4.4.38
- Desktop: xfce
- Distribuzione: SalixOS
- Contatta:
Re: Problema dell' audio con kernel alleggerito
Che scheda audio hai?e lanciando alsaconf da console rileva la tua scheda?
- phobos3576
- Staff

- Messaggi: 2980
- Iscritto il: dom 17 apr 2005, 0:00
- Slackware: 13.1
- Kernel: 2.6.37-smp
- Desktop: KDE 4.5.3
Re: Problema dell' audio con kernel alleggerito
Magari hai alleggerito i driver della scheda audio ...Problema dell' audio con kernel alleggerito
-
birg81
- Linux 3.x

- Messaggi: 760
- Iscritto il: lun 16 gen 2006, 10:57
- Nome Cognome: Biagio
- Slackware: 12.2
- Kernel: 3.4.7
- Desktop: LxDE
- Distribuzione: ArchLinux
- Località: Castellammare di Stabia (NA)
- Contatta:
Re: Problema dell' audio con kernel alleggerito
ma infondo cosa avrai mai da sentire con l'audio?! 
- phobos3576
- Staff

- Messaggi: 2980
- Iscritto il: dom 17 apr 2005, 0:00
- Slackware: 13.1
- Kernel: 2.6.37-smp
- Desktop: KDE 4.5.3
Re: Problema dell' audio con kernel alleggerito
Cosa avrà da sentire? Naturalmente ... i Podcast del Maestro!!!birg81 ha scritto:ma infondo cosa avrai mai da sentire con l'audio?!
http://www.nococozza.netsons.org/
Ragnetto non farci caso.
Controlla con un lsmod | less che siano presenti i vari moduli soundcore, snd, snd_hda_intel, snd_pcm, snd_pcm_oss, snd_mixer, snd_mixer_oss e così via; tieni presente che spesso, l'audio funziona correttamente solo quando i driver ALSA e quelli per la scheda audio vengono compilati come moduli e non direttamente nel kernel!
- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Problema dell' audio con kernel alleggerito
Nel suo config sono modulare e ci sono "tutti"... alla faccia della "leggerezza"phobos3576 ha scritto: Controlla con un lsmod | less che siano presenti i vari moduli soundcore, snd, snd_hda_intel, snd_pcm, snd_pcm_oss, snd_mixer, snd_mixer_oss e così via; tieni presente che spesso, l'audio funziona correttamente solo quando i driver ALSA e quelli per la scheda audio vengono compilati come moduli e non direttamente nel kernel!
Re: Problema dell' audio con kernel alleggerito
Codice: Seleziona tutto
bash-3.1$ lsmod
Module Size Used by
snd_mixer_oss 12224 0
snd 37572 1 snd_mixer_oss
soundcore 5312 1 snd
i2c_viapro 6420 0
uhci_hcd 17452 0
bash-3.1# modprobe -l | grep snd
/lib/modules/2.6.23.14-leg/kernel/sound/drivers/snd-dummy.ko
/lib/modules/2.6.23.14-leg/kernel/sound/core/snd-pcm.ko
/lib/modules/2.6.23.14-leg/kernel/sound/core/snd.ko
/lib/modules/2.6.23.14-leg/kernel/sound/core/snd-timer.ko
/lib/modules/2.6.23.14-leg/kernel/sound/core/snd-page-alloc.ko
/lib/modules/2.6.23.14-leg/kernel/sound/core/seq/snd-seq-device.ko
/lib/modules/2.6.23.14-leg/kernel/sound/core/seq/snd-seq.ko
/lib/modules/2.6.23.14-leg/kernel/sound/core/seq/snd-seq-dummy.ko
/lib/modules/2.6.23.14-leg/kernel/sound/core/oss/snd-pcm-oss.ko
/lib/modules/2.6.23.14-leg/kernel/sound/core/oss/snd-mixer-oss.ko
- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Problema dell' audio con kernel alleggerito
Guardi che scheda audio hai (lspci) e cerchi il modulo giusto per la tua periferica.ragnetto ha scritto: Alsaconf dice che non trova niente, é possibile che abbia tolto qualche supporto per le schede integrate? Perchè la mia è integrata. Se sì come posso verificare?
Non ho visto tutto il tuo config, ma la sezione audio ce l'hai tutta modulare. Ed hai messo tutti i moduli, anche delle schede che non hai, perché non puoi averle tutte
Controlla da questo sito quale moduli ti servono
http://kmuto.jp/debian/hcl/
Re: Problema dell' audio con kernel alleggerito
Ho visto quel sito, dice che ho bisogno di snd-hda-intel (o snd_hda_intel) ma nel .config non c' è. Neanche nel kernel smp ma in lsmod c' è. Come è possibile questa cosa? Dove si imposta nel .config? Quel sito serve a fornire info sul proprio hardware e sui moduli necessari per farlo funzionare? Come mai alcune voci risultano non in works? E normale? Potrebbe essere meglio se fossero in works? Ora stò usando l' smp. E poi la mia è una scheda Asus non è strano che ci sia di mezzo l'intel?
- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Problema dell' audio con kernel alleggerito
Posta l'output di lspci -nragnetto ha scritto:Ho visto quel sito, dice che ho bisogno di snd-hda-intel (o snd_hda_intel) ma nel .config non c' è. Neanche nel kernel smp ma in lsmod c' è. Come è possibile questa cosa? Dove si imposta nel .config? Quel sito serve a fornire info sul proprio hardware e sui moduli necessari per farlo funzionare? Come mai alcune voci risultano non in works? E normale? Potrebbe essere meglio se fossero in works? Ora stò usando l' smp.
Comunque
Codice: Seleziona tutto
$ cat /tmp/config.log | grep HDA
# CONFIG_SENSORS_HDAPS is not set
CONFIG_SND_HDA_INTEL=m
Hai anche tutti gli altri se per questo.
Re: Problema dell' audio con kernel alleggerito
Codice: Seleziona tutto
bash-3.1# lspci -n
00:00.0 0600: 1106:0351
00:00.1 0600: 1106:1351
00:00.2 0600: 1106:2351
00:00.3 0600: 1106:3351
00:00.4 0600: 1106:4351
00:00.5 0800: 1106:5351
00:00.6 0600: 1106:6238
00:00.7 0600: 1106:7351
00:01.0 0604: 1106:b999
00:02.0 0604: 1106:a238
00:03.0 0604: 1106:c238
00:03.1 0604: 1106:d238
00:03.2 0604: 1106:e238
00:03.3 0604: 1106:f238
00:0f.0 0101: 1106:0591 (rev 80)
00:0f.1 0101: 1106:0571 (rev 07)
00:10.0 0c03: 1106:3038 (rev a0)
00:10.1 0c03: 1106:3038 (rev a0)
00:10.2 0c03: 1106:3038 (rev a0)
00:10.3 0c03: 1106:3038 (rev a0)
00:10.4 0c03: 1106:3104 (rev 86)
00:11.0 0601: 1106:3337
00:11.7 0600: 1106:287e
00:13.0 0604: 1106:337b
00:13.1 0604: 1106:337a
00:18.0 0600: 1022:1100
00:18.1 0600: 1022:1101
00:18.2 0600: 1022:1102
00:18.3 0600: 1022:1103
02:00.0 0300: 1002:5b60
02:00.1 0380: 1002:5b70
04:00.0 0200: 1969:1048 (rev b0)
06:00.0 0101: 11ab:6121 (rev b0)
07:08.0 0200: 100b:0022
80:01.0 0403: 1106:3288 (rev 10)
Codice: Seleziona tutto
bash-3.1# find /lib/modules/*leg/ -name *intel*
bash-3.1#
I moduli indicati da quel sito sono la base per far funzionare corettamente l' hardware?
Ce ne sono anche altri che non vengono mensionati come dipendenze ecc..?
Potrei fare un kernel prendendo il .config e abilitando solo quei moduli detti dal sito?
Potreste spiegarmi meglio il discorso delle dipedenze all' interno del kernel?
Grazie.
- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Problema dell' audio con kernel alleggerito
Dopo guardo l'output.ragnetto ha scritto: Mi ero scordato delle maiuscole, comunque poi, nelkernel non c' è quel modulo.Codice: Seleziona tutto
bash-3.1# find /lib/modules/*leg/ -name *intel* bash-3.1#
Comunque quell *leg cosa sta ad indicare?
Se fai
Codice: Seleziona tutto
find /lib/modules -name *intel*Quei moduli sono quelli che servono a far funzionare il tuo hardware, ma ne servono altri.ragnetto ha scritto: Avrei un pò di domande:
I moduli indicati da quel sito sono la base per far funzionare corettamente l' hardware?
Ce ne sono anche altri che non vengono mensionati come dipendenze ecc..?
Potrei fare un kernel prendendo il .config e abilitando solo quei moduli detti dal sito?
Potreste spiegarmi meglio il discorso delle dipedenze all' interno del kernel?
Sapere quali è lunga da spiegare, e dipende da cosa vuoi tu.
Se cerchi nel wiki c'è una guida con la traduzione di ogni opzione, anche se non è aggiornata, ma ti da un idea.
Le dipendenze le vedi se fai make xconfig e guardi la finestra del modulo selezionato.
Ti viene scritto quali dipendenze ha bisogno, anche se in forma non proprio user friendly
Se fossi in te farei il contrario.
Prendi un kernel che sai che ti funziona e togli quel che sei sicuro che non ti serve. Quel che non sai o di cui hai dubbi per il momento lascialo stare.
Con il tempo fai prove, esperimenti e studi la documentazione
UPDATE
Ho visto adesso perché hai usato *leg
Re: Problema dell' audio con kernel alleggerito
Codice: Seleziona tutto
bash-3.1# find /lib/modules/*leg/ -name *intel*
bash-3.1#
- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Problema dell' audio con kernel alleggerito
A parte che continua a farmi sorridere la parola leggero, penso a quelli "pesanti" come sonoragnetto ha scritto:Leg stà per leggero, 2.6.23.14-leg il nome del kernel in questione.Codice: Seleziona tutto
bash-3.1# find /lib/modules/*leg/ -name *intel* bash-3.1#
Comunque per la scheda audio, altrimenti andiamo fuori tema, devi usare
SND_HDA_CODEC_VIA
Che è un "sottomodulo" di SND_HDA_INTEL
Io ho il 2.6.24 però, non ricordo se nel 2.6.23 è la stessa cosa
Tutti gli altri del sottomenù Alsa->PCI Devices puoi toglierli, così inizi veramente ad alleggerire
Però dovrebbe caricartelo, nei log non trovi niente di anomalo o di errore?
Re: Problema dell' audio con kernel alleggerito
Non c' è SND_HDA_CODEC_VIA nel .config, lo hai visto nel .config del 24? Il comando make dep serve a soddisfare tutte le dipendenze interne al kernel, giusto? Se mi dice dall' output che non è necessario cosa significa? Quali log dovrei guardare secondo te? perchè in fase di avvio ce ne sono una marea di errori.
