Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati

Versione 12 del 18/01/2008 14.49.17

Nascondi questo messaggio

BR

Introduzione

La seguente pagina è dedicata alla risoluzione di problemi comuni a molti utenti che usano schede audio Intel integrate nei portatili: basso volume dell'audio, microfono non funzionante, qualità audio scadente e altri. Se si possiede il chip Sigmatel (presente di solito nei Vaio) la procedura è leggermente diversa ed è descritta alla fine. Se si possiede una scheda Hda Intel ICH8 Family rev 03 (potete controllare con lspci) seguite i passaggi descritti in fondo.

Installazione

Per soddisfare le dipendenze necessarie al corretto funzionamento dell'hardware è necessario digitare il seguente comando:

sudo apt-get install build-essential ncurses-dev linux-headers-`uname -r`

Aggiornare alsa

Preparativi

Scaricare e salvare in ~/alsa i seguenti pacchetti:

Installazione

Entrare nella cartella /home/nome_utente/alsa e scompattare gli archivi scaricati in precedenza; digitare i seguenti comandi in una finestra di terminale:

cd
cd alsa
tar xjf alsa-driver-X.tar.bz2
tar xjf alsa-lib-X.tar.bz2
tar xjf alsa-utils-X.tar.bz2

Ora non resta che compilare il driver con i seguenti comandi:

cd alsa-driver-X
./configure
make 
sudo make install

Per compilare ed installare le librerie è sufficiente digitare i seguenti comandi:

cd ../alsa-lib-X
./configure
make
sudo make install

Infine digitare i seguenti comandi, necessari a compilare il pacchetto delle utilità:

cd ../alsa-utils-X
./configure
make
sudo make install

Configurazione

Per caricare il modulo sonoro all'avvio del sistema è sufficiente aprire il file /etc/modules con un [:EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] e aggiungere in fondo il seguente testo:

snd-hda-intel

Una volta riavviato il computer digitare il seguente comando:

alsamixer

All'interno del mixer dovrebbero essere comparse 2-3 nuove voci: alzare i rispettivi volumi e verificare che il microfono funzioni.

Nel caso che il microfono continui a non funzionare provare ad aprire il file /etc/modprobe.d/alsa-base con il seguente comando:

sudo nano /etc/modprobe.d/alsa-base

Aggiungere in fondo al file il seguente testo:

options snd-hda-intel model=ref position_fix=0

Gli ultimi due parametri dipendono dalla scheda audio, per conoscere il chip installato digitare il seguente comando:

cat /proc/asound/card0/codec#0 | grep -i codec

Immagine(Icone/Grandi/info.png,,center)

La lista completa delle configurazioni relative ai chip supportati si può trovare nel file /usr/share/doc/alsa-base/driver/ALSA-Configuration.txt.gz..

Riavviare di nuovo il sistema e digitare nuovamente il comando alsamixer.

Procedure specifiche

Questa sezione contiene le istruzioni specifiche per alcune configurazioni particolari.

Chip Sigmatel

Digitare il seguente comando:

sudo cp -rp /etc/esound/esd.conf /etc/esound/esd.conf.old

Aprire il file /etc/esound/esd.conf con il seguente comando:

sudo nano /etc/esound/esd.conf

Sostituire tutto il contenuto del file con ciò che segue:

[esd]
auto_spawn=1
spawn_options=-terminate -nobeeps -as 1
spawn_wait_ms=100
# default options are used in spawned and non-spawned mode
default_options=

Infine, rinominare /etc/asound.conf (se esiste) con il seguente comando:

sudo mv /etc/asound.conf /etc/asound.conf.old

Ora non resta che andare in Sistema -> Preferenze -> Audio, entrare nella scheda «Dispositivi» e scegliere «Identificazione automatica» per le prime tre voci e «ALSA - Advanced Linux Sound Architecture» per l'ultima, dunque entrare nella scheda «Suoni» e spuntare le due caselle di controllo

Il sistema è configurato, per applicare le modifiche è sufficiente riavviare alsa con il seguente comando:

sudo /etc/init.d/alsa-utils restart

Chip Intel ICH8 rev 03 su Ubuntu 7.10 «Gutsy Gibbon»

Fare clic su Sistema -> Amministrazione -> Sorgenti Software e selezionare la scheda «Aggiornamenti». Controllare che la voce «Aggiornamenti non supportati (gutsy-backports)» sia selezionata. Chiudere il programma e [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto linux-backports-modules-generic. Se si ha installato un kernel diverso da quello predefinito è necessario sostituire il pacchetto con quello adatto alla propria configurazione. Una volta conclusa l'installazione riavviare il sistema.

Hardware verificato

La procedura è stata eseguita con successo su i seguenti modelli:

Portatile

Parametri alsa-base

Altri parametri

Acer Travelmate 8104WLMi (Realtek ALC880)

«options snd-hda-intel index=0 model=6stack-digout position_fix=1» oppure «options snd-hda-intel model=z71v position_fix=1»

-

Hp Pavilion dv8283ea (Conexant CX20551 Waikiki)

-

-

Acer Travelmate 6460 (Realtek ALC883)

«options snd-hda-intel model=laptop»

-

Packard Bell Easynote MX (Analog Devices AD1986A)

«snd-hda-intel position_fix=1 model=3stack»

-

Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)

-

-

Olidata Stainer 3050 (Realtek ALC883)

«options snd-hda-intel model=acer position_fix=1»

-


CategoryHardware CategoryDaRevisionare