> Linaro has its own repository to maintain patched packages, including > UCM, I think you could get alsa-lib and pulseaudio packages there to > make UCM work better. Thank's Wei (I hope that's your first name.. I have a friend named Wei, so I'm guessing.. my apologies if I'm wrong) :D I'm fairly unfamiliar with Debian/Ubuntu, and even more unfamiliar with launchpad.. BUT, I think I figured out which pieces I need for each. I filtered on precise and pulled out the tarballs (kernel, pulseaudio and alsalib) and when needed, used the debian/patches to apply to the sources. I'm rebuilding my rootfs now, but I won't be able to test it until later tonight. I also found out what I was doing wrong on the debugging symbols, but I don't know if it's any more helpful: Program received signal SIGSEGV, Segmentation fault. 0x00001bf8 in ?? () (gdb) bt #0 0x00001bf8 in ?? () #1 0xb2acaa14 in module_alsa_card_LTX_pa__init (m=0x2bb38) at modules/alsa/module-alsa-card.c:635 #2 0xb6f8fc02 in pa_module_load (c=0x25a28, name=0x2bb20 "module-alsa-card", argument=0x2e580 "use_ucm=1") at pulsecore/module.c:109 #3 0xb6f87a34 in pa_cli_command_load (c=0x25a28, t=0x28908, buf=0x23658, fail=<optimized out>) at pulsecore/cli-command.c:431 #4 0xb6f88f30 in pa_cli_command_execute_line_stateful (c=0x25a28, s=<optimized out>, buf=0x23658, fail=0x1fb1d, ifstate=0xbefff710) at pulsecore/cli-command.c:1891 #5 0xb6f8903c in pa_cli_command_execute_file_stream (c=0x25a28, f=0x28970, buf=0x23658, fail=<optimized out>) at pulsecore/cli-command.c:1931 #6 0x0000d25e in main (argc=<optimized out>, argv=<optimized out>) at daemon/main.c:1077 Hopefully the sources I'm using now will work anyway.. Thanks again to all for your help! Shawn