PDA

Visualizza versione completa : Arch Linux problemi con alsa



djdedo
22-08-10, 13: 50
In questo pc c' qualcosa che non va, ultimamente troppi problemi :tong2
All'inizio sporadicamente ma ora sempre pi spesso i programmi audio non riescono a riprodurre suoni restituendo errori di alsa. Ad esempio questo quello che mi restituisce vlc

Only registered members can view code.

ho provato con aplay e questo quello che mi restituisce

Only registered members can view code.

Anche con i giochi l'audio ovviamente non va, ad esempio con nexuiz non si sente nulla, mentre torcs addirittura crasha
Il sistema aggiornato alle ultime versioni di pacchetti disponibili

Che posso fare?

K.a.o.s.
22-08-10, 13: 56
Ciao,
mi posti un pacman -Qs alsa ?
Comunque prova con alsaconf da root.

PS: prova intanto: pacman -S alsa-lib alsa-utils alsa-plugins kernel26

djdedo
22-08-10, 14: 37
Output di pacman -Qs alsa

Only registered members can view code.

Ho fatto le altre 2 prove ma la situazione rimasta la stessa. La cosa strana che i suoni di sistema di kde si sentono

EDIT:

Ho modificato /etc/modprobe.d/modprobe.conf inserendo queste opzioni

Only registered members can view code.
ho riavviato e non so se stato un caso o meno, adesso l'audio si sente, anche con aplay e vlc non restituisce nessun errore. Neanche torcs crasha pi. Staremo a vedere se le cose rimarranno cos o se stato un caso

K.a.o.s.
22-08-10, 19: 20
Magari ha aiutato anche la reinstallazione del kernel che individuato meglio i driver che dalla live :eye.

djdedo
23-08-10, 02: 49
Questo non lo so. Una cosa che mi fa pensare che alsaconfig alla fine di tutto mi ha chiesto se deve scrivere in modprobe.conf, ma se non ricordo male me lo indicava con un percorso diverso, e infatti alla fine non modificava nulla (eseguito da root ovviamente). Dato che ricordavo il nome del modulo ho provato a scriverlo cos. Ho riavviato diverse volte, e per il momento sembra reggere. Speriamo!

djdedo
23-08-10, 12: 18
Come non detto, oggi il problema si sta ripresentando. Addirittura mi esce un messaggio di kde che mi dice che un dispositivo audio stato rimosso :shock
Questo il messaggio di errore

563

Aggiungo anche che ho messo in blacklist il modulo dello speaker del pc in quanto ho letto che potrebbe andare in conflitto ma non ho ancora risolto

K.a.o.s.
23-08-10, 12: 45
Prova intanto qualcosa di "basilare":

Only registered members can view code.
e aggiungi in modules:
MODULES=(... snd-cmipci !pcspkr)
e prova a rimuovere temporaneamente quelle voci dal modprobe.conf.

djdedo
23-08-10, 13: 47
Fatto tutto, riavviato ma purtroppo il problema persiste. Io non vorrei che andasse in conflitto con la scheda audio interna, ma non so che modulo "blacklistare"
Questo il mio lspci

Only registered members can view code.

K.a.o.s.
23-08-10, 13: 51
Posta anche dmesg :hap.
Per i moduli da blacklistare, serve un lsmod.

djdedo
23-08-10, 14: 33
Ti posto dmesg (tutto)

Only registered members can view code.
e lsmod (tutto pure questo)

Only registered members can view code.

K.a.o.s.
23-08-10, 15: 13
Sinceramente cos faccio molta fatica a capire i moduli giusti, quindi semmai prova a tirarti gi un kernel vanilla e guardare nella configurazione della sezione audio qual' il modulo che fa casino, dovrebbe dire anche il suo nome su lsmod.

A occhio, potrei dire che quello da blacklistare il cx88_alsa.

pierino_89
23-08-10, 15: 51
La audio interna non puoi disattivarla da bios?

djdedo
23-08-10, 22: 05
Vedr di disattivarla da bios se possibile. cx88_alsa forse si riferisce alla scheda di acquisizione o no?

cydonia
24-08-10, 00: 04
Fatto tutto, riavviato ma purtroppo il problema persiste. Io non vorrei che andasse in conflitto con la scheda audio interna, ma non so che modulo "blacklistare"
Questo il mio lspci

un lspci in verbose mode dovresti poter vedere i moduli usati dalle
periferiche
:bai

djdedo
24-08-10, 14: 44
Posto il risultato di sudo lspci -vvv

Only registered members can view code.

EDIT:

guardando nelle impostazioni del bios ho visto che la scheda interna era gi stata disabilitata, ecco perch con lspci non riuscivo a capire con sicurezza quale fosse

EDIT 2:

Facendo i dovuti scongiuri e pensando di non dire gatto se non ce l'hai nel sacco ho fatto l'ennesima prova.
Ho lasciato modificato /etc/rc.conf per quanto riguarda la parte audio da cos

Only registered members can view code.
a cos

Only registered members can view code.
riavviato, e per il momento sta funzionando tutto. Sia suoni di sistema (che stranamente funzionavano anche prima) che i vari player.
Io incrocio le dita:lol: