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 --recvB88A1AA8gpg --export --armorB88A1AA8| 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
Related posts:
- Ottimizzazioni per il Risparmio Energetico per portatili HP Pavilion su Ubuntu Linux
- HowTo: Ubuntu Linux on HP Pavilion series laptops
- [EN] Configure HP Pavilion QuickPlay multimedia buttons in Ubuntu Linux
- Linux Power Saving Tweaks for HP Pavilion laptops
- TrustedCore BIOS è di default sui portatili HP Pavilion
- Pavilion two fingers touchpad scrolling
- 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
|
Email This Post
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
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.
_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
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
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
[...] Una soluzione simile a questa (che però non ho provato e non so quindi dirvi se funzioni) la potete trovare qui. [...]
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
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
Thank you very much for your contribution Flameclaw!
Wish you a great time!
Accidenti
se lo sapevo spiegavo meglio tutto in italiano
DDDDDD
Gran forum complimenti.