Breve premessa:
se la vostra scheda audio non emette alcun suono, ciò non è sempre (o quasi mai) attribuibile alla versione degli alsa se più o meno recente.
In alcuni casi basta aprire
- Codice: Seleziona tutto
alsamixer -V all
Andare in Sistema-->Preferenze-->Audio e settare nella maniera corretta le impostazioni e il device.
In altri casi ancora basta applicare la procedura standard per settare la vostra scheda come predefinita:
http://forum.ubuntu-it.org/viewtopic.php?p=1184188#p1184188
O ancora passare una semplice opzione (quella adatta al vostro pc/laptop e chipset annesso) ai driver alsa.
Quindi prima di aggiornare i driver andate alla fine di questo post e incollate i risultati dei 3 comandi segnalati insieme al modello del laptop, se ne avete uno.
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
2°Installazione/compilazione driver 1.0.18 stabili.
Da terminale aggiorniamo prima gli indici dei repo con:
- Codice: Seleziona tutto
sudo apt-get update
Ora scarichiamo i pacchetti per la installazione/compilazione.
Sempre in un terminale digita e dai invio ad ogni comando/Codice:(per non sbagliare fate Copia/Incolla)
- Codice: Seleziona tutto
sudo apt-get install build-essential libncurses5-dev libncursesw5-dev gettext xmlto
- Codice: Seleziona tutto
sudo apt-get install linux-headers-`uname -r`
- Codice: Seleziona tutto
sudo apt-get install ncurses-base ncurses-bin
Ora passiamo all'installazione e compilazione:(anche qui ogni riga è un comando)
---------------------------------------------------------------------------------------------------------------------------------------
N.B. se avete una SBLive al ./configure della sezione 'alsa-driver' cambiate la riga in questo modo:
./configure --with-cards=emu10k1 --with-sequencer=yes
---------------------------------------------------------------------------------------------------------------------------------------
Se la vostra sheda necessita degli OpenSoundSystem aggiungete al configure anche --with-oss=yes
Es: ./configure --with-cards=emu10k1 --with-sequencer=yes --with-oss=yes
---------------------------------------------------------------------------------------------------------------------------------------
cd $HOME
wget ftp://ftp.alsa-project.org/pub/driver/a ... 23.tar.bz2
tar jxvf alsa-driver-1.0.23.tar.bz2
cd alsa-driver-1.0.23
./configure --with-cards=hda-intel
make
sudo make install
cd $HOME
wget ftp://ftp.alsa-project.org/pub/lib/alsa ... 23.tar.bz2
tar jxvf alsa-lib-1.0.23.tar.bz2
cd alsa-lib-1.0.23
./configure
make
sudo make install
cd $HOME
wget ftp://ftp.alsa-project.org/pub/utils/al ... 23.tar.bz2
tar jxvf alsa-utils-1.0.23.tar.bz2
cd alsa-utils-1.0.23
./configure
make
sudo make install
3° ----------------------------------------------------------------------------------
Apriamo il file /etc/modules con
- Codice: Seleziona tutto
sudo gedit /etc/modules
e inseriamo questa stringa alla fine del file
snd-hda-intel
salva esci
finita la compilazione lanciamo il comando alsaconf per configurare la scheda audio solo se è integrata.
ATTENZIONE! se avete una scheda PCI o ISA/PNP non utilizzate alsaconf per configurarla. Ci pensa UDEV a rilevarla.
- Codice: Seleziona tutto
sudo alsaconf
-------------------------------------------------------------------------
N.B. non installate 'esound' se utilizzate Hardyo Intrepid con il suo server audio di default - 'Pulseaudio'
L'installazione del seguente pacchetto rimuoverà 'ubuntu-desktop'.
Adesso riapri il terminale e dai:
- Codice: Seleziona tutto
sudo apt-get install esound
(in modo da far funzionare anche i suoni di sistema)
-------------------------------------------------------------------------
Riavvia la macchina.
Apriamo
- Codice: Seleziona tutto
alsamixer -V all
e abilitiamo le tracce in mute col tasto M e con le frecce regoliamo i volumi e ci spostiamo lungo il mixer.
Andiamo anche in Preferenze-->Audio e settiamo tutto su alsa. In tracce mixer selezioniamo la scheda/device.
3°---------------------------------------------------------------------------------------------------------------------------------------
Ora è molto probabile che bisogna passare qualche opzione ai driver alsa per far funzionare, ad esempio, il microfono; cuffie o lo stesso audio!
Quindi digitare in un terminale (postare il risultato successivamente alla compilazione se questa era indispensabile)
- Codice: Seleziona tutto
cat /proc/asound/card0/codec#* | grep Codec
solo se avete un laptop. (Specificatene marca e modello)
Altri comandi che possono restituirci informazioni utili sono: (per pc e laptop)
- Codice: Seleziona tutto
lspci
e
- Codice: Seleziona tutto
cat /dev/sndstat












