Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Hardware/Audio/HdaIntel"
Differenze tra le versioni 37 e 39 (in 2 versioni)
Versione 37 del 25/05/2011 15.35.03
Dimensione: 5276
Commento:
Versione 39 del 10/07/2011 10.23.10
Dimensione: 4623
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 3: Linea 3:
<<Informazioni(forum="http://forum.ubuntu-it.org/index.php/topic,74236.0.html"; rilasci="8.04")>> <<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=74236"; rilasci="11.04 10.10 10.04")>>
Linea 7: Linea 7:
In questa guida sono presenti le soluzioni ai problemi più comuni delle schede audio Intel integrate nei portatili, come:
 * Volume basso
 * Microfono non funzionante
 * Qualità audio scadente
Se si possiede il chip '''Sigmatel''' (presente nei Sony Vaio) la procedura è leggermente diversa ed è descritta alla fine.
In questa guida sono presenti le soluzioni ai problemi più comuni delle schede audio '''Intel integrate''' nei portatili, come:
Linea 13: Linea 9:
= Preparativi =  * Nessun suono.
 * Volume basso.
 * Rumore acuto.
 * Qualità audio scadente.
 * Il suono scompare quando si tocca i controlli del volume.
 * Il suono funziona in modo casuale dopo ogni riavvio.
 * Microfono non funzionante.
 * Il suono viene riprodotto solo attraverso le cuffie o gli altoparlanti interni.
Linea 15: Linea 18:
 0. Digitare il seguente comando all'interno di una finestra di terminale:{{{
sudo apt-get install build-essential ncurses-dev linux-headers-`uname -r`}}}
= Specificare manualmente i parametri del modulo =
Linea 18: Linea 20:
 0. Scaricare e creare la cartella `alsa` all'interno della propria '''Home''' dove salvare i seguenti pacchetti:  0. Per prima cosa si deve rintracciare il modello della scheda audio che si usa digitando in una finestra di terminale il seguente comando: {{{
cat /proc/asound/card0/codec* | grep Codec }}}verrà restituito il modello della scheda audio.
 Un esempio potrebbe essere il seguente: {{{
Codec: Realtek ALC260 }}} questo indica che il chip della propria scheda audio è '''ALC260'''.

 0. Copiare il file `HD-Audio-Models.txt.gz` presente nella documentazione di ALSA ed estrarlo nella propria home digitando i seguenti comandi in una finestra di terminale: {{{
cp /usr/share/doc/alsa-base/driver/HD-Audio-Models.txt.gz $HOME
gzip -d HD-Audio-Models.txt.gz }}}

 0. Aprire con un [[Ufficio/EditorDiTesto|editor di testo]] il file `HD-Audio-Models.txt`.

 0. Cercare nel file la sezione relativa al chip della scheda audio.
 Ad esempio se cerchiamo il chip '''ALC260''' si troveranno le seguenti righe: {{{
ALC260
======
  hp HP machines
  hp-3013 HP machines (3013-variant)
  hp-dc7600 HP DC7600
  fujitsu Fujitsu S7020
  acer Acer TravelMate
  will Will laptops (PB V7900)
  replacer Replacer 672V
  favorit100 Maxdata Favorit 100XS
  basic fixed pin assignment (old default model)
  test for testing/debugging purpose, almost all controls can
  adjusted. Appearing only when compiled with
  $CONFIG_SND_DEBUG=y
  auto auto-config reading BIOS (default) }}} nella colonna di sinistra sono presenti i modelli di scheda audio, mentre in quella di destra i modelli di portatile sui quali viene montata.

 0. Leggere tutta la sezione relativa al chip e provare a cercare l'unica scheda più simile alla propria. Ad esempio se si possiede un portatile è possibile scegliere «acer».

 0. Aprire con un [[Ufficio/EditorDiTesto|editor di testo]] ed i [[AmministrazioneSistema/Sudo|privilegi di amministratore]] il file `/etc/modprobe.d/alsa-base.conf`.

 0. Incollare la seguente riga alla fine del file: {{{
options snd-hda-intel model=MODELLO }}} sostituendo «MODELLO» con il modello della propria scheda audio, nel nostro esempio era «acer».

 0. Riavviare ALSA digitando il seguente comando: {{{
sudo alsa force-reload }}}

= Aggiornare all'ultima versione di ALSA =

Prima di provare ad aggiornare ALSA all'ultima versione, effettuare gli aggiornamenti di sistema. In seguito accertarsi che la versione di ALSA presente nel sistema non sia già l'ultima.

Per conoscere il numero della versione di ALSA presente nel sistema, digitare in un terminale il comando: {{{
alsactl -v }}} se il numero restituito è inferiore a quello presente nella [[http://www.alsa-project.org/main/index.php/Download|pagina di download]] del progetto ALSA, procedere come segue.

== Preparativi ==

 * [[AmministrazioneSistema/InstallareProgrammi|Installare]] i pacchetti [[apt://build-essential | build-essential]] e [[apt://ncurses-dev | ncurses-dev]]

 * Creare la cartella `alsa` all'interno della propria '''Home''' e scaricare al suo interno l'ultima versione dei seguenti pacchetti:
Linea 23: Linea 75:
= Installazione = == Installazione ==
Linea 29: Linea 81:
 0. Riavviare il sistema.
Linea 30: Linea 83:
= Configurazione =

 0. Modificare il file `/etc/modules` con un [[Ufficio/EditorDiTesto|editor di testo]] e i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] aggiungendo in fondo il seguente testo:{{{
snd-hda-intel}}}
 0. Caricare il modulo digitando all'interno di una finestra di terminale il seguente comando:{{{
modprobe snd-hda-intel
}}}
 0. Aprire la finestra di alsamixer digitare il seguente comando:{{{
alsamixer
}}}
 0. Alzare i rispettivi volumi e verificare che il microfono funzioni.
 0. Nel caso il microfono continui a non funzionare, il volume è troppo basso oppure non si senta nessun suono modificare con un [[Ufficio/EditorDiTesto|editor di testo]] con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]]il file `/etc/modprobe.d/alsa-base`, aggiungendo in fondo 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}}}

 ||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%><<Immagine(Icone/Grandi/info.png,,center)>> ||<style="padding:0.5em; border:none;">La lista completa delle configurazioni relative ai chip supportati si può trovare nel file `/usr/share/doc/alsa-base/driver/ALSA-Configuration.txt.gz`. ||

 0. Riavviare il sistema e riaprire il mixer.

= Procedure specifiche =

Questa sezione contiene le istruzioni specifiche per alcune configurazioni particolari.

== Chip Sigmatel ==

 0. Digitare il seguente comando all'interno di una finestra di terminale:{{{
sudo cp -rp /etc/esound/esd.conf /etc/esound/esd.conf.old
}}}
 0. Modificare con un [[Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] il file `/etc/esound/esd.conf`, sostituendo tutto il contenuto del file con il seguente testo:{{{
[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=
}}}
 0. Rinominare `/etc/asound.conf` in `/etc/asound.conf.old`, digitando all'interno di una finestra di terminale il seguente comando:{{{
sudo mv /etc/asound.conf` /etc/asound.conf.old
}}}
 0. 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.
 0. Per applicare le modifiche digitare il seguente comando all'interno di una finestra di terminale:{{{
sudo /etc/init.d/alsa-utils restart}}}

== Chip realtek alc268 su portatile HP Pavilion dv6519ea ==

Ai possessori di un '''HP Pavilion dv6519ea''' con scheda audio integrata, '''Intel ICH8 Family con chipset realtek alc268''', è consigliato seguire i passi:

 0. Scaricare i sorgenti ALSA dal [[http://www.alsa-project.org/|sito ufficiale]].
 0. Scaricare [[https://bugtrack.alsa-project.org/al...ew.php?id=3104|le patch della realtek]] (`realtek10.tar.gz` e `realtek11.tar.gz`).
 0. Sostituire nei sorgenti dei scaricati precedentemente (all'interno della cartella `pci/hda/`) i file `hda-codec.c` e `patch_realtek.c` presenti nelle patch.
 0. Installare seguendo la procedura citata sopra.
 0. Modificare con un [[Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] il file `/etc/modprobe.d/alsa-base`, e aggiungere la seguente riga:{{{
`options snd-hda-intel model=toshiba`
}}}
Linea 87: Linea 85:

 * [[http://wiki.ubuntu-it.org/Hardware/Audio/RisoluzioneProblemiAudio|Risoluzione problemi audio]]
Linea 92: Linea 92:
CategoryHardware CategoryDaRevisionare CategoryHardware


Problemi in questa pagina? Segnalali in questa discussione

Introduzione

In questa guida sono presenti le soluzioni ai problemi più comuni delle schede audio Intel integrate nei portatili, come:

  • Nessun suono.
  • Volume basso.
  • Rumore acuto.
  • Qualità audio scadente.
  • Il suono scompare quando si tocca i controlli del volume.
  • Il suono funziona in modo casuale dopo ogni riavvio.
  • Microfono non funzionante.
  • Il suono viene riprodotto solo attraverso le cuffie o gli altoparlanti interni.

Specificare manualmente i parametri del modulo

  1. Per prima cosa si deve rintracciare il modello della scheda audio che si usa digitando in una finestra di terminale il seguente comando:

    cat /proc/asound/card0/codec* | grep Codec 
    verrà restituito il modello della scheda audio.

    Un esempio potrebbe essere il seguente:

    Codec: Realtek ALC260 

    questo indica che il chip della propria scheda audio è ALC260.

  2. Copiare il file HD-Audio-Models.txt.gz presente nella documentazione di ALSA ed estrarlo nella propria home digitando i seguenti comandi in una finestra di terminale:

    cp /usr/share/doc/alsa-base/driver/HD-Audio-Models.txt.gz $HOME
    gzip -d HD-Audio-Models.txt.gz 
  3. Aprire con un editor di testo il file HD-Audio-Models.txt.

  4. Cercare nel file la sezione relativa al chip della scheda audio.

    Ad esempio se cerchiamo il chip ALC260 si troveranno le seguenti righe:

    ALC260
    ======
      hp            HP machines
      hp-3013       HP machines (3013-variant)
      hp-dc7600     HP DC7600
      fujitsu       Fujitsu S7020
      acer          Acer TravelMate
      will          Will laptops (PB V7900)
      replacer      Replacer 672V
      favorit100    Maxdata Favorit 100XS
      basic         fixed pin assignment (old default model)
      test          for testing/debugging purpose, almost all controls can
                    adjusted.  Appearing only when compiled with
                    $CONFIG_SND_DEBUG=y
      auto          auto-config reading BIOS (default) 
    nella colonna di sinistra sono presenti i modelli di scheda audio, mentre in quella di destra i modelli di portatile sui quali viene montata.
  5. Leggere tutta la sezione relativa al chip e provare a cercare l'unica scheda più simile alla propria. Ad esempio se si possiede un portatile è possibile scegliere «acer».
  6. Aprire con un editor di testo ed i privilegi di amministratore il file /etc/modprobe.d/alsa-base.conf.

  7. Incollare la seguente riga alla fine del file:

    options snd-hda-intel model=MODELLO 
    sostituendo «MODELLO» con il modello della propria scheda audio, nel nostro esempio era «acer».
  8. Riavviare ALSA digitando il seguente comando:

    sudo alsa force-reload 

Aggiornare all'ultima versione di ALSA

Prima di provare ad aggiornare ALSA all'ultima versione, effettuare gli aggiornamenti di sistema. In seguito accertarsi che la versione di ALSA presente nel sistema non sia già l'ultima.

Per conoscere il numero della versione di ALSA presente nel sistema, digitare in un terminale il comando:

alsactl -v 

se il numero restituito è inferiore a quello presente nella pagina di download del progetto ALSA, procedere come segue.

Preparativi

Installazione

  1. Entrare nella cartella ~/alsa e decomprimere gli archivi scaricati in precedenza.

  2. Installarli, al processo di configurazione fare attenzione ad aggiungere l'opzione --with-cards=hda-intel in questo modo:

    ./configure --with-cards=hda-intel
  3. Riavviare il sistema.

Ulteriori risorse


CategoryHardware