Audio assente con Debian

16 09 2007

Debian

Soprattutto quando si installa Debian da netinstall(installando solo il sistema base e poi tutto il resto a mano dopo l’installazione), capita che l’audio non funzioni: i casi possono essere due: o siamo cosi sfortunati che la nostra scheda audio non è supportata dal kernel che stiamo usando, oppure più semplicemente non abbiamo installato il sistema sonoro chiamato ALSA (che viene invece installato automaticamente selezionando anche l’ambiente desktop durante l’installazione).
Innanzitutto facciamo qualche verifica…
Controlliamo, da root, di avere installati i moduli soundcore(così siamo sicuri di non dover ricompilare il kernel!):
modinfo soundcore
Ecco il mio output:
filename: /lib/modules/2.6.22-2-686/kernel/sound/soundcore.ko
alias: char-major-14-*
license: GPL
author: Alan Cox
description: Core sound module
depends:
vermagic: 2.6.22-2-686 SMP mod_unload 686

Se vedete un output simile al mio, i moduli sono installati (li ha scritti nientemeno che Alan Cox :D ).
Adesso installiamo ALSA:
apt-get install alsa-base alsa-utils alsa-oss alsa-source alsamixergui alsaplayer alsaplayer-oss
Passiamo alla configurazione:
alsaconf
Quando vi viene chiesto, selezionate la vostra scheda audio e procedete. Durante la procedura, potrebbero venire chiusi i programmi di regolazione del volume.
Riavviate il PC e digitate(da utente non privilegiato):
alsamixer
Qui modificate i valori del volume, bilanciamento, ecc.. come preferite. Se sotto voce riferita ad un dispositivo trovate “NN” significa che non è abilitato. Premete N mentre il dispositivo è evidenziato per attivarlo.
Digitate (da utente root):
alsactl store
Con questo comando salviamo le impostazioni precedentemente selezionate.
Se state usando Gnome e l’audio ancora non funziona, provate a sostituire le librerie libesd0 con le libesd-alsa0 in questo modo:
apt-get install libesd-alsa0 e riprendete la configurazione da alsaconf.


Azioni

Informazione

Lascia un commento