Performing rpi-update (to 4.4.8) kills sound output

Performing sudo rpi-update via the terminal on a Raspberry Pi 3 succeeds in killing all sound output. This was done this evening (Mon, 2 May). Uname -r reported the same version (currently 4.4.8 -v7) as before the update but the Speaker Test buttons failed to produce any response and no sound was heard from the speakers (built into the HDMI monitor) when clicking the Shut Down button.

Changing the microSD disk to one that had not been updated (but still reporting 4.4.8 -v7 via uname -r from a previous update) produced the expected audio response through the speakers. The disks were also tested on a Raspberry Pi 2 with a different monitor and these produced the same response (or lack of it). Any hardware effects/faults have therefore been eliminated. Note that rpi-update was tried with several disks and all produced the same result. It was also tried with a newly created disk image (this time reporting v4.1.19) that produced sound before the update but not after.

The lack of sound appears to be something to do with the driver files downloaded this evening as part of the rpi-update process.

I succeeded in undoing the last rpi-update by reverting to the previous update (before anything was done to the sound system) as follows:

Go to https://github.com/Hexxeh/rpi-firmware/commits/master

Note the update dated 27 April that precedes the one on multi-channel audio support. Click its short number which opens details of the update and, in particular, gives a long code after commit. Copy this code.

Open terminal and enter: sudo rpi-update followed by pasting the long code then enter.

Once rpi-update has finished, re-boot and the sound works as before the rogue update.

When I go to System > Preferences > Hardware > Sound, in the tab hardware, there is nothing (I would gues I should see there my BCM2835) and also in the tab Output (or something, my Ubuntu is in Dutch) “Dummy output - stereo”.

I did do a rpi-update, I’m not sure if it was any different before.

Is this the same issue you have?

Things have moved on since my last message here. In particular, the kernel has been updated to 4.4.9.

Please see the latest dialogue on GitHub.

I did the update and I have 4.4.9-v7+

But I still don’t see my soundcard in the audio settings (and bluetooth is still not working, but that’s a different topic).

Same here, rpi-update went to 4.4.9-v7+ and no sound and no bluetooth anymore.

harenber@pi3:~$ uname -a
Linux pi3 4.4.9-v7+ #884 SMP Fri May 6 17:28:59 BST 2016 armv7l armv7l armv7l GNU/Linux

harenber@pi3:~$ lsmod |grep snd
snd_bcm2835 20511 0
snd_pcm_oss 37649 0
snd_mixer_oss 14119 1 snd_pcm_oss
snd_pcm 75698 2 snd_bcm2835,snd_pcm_oss
snd_seq_dummy 1269 0
snd_seq_oss 30670 0
snd_seq_midi 4503 0
snd_rawmidi 18452 1 snd_seq_midi
snd_seq_midi_event 5546 2 snd_seq_oss,snd_seq_midi
snd_seq 53119 6 snd_seq_midi_event,snd_seq_oss,snd_seq_dummy,snd_seq_midi
snd_seq_device 3621 4 snd_seq,snd_rawmidi,snd_seq_oss,snd_seq_midi
snd_timer 19160 2 snd_pcm,snd_seq
snd 51844 9 snd_bcm2835,snd_pcm_oss,snd_timer,snd_pcm,snd_seq,snd_rawmidi,snd_seq_oss,snd_seq_device,snd_mixer_oss
harenber@pi3:~$ aplay -l
aplay: device_list:268: no soundcards found…

The hint on github mentioned by @David_Chatterton unfortunately did not help, dtparam=audio=on was already set in config.txt.