Sfruttare le potenzialita’ audio di Ubuntu 8.10 con PulseAudio
Scritto da Erriko in Audio e Musica, Linux il 11 gennaio 2009
PulseAudio, il server sonoro che gira sopra il più classico ALSA, è stato introdotto dalla versione 8.04 di Ubuntu.
Ma a cosa serve PulseAudio?
PulseAudio svolge una funzione importante di interfaccia tra le applicazioni audio e la struttura sottostante di ALSA (la classica interfaccia audio di Linux).
Invece di un dialogo diretto, PulseAudio si incarica di raccogliere le richieste delle diverse applicazioni e poi smistarle verso ALSA.
Il risultato è che possiamo fare diverse cose: la più comune è quella di abbassare o alzare il volume di una applicazione direttamente dall’interfaccia di Pulse, regolandone l’audio in maniera indipendente, senza influire su quello di altre applicazioni (un po’ come accade con la regolazione del volume su Windows Vista).
In questo modo, su di un’unica interfaccia, abbiamo tutti i volumi delle applicazioni in esecuzione e possiamo gestirle più comodamente.
Stranamente l’interfaccia grafica di PulseAudio ad oggi non è presente di default in Ubuntu, ma è comunque possibile installarla con semplicità.
Selezionare PulseAudio
- Rechiamoci nel menu Sistema -> Preferenze e selezioniamo Audio.
- Nella finestra che si aprirà, per ogni voce, selezioniamo Server PulseAudio. Verifichiamo che il suono funzioni correttamente cliccando sui vari pulsanti Prova.
- Apriamo le applicazioni che usiamo più frequentemente e selezioniamo come uscita audio Pulse.
Se non troviamo l’opzione non e’ un problema, vuol dire che verrà usata quella di default (e cioe’ proprio Pulse!).
Installare l’interfaccia di PulseAudio
Per installare l’interfaccia di PulseAudio servono i pacchetti: “paman”, “padevchooser”, “paprefs”, “pavumeter”, “pavucontrol”.
In realtà il primo dovrebbe portarsi dietro come dipendenze anche gli altri.
- Digitiamo quindi nel terminale:
sudo apt-get install paman
E’ anche possibile cercare paman nel gestore pacchetti synaptic e procedere all’installazione da lì.
Per verificare che tutto sia andato a buon fine basta accertarsi che in Sistema -> Preferenze -> Sessioni sia stato aggiunto “PulseAudio Device Chooser” (padevchooser).
Se così non fosse dovremo aggiungerlo noi creando una nuova voce e inserendo come comando proprio padevchooser.
- A questo punto per terminare l’installazione non resta che riavviare il sistema.
Abbiamo finito!
Da adesso in poi vedremo comparire una nuova icona nella tray bar (quella in alto a destra vicino l’orologio) con la forma di un jack.
Possiamo aprire due applicazioni che fanno uso dell’audio (ad esempio Totem e Firefox con un filmato su YouTube) per testarne l’effettivo funzionamento.
Cliccando sull’icona di PulseAudio nell’area di notifica e selezionando volume control e passando alla scheda playback vedremo subito che e’ possibile regolare indipendentemente il volume delle due applicazioni semplicemente giocando con i due indicatori.
Questo è solo uno dei possibili utilizzi: oltre a quello illustrato, PulseAudio è in grado (tra le altre cose) di riprodurre addirittura sorgenti sonore provenienti da applicazioni eseguite su altri computer in rete.
Cosa aspettate a provarlo?





Sarà, ma dopo l’upgrade da 8.04 a 8.10 a me l’audio non va più.
Ho anche reinstallato la 8.10 da zero, ma non va lo stesso.
Molto strano. Hai provato le impostazioni che ho consigliato nella guida?
Eventualmente prova a mettere tutto su ALSA e vedi se funziona. Poi, ti sembrerà scontato, hai visto nel mixer se il master o il PCM sono alzati? Che scheda audio monti?
con ubuntu 8.04 non avevo alcun problema audio, ora sono mi stò scervellando con l’8.10. Prima l’audio andava solo con certe applicazioni impostate opportunamente per sviare pulse (vlc, banshee), quindi niente suoni di sistema e niente audio con firefox (in entrambi i casi si sentiva dalle casse un rumore strano). Adesso assolutamente niente. Appena riaccendo ubuntu proverò con la tua guida, sperem…
Per testare il funzionamento della tua scheda audio vai nel menu strumenti e poi in preferenza, seleziona audio e setta tutto su ALSA, premi il pulsante “prova” o “test”, e vedi se senti il fastidiosissimo rumorino elettronico continuo che prova che l’uscita audio è a posto. Ad ogni modo seguendo la guida non dovresti avere problemi. Ho testato questi passaggi personalmente su diversi pc (anche se tutti avevano l’audio funzionante anche prima) e non ho mai riscontrato problemi.
Per qualsiasi cosa sono qui!
per adesso sono riuscito a riavere l’audio come prima, senza poter usare pulseaudio perchè dalle casse esce solo un rumore strano (tipo schiacciare del pluriball). Voglio provare eliminando completamente pulse, lo reinstallerò magari con ubuntu 9.04.
ciao
Mi fa piacere che tu abbia risolto. Tutto sommato ALSA fa bene il suo lavoro, ci mancherebbe.
Strano comunque perchè onestamente a me funzionava già nella 8.04, e tutti i pc che ho configurato sono passati a pulse in maniera indolore.
Ad ogni modo, se vorrai ritentare, ora o nel futuro, io sono qui
Torna a trovarci ogni tanto