Pagina 1 di 1
(Strano) problema alsa
Inviato: mar 30 mag 2006, 2:40
da Dani
Quando al boot viene lanciato lo script rc.alsa, mi dice:
Codice: Seleziona tutto
/usr/sbin/alsactl load_state:1236 No soundcards found
e di conseguenza mi ritrovo l'audio muto ogni volta...
La cosa strana e che appena avviato x e aperto il terminale, da root lancio alsactl restore (ovvero lo stesso comando che ha generato l'errore ) e l'audio torna normale...
Potrebbe essere un problema di hotplug dato che è in background ?
Inviato: mar 30 mag 2006, 11:46
da pennega
io un periodo avevo questo problema e avevo fatto così avevo commentato le righe che lanciavano alsa in rc.M e le avevo messe in rc.local ... c'è anche un' altra possibile soluzione e cioè spostare le righe di alsa subito prima di quelle che lanciano hotplug
Inviato: mer 31 mag 2006, 0:27
da Dani
Ho provato entrambi i suggerimenti, ma nulla ...
Ho messo lo script di alsa in rc.local, commentando le righe giuste in rc.M, ma restituisce comunque quell'errore...Allora faccio il login, inserisco user e password, rilancio rc.alsa e va tutto liscio
E' un caso X-Files e mi devo rassegnare

Inviato: mer 31 mag 2006, 9:20
da balzarini
A 'sto punto metti il restore dentro il file ".bash_rc" nella tua home directory.
Inviato: mer 31 mag 2006, 10:01
da gnubit
Prova a togliere l'esecuzione di hotplug in background.
Se il problema si risolve caccia i driver direttamente /etc/rc.modules
Inviato: gio 1 giu 2006, 2:28
da Dani
Che intendi per 'caccia i driver direttamente /etc/rc.modules' ?
Ho tolto l'hotplug in background e quell'errore è sparito. Solo che adesso non funziona piu' il controllo del volume di xfce. Non è disponibile nessun mixer...
Mi tocca regolare l'audio ogni volta dalla shell con alsamixer...
Inviato: gio 1 giu 2006, 8:56
da pennega
questo è quello che avevo fatto io aggiustalo seccondo le tue esigenze... tieni conto che mi ero fatto una copia del file di conf di alsa in /root
Codice: Seleziona tutto
#visto che avevo dei prob con alsa ho modificato qualcosa
# Load ALSA (sound) defaults:
#if [ -x /etc/rc.d/init.d/alsasound ]; then
# . /etc/rc.d/init.d/alsasound stop &
# sleep 1
# . /etc/rc.d/init.d/alsasound start &
# sleep 1
# /bin/cp /root/asound.state1 /etc/asound.state
# /usr/sbin/alsactl restore
# echo "avvio alsa"
# /sbin/modprobe snd-pcm-oss
#fi