So I was having problems with the default version of ALSA (1.0.17) installed in Ubuntu Intrepid (8.04), so I decided to grab the latest snapshot of ALSA and compile it from scratch. Here is the process I followed:
- Make sure you have build essentials installed
sudo apt-get install build-essential - Change into a working directory, I used the following:
cd /tmp - Download the latest snapshot
wget http://www.alsa-project.org/snapshot/?package=alsa-driver - Extract the drivers you just downloaded
tar -jxvf alsa-driver-*.tar.bz2 - Change into the newly extracted directory
cd alsa-driver-* - Time to compile the source, do the following
./configureif all goes well this command should end without any errors. - Run make (this may take a little while depending on your machines processing power)
make - Let’s install the drivers
sudo make install - Finally run the following script to create necessary devices
sudo ./snddevices - You may also want to run the alsaconf command and configure your default sound card.
- All done, reboot!
If you don’t hear any sound after you reboot, adjust your sound levels in gnome volume control (run the command gnome-volume-control or by double clicking on the speaker icon). Adjust your Master and PCM levels. Don’t forget about the Speaker level on the far right, adjust this also!