Guida per Ottimizzare Ubuntu Linux sui portatili HP Pavilion

16. Microfoni & Altoparlanti

Su Ubuntu Linux Lucid 10.04  e Ubuntu Linux Karmic 9.10 il sottosistema audio è pienamente supportato (inclusa l’autoconfigurazione multicanale )

Riguardo ai portatili HP Pavilion DV6 ed Ubuntu Linux Lucid 10.04 Flameclaw ci segnala la seguente procedura come valida per avere il microfono integrato, i connettori esterni e l’audio in generale funzionanti, anche con skype.

1) scaricate ed installate i driver alsa più recenti da http://www.alsa-project.org/main/index.php/Main_Page
3) sudo gedit /etc/modprobe.d/alsa-base.conf
4) incollate in fondo al documento le seguenti righe, facendo attenzione a non scrivere doppioni

options snd-hda-intel model=hp-dv5
options snd slots=snd-hda-intel, snd-hda-intel
# 5Dex.DVex+nmP8+5:SBx00 Azalia (Intel HDA)
alias snd-card-0 snd-hda-intel
# NXNs.HS4OKn_IlZ0:RV620 Audio device [Radeon HD 34xx Series]
alias snd-card-1 snd-hda-intel

NOTA: per abilitare il microfono interno in modelli recenti della serie HP Pavilion DV4, HP Pavilion DV5 e HP Pavilion DV7 è necessario l’aggiunta di un argomento specifico al file di configurazione generale. [grazie ad enrico per la segnalazione!]

Aprire in un editor il file alsa-base.conf

sudo gedit /etc/modprobe.d/alsa-base.conf

quindi inserire in calce la stringa (assicuratevi che non ve ne siano altre del tipo ‘optios snd-hda-intel’ nel cui caso dovete cancellarle)

options snd-hda-intel model=hp-dv5 enable_msi=1

in questo modo si abiliterà nel mixer la voce “digital input” che consente di selezionare il microfono interno del notebook. Ricordate di riavviare il computer affinché tali modifiche abbiano effetto!

Riferimento bug: http://bugzilla.kernel.org/show_bug.cgi?id=12440

Modelli molto recenti possono presentare alcuni problemi con i microfoni e l’audio multicanale. Per questi potete provare l’ultima vesione di pulseaudio 0.9.15 (per i problemi di autoconfigurazione) e l’ultima versione di alsa 1.0.18 (per il supporto multicanale e del microfono).

PULSEAUDIO

Per installare l’ultima versione di pulseaudio 0.9.15 potete ricorrere ai repository di Luke Yelavich all’indirizzo https://launchpad.net/~themuso/+archive/ppa aggiungendo la stringa

deb http://ppa.launchpad.net/themuso/ppa/ubuntu jaunty main

come sorgente software di terze parti in Sistema -> Amministrazione -> Sorgenti Software

effettuando l’autenticazione del repository con il comando

gpg --keyserver keyserver.ubuntu.com --recv B88A1AA8
gpg --export --armor B88A1AA8 | sudo apt-key add -

e quindi installando gli aggiornamenti proposti.

ALSA

Se per decidete di provare gli ultimi driver potete utilizzare lo script di Bob Nelson che io ho ulteriormente modificato per permettervi la scelta tra alcune delle più comuni modalità di configurazione personalizzata (scaricatelo da qui).

Occhio che questi drivers, nonostante siano stabili, non hanno alcuna patch di Ubuntu.

Lo script funziona sicuramente con i seguenti chipsets:

Intel HD Audio ICH6, ICH6M, ESB2, ICH7, ICH8, ICH9, ICH10, PCH, SCH
ATI SB450, SB600, R600, RS600, RS690, RS780, RV610, RV620, RV630, RV635, RV670, RV770
VIA VT8251/VT8237A,
SIS966, ULI M5461

Dopo aver scaricato dovete cambiare i permessi allo script e renderlo eseguibile (scrivendo in un terminale):

chmod 755 alsa_setup

Questo comando suppone che voi abbiate scaricato lo script nella vostra cartella home.

Di cosa si occupa lo script:

- Scaricare i moduli ALSA

- Compilarli

- Ti permette di impostare differenti modalità per i moduli ALSA al fine di testare quello più adatto al tuo chipset [new]

- Ti permette di testare il driver con più configurazioni [new]

- Modifica il file /etc/modprobe.d/alsa-base

- Rimuove i file di installazione

Per eseguire lo script:

sudo ./alsa_setup

per controllare quale sia il vostro CODEC audio andate su Sistema -> Preferenze -> Suono e semplciemtne cliccate su qualunque menù a tendina e leggete il codice accanto alla voce HDA Intel (es. ALC800)

ora confrontate quale modalità del driver ALSA meglio si adatta con il vostro specifico CODEC dando un’occhiata al file

alsa-driver-1.0.19/alsa-kernel/Documentation/HD-Audio-Models.txt

Se avete bisogno di aggiungere un modo non presente nell’elenco fornito dallo script usando il terminale potete scrivere (dove auto dev’essere sostituito dalla modalità del codec corretta)

sudo echo "options snd-hda-intel model=auto" >> /etc/modprobe.d/alsa-base.conf

Gli utenti delle versioni più recenti (es. dv4-1117) hanno anche beneficiato dall’abilitare il Message Signaled Interrupt (MSI)

sudo echo "options snd-hda-intel enable_msi=1" >> /etc/modprobe.d/alsa-base.conf

Ubuntu Wiki ha un wiki interessante sebbene un po’ dispersivo riguardante questa problematica: https://help.ubuntu.com/community/HdaIntelSoundHowto

Torna all’indice

Related posts:

  1. Ottimizzazioni per il Risparmio Energetico per portatili HP Pavilion su Ubuntu Linux
  2. HowTo: Ubuntu Linux on HP Pavilion series laptops
  3. [EN] Configure HP Pavilion QuickPlay multimedia buttons in Ubuntu Linux
  4. Linux Power Saving Tweaks for HP Pavilion laptops
  5. TrustedCore BIOS è di default sui portatili HP Pavilion
  6. Pavilion two fingers touchpad scrolling
  7. Speed up Ubuntu Linux!

Go to page 1 2 3 4 5 6 7 8 9 10 11 12 13 of this post

| Print This Post Print This Post | Email This Post Email This Post
RSS 2.0 | Trackback | Comment

177 Responses to “Guida per Ottimizzare Ubuntu Linux sui portatili HP Pavilion”

  1. Luca says:

    ciao,
    ho un pc hp pavilion dv6050.
    Quando sono passato a linux, ho seguito le tue indicazioni risolvendo tutti i problemi riscontrati.
    adesso sono passato a linux Ubuntu 9.04 – Jaunty Jackalope e sto avendo problemi con l’audio:
    non si sentono i suoni del pc, l’audio dei film, gli mp3, ma sento i file wav.
    Ho seguito le tue indicazioni ed ho aggiornato l’alsa e il pulse…ma niente di fatto.
    Qualche altro suggerimento?
    ciao e grazie

    • blog says:

      Ciao Luca!
      Credo ti manchi semplicemente il codec per l’audio MP3 (visto che anche nei film avi l’audio e’ codificato in mp3).
      Ti serve il pacchetto libmpg123-0
      puoi installarlo con il comando sudo apt-get install libmpg123-0
      In ogni caso ti consiglio di aggiungere i repoistory di http://www.medibuntu.org e dare un’occhiata ai programmi li’ serviti, ve ne sono di molto interessanti che tuttavia a causa di licenze ambigue non sono inclusi in quelli ufficiali di ubuntu.

      • Luca says:

        _Ciao,
        ho installato il pacchetto per l’mp3, ma ancora niente. Però, scusami, non ero stato
        preciso nel precedente messaggio:
        il wav funzionava perchè avevo fatto delle modifiche nelle preferenze audio…adesso che
        ho ho rimesso le impostazioni come erano inizialmente, ovvero, tutto su
        server audio Pulseaudio e come dispositivo HDA INTEL (alsa mixer), non va più nulla.
        Quando partono dei suoni si sente solo uno scricchiolio.

        ciao e grazie in anticipo
        Luca

        • Luca says:

          ops,
          scusami, ma mi è venuto in mente che tra l’aggiornamento di ubuntu e i problemi audio, probabilmente c’è stata l’installazione di skype e l’aggiustamento del suo
          audio. Non so se può c’entrare…ma quando si va dal dottore bisogna dirgli
          tutto.
          ciao

  2. colibrì says:

    ciao a tutti…
    ho un hp dv6 1060 el, con ubu9.04, ho problemi con l’audio, non sento proprio nulla.

    Devo seguire la guida per com’e'?
    Vedo che pero’ non riguarda proprio il mio modello.

    grazie

  3. [...] Una soluzione simile a questa (che però non ho provato e non so quindi dirvi se funzioni) la potete trovare qui. [...]

  4. alberto says:

    ciao, io ho un dv 8000 ma non riesco a vedere i filmati e neppure le tv su internet, tutto il resto funziona alla grande

  5. Flameclaw says:

    Hey here is a quick guide to have microphone,jack and audio working correctly(even with skype) with lucid and most hp pavilion dv6.

    Here we start :) .
    1)we have to download alsa from http://www.alsa-project.org/main/index.php/Main_Page
    2)install them from the konsole..(if u find it difficult search in google how to install alsa….easy many guide)
    3)sudo gedit /etc/modprobe.d/alsa-base.conf ……it’ll open a new window
    4)past this text at the end of the window that u’ve opened in the previous step paying attention to not write it double(prashes already written)

    options snd-hda-intel model=hp-dv5
    options snd slots=snd-hda-intel,snd-hda-intel
    # 5Dex.DVex+nmP8+5:SBx00 Azalia (Intel HDA)
    alias snd-card-0 snd-hda-intel
    # NXNs.HS4OKn_IlZ0:RV620 Audio device [Radeon HD 34xx Series]
    alias snd-card-1 snd-hda-intel

  6. Flameclaw says:

    Accidenti :) se lo sapevo spiegavo meglio tutto in italiano :D DDDDDD
    Gran forum complimenti. :)

Leave a Reply

XHTML: You can use these tags: b, cite, code, em, i, q cite="", strike, strong.