I have a rather odd problem, and was wondering if you guys could shed some light on it. After first installing alsa-base and alsa-utils, alsa recognises the default sound card, but after rebooting it will not. I have no idea how to circumvent this, and it seems to be the cause of my USB sound card not producing any sound either.
This is the procedure I followed for the setup:
Flash with BBB-eMMC-flasher-ubuntu-14.04.1-console-armhf-2014-10-29-2gb.img
ubuntu@arm: ~$ sudo su
root@arm: /home/ubuntu# apt-get update && apt-get upgrade -y && apt-get install lxde libasound2 alsa-base alsa-utils alsa-oss ekiga -y && reboot
ubuntu@arm: ~$ uname -a
Linux arm 3.14.22-ti-r31 #1 SMP PREEMPT Sat Oct 25 01:30:27 UTC 2014 armv7l armv7l armv7l GNU/Linux
The part below seems to be a loop, I did this with the same result 3 times now:
ubuntu@arm: ~$ aplay -l
aplay: device_list:268: no soundcards found...
ubuntu@arm: ~$ ls /proc/asound
cards devices modules oss pcm timers version
ubuntu@arm: ~$ sudo apt-get purge alsa-base alsa-utils -y
ubuntu@arm: ~$ sudo reboot
ubuntu@arm:~$ ls /proc/asound
Black card0 cards devices modules oss pcm timers version
ubuntu@arm: ~$ sudo apt-get install alsa-base alsa-utils -y
ubuntu@arm: ~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Black [TI BeagleBone Black], device 0: HDMI hdmi-hifi-0 []
Subdevices: 1/1
Subdevice #0: subdevice #0
ubuntu@arm: ~$ ls /proc/asound
Black card0 cards devices modules oss pcm timers version
ubuntu@arm: ~$ sudo reboot
(end of loop)
At this point I am not sure what to do. Sound playback only seems to work without rebooting, and the device will be moved between my home and work for prototyping several times.
Does this sound familiar to anyone? I have been trying to figure out what’s causing this all day yesterday, and came up empty.