Instalação do Alsa-driver para Ubuntu 10.04 Lucid Lynx O Ubuntu 10.04 vem com o Alsa versão 1.021.
Aqui eu preciso instalar o alsa-driver-1.0.25.tar.bz2, por que os drivers anteriores não contém meu hardware (Realtek ALC892).
Então à cada nova atualização de kernel no
Gerenciador de Atualizações do Ubuntu 10.04, preciso reinstalar o Alsa driver.
A ppa que achei na web com a versão Alsa 1.024 não resolveu para mim, então utilizei o comando
sudo ppa-purge nome-da-ppa
(link para o pacote
.deb ppa-purge para o Ubuntu 10.04:
https://launchpad.net/ubuntu/lucid/+package/ppa-purge)
É possível que você encontre algum problema algum dia e necessite recuperar o Alsa original.
Se esse caso ocorrer proceda assim...
Recuperar alsa original: Remova, através do synaptic, os pacotes .deb instalados.
Se for uma ppa use o
purge acima.
A seguir rode...
sudo aptitude --purge reinstall linux-sound-base alsa-base alsa-utils linux-image-`uname -r` linux-ubuntu-modules-`uname -r` libasound2
!!! o utilitario alsaconf não existe no alsa original !!!
Quanto ao mixer gráfico e outros problemas importantes, você precisará também visitar este link...
https://itbubbles.wordpress.com/2011/04/29/ubuntu-11-04-fight-for-microphone/(leia os dois comentários de Edward nessa página)
=================
Agora vamos baixar a última versão do Alsa...
(
confira a última versão do alsa driver em
ftp://ftp.alsa-project.org/pub/driver/ )
baixe...
alsa-driver-1.0.25.tar.bz2
alsa-lib-1.0.25.tar.bz2
alsa-utils-1.0.25.tar.bz2
...
crie a pasta alsa_driver no diretório
~/
e
mova os arquivos recem baixados para a pasta
~/alsa_driver/
Clique com o botão direito do mouse em cima de cada arquivo e clique em “extrair aqui”.
Ficará assim:
~/alsa_driver/ alsa-driver-1.0.25
~/alsa_driver/ alsa-lib-1.0.25
~/alsa_driver/ alsa-utils-1.0.25
Deixe essas pastas ali para cada nova atualização de kernel. (
Cito no final desse artigo a
referência original para o texto a seguir já que tal página não está mais disponível na web)
Instalação:Inicialmente precisamos determinar a versão atual do Alsa:
cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.21.
Para evitar problemas durante o upgrade do Alsa-utils, precisamos pará-lo com o seguinte comando:
sudo /sbin/alsa-utils stop
Precisamos então instalar as ferramentas necessárias para compilar junto como os kernel headers:
sudo apt-get -y install build-essential ncurses-dev gettext xmlto libasound2-dev
sudo apt-get -y install linux-headers-`uname -r` libncursesw5-dev
Os arquivos do alsa já foram baixados e descompactados acima nas pastas a seguir, como já visto:
~/alsa_driver/ alsa-driver-1.0.25
~/alsa_driver/ alsa-lib-1.0.25
~/alsa_driver/ alsa-utils-1.0.25
Agora vamos compilar e instalar o
alsa-driver:
Digite
ctrl+alt+t para abrir um terminal
cd ~/alsa_driver/
cd alsa-driver*
./configure
make
sudo checkinstall -D
sudo dpkg -i --force-overwrite pacote_root.deb
(Você pode remover o pacote do seu sistema a qualquer momento utilizando:
sudo dpkg -r alsa-driver
O mesmo serve para os dois pacotes a seguir – ATENÇÃO – Não é pedido confirmação)
Agora compilar e instalar o
alsa-lib:
cd ../alsa-lib*
./configure
make
sudo checkinstall -D
sudo dpkg -i --force-overwrite pacote_root.deb
Agora compilar e instalar o
alsa-utils:
cd ../alsa-utils*
./configure
make
sudo checkinstall -D
sudo dpkg -i --force-overwrite pacote_root.deb
Agora, de reboot no computador e a versão do seu Alsa deverá ser 1.0.25!
Você pode verificar que agora você realmente tem essa versão do Alsa, assim:
cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.25.
Compiled on Jun 26 2015 for kernel 2.6.32-74-generic (SMP).
(não pule a etapa a seguir)
Para ter certeza de que está tudo bem configurado, execute o comando:
sudo alsaconf
Dê um reboot na máquina de novo!
Ref. Original:Upgrade Alsa (1.0.23) on Ubuntu Lucid Lynx 10.04
Ubuntu Lucid Lynx 10.04 is coming by default with the version 1.0.21 of Alsa so I decided to upgrade to the last version wich is 1.0.23.
What is Alsa (Advanced Linux Sound Architecture) ?
According to Wikipedia , Alsa is a Linux kernel component intended to replace the original Open Sound System (OSS) for providing device drivers for sound cards. Some of the goals of the ALSA project at its inception were automatic configuration of sound-card hardware, and graceful handling of multiple sound devices in a system, goals which it has largely met.
Installation :
To do this, we must begin by determining our version of alsa as follows :
cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.21.
To avoid problems during the upgrade of Alsa-utils, we need to stop it with the following command :
sudo /sbin/alsa-utils stop
We must then install the necessary tools to compile along with the kernel headers :
sudo apt-get -y install build-essential ncurses-dev gettext xmlto libasound2-dev
sudo apt-get -y install linux-headers-`uname -r` libncursesw5-dev
Then, we go in our personal folder and download alsa-driver, alsa-lib and alsa-utils :
cd ~
rm -rf ~/alsa* ~/.pulse*
wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.23.tar.bz2
wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.23.tar.bz2
wget ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.23.tar.bz2
After that, we create a new folder for the compilation and installation of the 3 files. Then, we move the 3 tar files that we just downloaded in this folder :
sudo rm -rf /usr/src/alsa
sudo mkdir -p /usr/src/alsa
cd /usr/src/alsa
sudo cp ~/alsa* .
Unpack the 3 tar files :
sudo tar xjf alsa-driver*
sudo tar xjf alsa-lib*
sudo tar xjf alsa-utils*
We compile and install alsa-driver :
cd alsa-driver*
sudo ./configure
sudo make
(NT boladegude: sudo checkinstall -D
sudo dpkg -i --force-overwrite ...deb)
We compile and install alsa-lib :
cd ../alsa-lib*
sudo ./configure
sudo make
(NT boladegude: sudo checkinstall -D
sudo dpkg -i --force-overwrite ...deb)
(
NT boladegude:
Done. The new package has been installed and saved to
/usr/src/alsa/alsa-lib-1.0.23/alsa-lib_1.0.23-1_amd64.deb
You can remove it from your system anytime using:
dpkg -r alsa-lib
)
We compile and install alsa-utils :
cd ../alsa-utils*
sudo ./configure
sudo make
(NT boladegude: sudo checkinstall -D
sudo dpkg -i --force-overwrite ...deb)
Then, we remove the 3 tar files in our personal folder that are not anymore necessary :
rm -f ~/alsa-driver*
rm -f ~/alsa-lib*
rm -f ~/alsa-utils*
Then, just restart your computer and your alsa version should be 1.0.23!
You can verify that you have now indeed have this version of alsa :
cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 1.0.23.
Compiled on May 2 2010 for kernel 2.6.32-21-generic (SMP).
Just to be sure everything is well configured, execute this command :
sudo alsaconf
and reboot again!
... bem... ainda há uma reprodução da página num site japonês...
http://www.360doc.com/content/12/0913/22/9615799_235991212.shtml