• Immutable Page
  • Info
  • Attachments


Introduzione

Può capitare che installando Ubuntu oppure aggiornandolo lui diventi muto.

Andando in System > Preferenze > Sound (o Audio) e cercando di impostare i parametri audio in maniera corretta si può presentare questo errore di ALSA:

audiotestsrc wave=sine freq=512 ! audioconvert ! audioresample ! gconfaudiosink: Could not open audio device for playback.

Questo è dovuto a conflitti con PulseAudio, risolverlo anche se non è un processo cortissimo, è comunque semplice.

Comandi

I comandi devono essere fatti da terminale ( Applicazioni > Acessori > Terminale ), tutti i cmandi incominciano per $.

Risolvere il problema

Eseguire questi semplici passi alla lettera:

  1. Rimuovere il pacchetto di Pulse Audio:

    • $ sudo apt­-get remove pulseaudio
  2. Eseguire da terminale questi due comandi
    • $ sudo apt­-get install build­essential ncurses­dev
    • $ sudo apt­-get install linux­headers

Col primo comando si installano degli elementi necessari, e con il secondo si installano gli del Kernel.

  1. Andiare du http://www.alsa-project.org/ e scarichiare l' ultima versione disponibile di ALSA, composta da driver, library e utils.

    • Molto probabilmente il browser salverà questi file nella Scrivania (o desktop) quindi, se così accade eseguire questi comandi da terminale:
    • $ cd Scrivania
    • $ sudo mv alsa­driver* alsa­lib* alsa­utils* /home
    • $ cd ..
  2. Fatto questo non resta che creare una cartella (/usr/src/alsa/) e salvarci dentro e scompattare i file che si sono appena scaricati:
    • $ cd ..
    • $ sudo mkdir ­p /usr/src/alsa
    • $ sudo mv alsa­* /usr/src/alsa
    • $ cd /usr/src/alsa
    • $ sudo tar jxf alsa­d* ; sudo tar jxf alsa­l* ; sudo tar jxf alsa­u*
  3. Compilare i file:
    • $ cd alsa­driver*
    • $ sudo ./configure
    • $ sudo make
    • $ sudo make install
    • $ cd.. $ cd alsa­lib*
    • $ sudo ./configure
    • $ sudo make
    • $ sudo make install
    • $ cd ..
    • $ cd alsa­utils*
    • $ sudo ./configure
    • $ sudo make
    • $ sudo make install

Dopo aver riavviato l' audio dovrebbe andare, ricordarsi comunque di alzare i volumi (visto che ALSA una volta installato gli imposta tutti a 0) tramite il comando:

  • $ alsamixer


CategoryNuoviDocumenti