After a system update to ubuntu studio sound stopped working

Asked by Robert Olsen

This morning, after logging in, the system update manager suggested that I install updates.
I'm running the Studio version of Gutsy.

~$ uname -a
Linux acer 2.6.22-14-rt #1 SMP PREEMPT RT Fri Feb 1 07:25:25 UTC 2008 i686 GNU/Linux

I have a MAudio Delta 1010 for sound which was working fine until I applied those updates this morning,
which included, I think, a kernel image, and required a reboot. Following the reboot, I no longer have sound.
What can I check?
Is there any way to undo that update?

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
Robert Olsen
Solved:
Last query:
Last reply:
Revision history for this message
marcobra (Marco Braida) (marcobra) said :
#1

It may be a new kernel update can you boot from previous kernel choose it at pc boot...

Then

Try to install the latest Alsa may resolve your issue

Open a terminal and type:
sudo -i
give your user password, you don't see nothing when type it, then press enter

apt-get update
apt-get install wget build-essential ncurses-dev libncurses5-dev gettext linux-headers-$(uname -r)
mkdir /usr/src/alsa-source
cd /usr/src/alsa-source
wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.15.tar.bz2
wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.15.tar.bz2
wget ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.15.tar.bz2
tar xjf alsa-driver-1.0.15.tar.bz2
tar xjf alsa-lib-1.0.15.tar.bz2
tar xjf alsa-utils-1.0.15.tar.bz2

cd alsa-driver-1.0.15
./configure --with-cards=hda-intel
make
make install

cd alsa-lib-1.0.15
./configure
make
make install

cd alsa-utils-1.0.15
./configure
make
make install

Then open the file
nano /etc/modprobe.d/alsa-base

and change the model options for example (find it on reference pages below):
options snd-hda-intel model=acer

Reboot your pc

------------------------
More reference at page:
https://help.ubuntu.com/community/HdaIntelSoundHowto

and the homepage of alsa
http://www.alsa-project.org/

Revision history for this message
Robert Olsen (olsen-bnl) said :
#2

I don't know what the update process may have changed, but following some of the information at
https://help.ubuntu.com/community/SoundTroubleshooting
I modified my /etc/modprobe.d/alsa-base
file to add these two lines to the end.
options snd_ice1712 index=0
options snd_hda_intel index=1
My understanding is that this changes the priority of the two sound cards in my system
so that the Delta 1010 (which is the snd_ice1712) is used.

$ cat /proc/asound/modules
 0 snd_ice1712
 1 snd_hda_intel

Used to list them in the other order before I added those lines.

I'd still like to know, for curiosity's sake, if there is a way to undo an update;
I've been broken before just because I wanted to be current....

Revision history for this message
Robert Olsen (olsen-bnl) said :
#3

I would have tried to boot from a previous kernel, but grub didn't list anything different than it did before I did the update.
The update was done however:
_______________________________________________________________________________________

$ cat /var/log/dpkg.log
....
2008-02-05 14:09:04 startup archives unpack
2008-02-05 14:09:13 upgrade linux-image-2.6.22-14-generic 2.6.22-14.47 2.6.22-14.51
2008-02-05 14:09:13 status half-configured linux-image-2.6.22-14-generic 2.6.22-14.47
2008-02-05 14:09:13 status unpacked linux-image-2.6.22-14-generic 2.6.22-14.47
2008-02-05 14:09:13 status half-installed linux-image-2.6.22-14-generic 2.6.22-14.47
2008-02-05 14:09:21 status half-installed linux-image-2.6.22-14-generic 2.6.22-14.47
2008-02-05 14:09:24 status unpacked linux-image-2.6.22-14-generic 2.6.22-14.51
2008-02-05 14:09:25 status unpacked linux-image-2.6.22-14-generic 2.6.22-14.51
2008-02-05 14:09:25 upgrade linux-image-2.6.22-14-rt 2.6.22-14.47 2.6.22-14.51
2008-02-05 14:09:25 status half-configured linux-image-2.6.22-14-rt 2.6.22-14.47
2008-02-05 14:09:25 status unpacked linux-image-2.6.22-14-rt 2.6.22-14.47
2008-02-05 14:09:25 status half-installed linux-image-2.6.22-14-rt 2.6.22-14.47
2008-02-05 14:09:32 status half-installed linux-image-2.6.22-14-rt 2.6.22-14.47
2008-02-05 14:09:36 status unpacked linux-image-2.6.22-14-rt 2.6.22-14.51
2008-02-05 14:09:37 status unpacked linux-image-2.6.22-14-rt 2.6.22-14.51
2008-02-05 14:09:37 upgrade linux-headers-2.6.22-14 2.6.22-14.47 2.6.22-14.51
2008-02-05 14:09:37 status half-configured linux-headers-2.6.22-14 2.6.22-14.47
2008-02-05 14:09:37 status unpacked linux-headers-2.6.22-14 2.6.22-14.47
2008-02-05 14:09:37 status half-installed linux-headers-2.6.22-14 2.6.22-14.47
2008-02-05 14:09:46 status half-installed linux-headers-2.6.22-14 2.6.22-14.47
2008-02-05 14:09:47 status unpacked linux-headers-2.6.22-14 2.6.22-14.51
2008-02-05 14:09:48 status unpacked linux-headers-2.6.22-14 2.6.22-14.51
2008-02-05 14:09:48 upgrade linux-headers-2.6.22-14-generic 2.6.22-14.47 2.6.22-14.51
2008-02-05 14:09:48 status half-configured linux-headers-2.6.22-14-generic 2.6.22-14.47
2008-02-05 14:09:48 status unpacked linux-headers-2.6.22-14-generic 2.6.22-14.47
2008-02-05 14:09:48 status half-installed linux-headers-2.6.22-14-generic 2.6.22-14.47
2008-02-05 14:09:49 status half-installed linux-headers-2.6.22-14-generic 2.6.22-14.47
2008-02-05 14:09:49 status unpacked linux-headers-2.6.22-14-generic 2.6.22-14.51
2008-02-05 14:09:49 status unpacked linux-headers-2.6.22-14-generic 2.6.22-14.51
2008-02-05 14:09:49 startup packages configure
2008-02-05 14:09:49 configure linux-image-2.6.22-14-generic 2.6.22-14.51 2.6.22-14.51
2008-02-05 14:09:49 status unpacked linux-image-2.6.22-14-generic 2.6.22-14.51
2008-02-05 14:09:49 status half-configured linux-image-2.6.22-14-generic 2.6.22-14.51
2008-02-05 14:10:03 status installed linux-image-2.6.22-14-generic 2.6.22-14.51
2008-02-05 14:10:03 configure linux-image-2.6.22-14-rt 2.6.22-14.51 2.6.22-14.51
2008-02-05 14:10:03 status unpacked linux-image-2.6.22-14-rt 2.6.22-14.51
2008-02-05 14:10:03 status half-configured linux-image-2.6.22-14-rt 2.6.22-14.51
2008-02-05 14:10:15 status installed linux-image-2.6.22-14-rt 2.6.22-14.51
2008-02-05 14:10:15 configure linux-headers-2.6.22-14 2.6.22-14.51 2.6.22-14.51
2008-02-05 14:10:15 status unpacked linux-headers-2.6.22-14 2.6.22-14.51
2008-02-05 14:10:15 status half-configured linux-headers-2.6.22-14 2.6.22-14.51
2008-02-05 14:10:15 status installed linux-headers-2.6.22-14 2.6.22-14.51
2008-02-05 14:10:15 configure linux-headers-2.6.22-14-generic 2.6.22-14.51 2.6.22-14.51
2008-02-05 14:10:15 status unpacked linux-headers-2.6.22-14-generic 2.6.22-14.51
2008-02-05 14:10:15 status half-configured linux-headers-2.6.22-14-generic 2.6.22-14.51
2008-02-05 14:10:15 status installed linux-headers-2.6.22-14-generic 2.6.22-14.51

__________________________________________________________________________________

New image but no new grub entry. In any case, it seems like my /etc/modprobe.d/alsa-base
file may have been changed by the update? Or perhaps the update fixed a bug that I had been
benefiting from?