[pulseaudio-discuss] Pulseaudio on pandaboard problem re-visited..

Feng Wei feng.wei at linaro.org
Wed May 2 19:01:06 PDT 2012


2012/5/2 Shawn Ferris <shawn.ferris at gmail.com>:
>> 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
You are right :-)
>
> 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 don't know if you get the right patches, I will list it here for you to check.
alsa-lib-1.0.25
1. http://bazaar.launchpad.net/~b34248/+junk/alsa-lib-1.0.25/view/head:/debian/patches/ucm-check-device-modifier-status.patch
2. PandaBoard or PandaBoardES under
http://bazaar.launchpad.net/~b34248/+junk/alsa-lib-1.0.25/files/head:/debian/ucm
pulseaudio-1.1
See http://git.linaro.org/gitweb?p=people/weifeng/pulseaudio.git;a=summary
Four commit from 2012-03-15 to 2012-03-16
Or 0801 - 0804 under
http://bazaar.launchpad.net/~b34248/+junk/pulseaudio-1.1/files/head:/debian/patches/
>
> 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
What's at module-alsa-card.c line 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
> _______________________________________________
> pulseaudio-discuss mailing list
> pulseaudio-discuss at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss



-- 
Wei.Feng (irc wei_feng)
Linaro Multimedia Team
Linaro.org │ Open source software for ARM SoCs
Follow Linaro: Facebook | Twitter | Blog


More information about the pulseaudio-discuss mailing list