It looks a little different than I have tried before. Hopefully I will have time tonight and will give it a try. On Mon, Mar 31, 2008 at 5:26 PM, <pulseaudio-discuss-request at mail.0pointer.de> wrote: > Send pulseaudio-discuss mailing list submissions to > pulseaudio-discuss at mail.0pointer.de > > To subscribe or unsubscribe via the World Wide Web, visit > https://tango.0pointer.de/mailman/listinfo/pulseaudio-discuss > or, via email, send a message with subject or body 'help' to > pulseaudio-discuss-request at mail.0pointer.de > > You can reach the person managing the list at > pulseaudio-discuss-owner at mail.0pointer.de > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of pulseaudio-discuss digest..." > > > Today's Topics: > > 1. [PATCH] Fix PA driver in SDL (Lennart Poettering) > 2. Controlling pulseaudio daemon via dbus (Turner, Todd) > 3. Re: Windows (Matt D) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Mon, 31 Mar 2008 20:31:15 +0200 > From: Lennart Poettering <lennart at poettering.net> > Subject: [pulseaudio-discuss] [PATCH] Fix PA driver in SDL > To: PulseAudio Discussion List <pulseaudio-discuss at mail.0pointer.de> > Message-ID: <20080331183115.GA9868 at tango.0pointer.de> > Content-Type: text/plain; charset=us-ascii > > Hey, all you game kiddies! > > Here's a patch for SDL that fixes all those buffering issues in the PA > backend for SDL. > > http://0pointer.de/public/sdl-pulse-rework.patch > > Will post this upstream, too. > > https://bugzilla.redhat.com/show_bug.cgi?id=439847 > > Lennart > > -- > Lennart Poettering Red Hat, Inc. > lennart [at] poettering [dot] net ICQ# 11060553 > http://0pointer.net/lennart/ GnuPG 0x1A015CC4 > > > ------------------------------ > > Message: 2 > Date: Mon, 31 Mar 2008 13:24:48 -0700 > From: "Turner, Todd" <Todd.Turner at windriver.com> > Subject: [pulseaudio-discuss] Controlling pulseaudio daemon via dbus > To: <pulseaudio-discuss at mail.0pointer.de> > Message-ID: > <29C1DC0826876849BDD9F1C67ABA29435DBD11 at ala-mail09.corp.ad.wrs.com> > Content-Type: text/plain; charset="us-ascii" > > Hi All, > > Are there any plans for a dbus module? I see that PA uses dbus to > connect to policy kit, and that there are dbus-util.c file in the > modules package that appears to be for modules to connect to other > services like bluetooth or hal, but I am looking for a way for > applications to send messages to the daemon over dbus. > > Thanks > > Todd > > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: https://tango.0pointer.de/pipermail/pulseaudio-discuss/attachments/20080331/58235279/attachment-0001.htm > > ------------------------------ > > Message: 3 > Date: Mon, 31 Mar 2008 16:35:43 -0400 > From: "Matt D" <mattd7591 at gmail.com> > Subject: Re: [pulseaudio-discuss] Windows > To: pulseaudio-discuss at mail.0pointer.de > Message-ID: > <c0ea50b70803311335p716aa03eg44a16cc7cce1d0b6 at mail.gmail.com> > Content-Type: text/plain; charset="iso-8859-1" > > Hmm. Looks different than what I tried. I will try it later if I can, > otherwise Wednsesday. Thanks Alex > > On Sun, Mar 30, 2008 at 7:36 PM, < > pulseaudio-discuss-request at mail.0pointer.de> wrote: > > > Send pulseaudio-discuss mailing list submissions to > > pulseaudio-discuss at mail.0pointer.de > > > > To subscribe or unsubscribe via the World Wide Web, visit > > https://tango.0pointer.de/mailman/listinfo/pulseaudio-discuss > > or, via email, send a message with subject or body 'help' to > > pulseaudio-discuss-request at mail.0pointer.de > > > > You can reach the person managing the list at > > pulseaudio-discuss-owner at mail.0pointer.de > > > > When replying, please edit your Subject line so it is more specific > > than "Re: Contents of pulseaudio-discuss digest..." > > > > > > Today's Topics: > > > > 1. Re: SegFault when Switching from bluetooth sink (Colin Guthrie) > > 2. Re: arecord CPU consumption high with pulseaudio (Jim Duda) > > 3. Re: arecord CPU consumption high with pulseaudio (Jim Duda) > > 4. Re: 0.9.8 seg fault (Jim Duda) > > 5. Re: 0.9.8 seg fault (Jim Duda) > > 6. [ANNOUNCE] PulseAudio 0.9.10 (Lennart Poettering) > > 7. Windows (Matt D) > > 8. Re: Windows (Alex Malinovich) > > > > > > ---------------------------------------------------------------------- > > > > Message: 1 > > Date: Sun, 30 Mar 2008 11:29:21 +0100 > > From: Colin Guthrie <gmane at colin.guthr.ie> > > Subject: Re: [pulseaudio-discuss] SegFault when Switching from > > bluetooth sink > > To: pulseaudio-discuss at mail.0pointer.de > > Message-ID: <fsnq21$3vq$1 at ger.gmane.org> > > Content-Type: text/plain; charset=UTF-8 > > > > Donald Reader wrote: > > > as posted earlier I got the sink for the bluetooth created > > > like usual then started the backtrace per the instructions > > > on the web page you gave me and have attached it. > > > > > > Any insight would be greatly appreciated > > > > Unfrotunately this backtrace is not overly useful as you appear to have > > forgotten the useful bit.... the actual backtrace! After the segv, you > > need to type "bt full" or some variant thereof to actually list the > > backtrace. > > > > Also is is really useful if you can installed the debug info files as > > indicated by the output: > > "Missing separate debuginfos, use: debuginfo-install pulseaudio.i386" > > > > In theory it is possible to reconstruct the necessary output from a > > backtrace and the symbols after the event if the package/platform is > > known and the symbols are available but it's generally easier to do it > > at source. > > > > HTHs > > > > Col > > > > > > > > ------------------------------ > > > > Message: 2 > > Date: Sun, 30 Mar 2008 09:50:38 -0400 > > From: Jim Duda <jim at duda.tzo.com> > > Subject: Re: [pulseaudio-discuss] arecord CPU consumption high with > > pulseaudio > > To: General PulseAudio Discussion > > <pulseaudio-discuss at mail.0pointer.de> > > Message-ID: <47EF9AAE.2080207 at duda.tzo.com> > > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > > > Well, I do notice that parec doesn't have the same issue, so maybe the > > issue is that arecord isn't all that good with pulse, hence, the need > > for parec. > > > > I do retain the claim that later versions of pulse have higher cpu > > consumption when using a combined_sink. > > > > Jim > > > > Jim Duda wrote: > > > I've noticed that when I use arecord without pulse, raw alsa, the cpu > > > consumption of arecord is very low, almost zero. > > > > > > However, when using arecord with pulseaudio, I find cpu consumption very > > > high. > > > > > > With 0.9.6, I found that arecord ran in the high 90's, and using ^C to > > > kill the process wasn't useful. I had to kill -9. > > > > > > With >= 0.9.9, I found that arecord ran around 75%, and using ^C would > > > work consistently. > > > > > > I have a 2.8 Ghz P4 with hyperthreading. > > > > > > Is it expected that arecord usage be so high with pulseaudio? > > > > > > I also found another curious note. With 0.9.6, a combined_sink results > > > in pulseaudion consuming ~ 10-20% cpu while playing a wav file. With >= > > > 0.9.10, I have found that using a combined_sink now consumes 50%. I > > > don't find this unreasonable giving what combined sink is doing, just > > > thought I'd pass on my findings. > > > > > > Example: > > > load-module module-combine sink_name=misterhouse > > > resample_method="src-sinc-best-quality" > > > master=alsa_output.pci_1274_5880_alsa_playback_0 > > > slaves=alsa_output.pci_8086_24d5_alsa_playback_0 > > > > > > Just attempting to route audio out 2 different cards. > > > > > > Jim > > > > > > > > ------------------------------ > > > > Message: 3 > > Date: Sun, 30 Mar 2008 09:50:38 -0400 > > From: Jim Duda <jim at duda.tzo.com> > > Subject: Re: [pulseaudio-discuss] arecord CPU consumption high with > > pulseaudio > > To: pulseaudio-discuss at mail.0pointer.de > > Message-ID: <47EF9AAE.2080207 at duda.tzo.com> > > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > > > Well, I do notice that parec doesn't have the same issue, so maybe the > > issue is that arecord isn't all that good with pulse, hence, the need > > for parec. > > > > I do retain the claim that later versions of pulse have higher cpu > > consumption when using a combined_sink. > > > > Jim > > > > Jim Duda wrote: > > > I've noticed that when I use arecord without pulse, raw alsa, the cpu > > > consumption of arecord is very low, almost zero. > > > > > > However, when using arecord with pulseaudio, I find cpu consumption very > > > high. > > > > > > With 0.9.6, I found that arecord ran in the high 90's, and using ^C to > > > kill the process wasn't useful. I had to kill -9. > > > > > > With >= 0.9.9, I found that arecord ran around 75%, and using ^C would > > > work consistently. > > > > > > I have a 2.8 Ghz P4 with hyperthreading. > > > > > > Is it expected that arecord usage be so high with pulseaudio? > > > > > > I also found another curious note. With 0.9.6, a combined_sink results > > > in pulseaudion consuming ~ 10-20% cpu while playing a wav file. With >= > > > 0.9.10, I have found that using a combined_sink now consumes 50%. I > > > don't find this unreasonable giving what combined sink is doing, just > > > thought I'd pass on my findings. > > > > > > Example: > > > load-module module-combine sink_name=misterhouse > > > resample_method="src-sinc-best-quality" > > > master=alsa_output.pci_1274_5880_alsa_playback_0 > > > slaves=alsa_output.pci_8086_24d5_alsa_playback_0 > > > > > > Just attempting to route audio out 2 different cards. > > > > > > Jim > > > > > > > > ------------------------------ > > > > Message: 4 > > Date: Sun, 30 Mar 2008 09:51:13 -0400 > > From: Jim Duda <jim at duda.tzo.com> > > Subject: Re: [pulseaudio-discuss] 0.9.8 seg fault > > To: pulseaudio-discuss at mail.0pointer.de > > Message-ID: <47EF9AD1.3000104 at duda.tzo.com> > > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > > > Lennart, > > > > Although I haven't been able to get you a trace back, I can inform that > > the crash appears to be related with using a combined_sink. I was using > > a combined_sink to drive 2 sound cards. Once I removed that feature, > > pulseaudio appears to run without segfault. > > > > I didn't have this issue with stock fc7 0.9.6 pulseaudio. > > > > Jim > > > > Jim Duda wrote: > > > I'm now running with 0.9.10, I'll let you know how that goes. > > > > > > Jim > > > > > > Jim Duda wrote: > > >> Lennart, > > >> > > >> I followed the instructions from the fedora StackTraces wiki for > > >> installing all the debugging library information. > > >> > > >> These libraries were installed: > > >> Installing: glibc-debuginfo-common > > >> Installing: glibc-debuginfo > > >> Installing: bash-debuginfo > > >> Installing: pulseaudio-module-lirc > > >> Installing: pulseaudio-module-bluetooth > > >> Installing: PolicyKit-debuginfo > > >> Installing: dbus-debuginfo > > >> Installing: glib2-debuginfo > > >> Installing: alsa-lib-debuginfo > > >> Installing: libsamplerate-debuginfo > > >> Installing: pulseaudio-debuginfo > > >> Installing: libsndfile-debuginfo > > >> Installing: tcp_wrappers-debuginfo > > >> Installing: liboil-debuginfo > > >> Installing: libtool-debuginfo > > >> Installing: libcap-debuginfo > > >> Installing: hal-debuginfo > > >> > > >> Running gdb the first time resulted in another failure, with a request > > >> to install these 3 packages, which I did. > > >> > > >> Installing: expat-debuginfo > > >> Installing: libsepol-debuginfo > > >> Installing: libselinux-debuginfo > > >> > > >> This is what happens now: > > >> > > >> linux# gdb /usr/bin/pulseaudio > > >> GNU gdb Red Hat Linux (6.6-45.fc8rh) > > >> Copyright (C) 2006 Free Software Foundation, Inc. > > >> GDB is free software, covered by the GNU General Public License, and > > you are > > >> welcome to change it and/or distribute copies of it under certain > > >> conditions. > > >> Type "show copying" to see the conditions. > > >> There is absolutely no warranty for GDB. Type "show warranty" for > > details. > > >> This GDB was configured as "i386-redhat-linux-gnu"... > > >> Using host libthread_db library "/lib/libthread_db.so.1". > > >> (gdb) run --system --log-target=syslog > > >> Starting program: /usr/bin/pulseaudio --system --log-target=syslog > > >> [Thread debugging using libthread_db enabled] > > >> [New process 15257] > > >> Executing new program: /usr/bin/pulseaudio > > >> warning: Cannot initialize thread debugging library: generic error > > >> warning: Cannot initialize thread debugging library: generic error > > >> [New process 15257] > > >> [Thread debugging using libthread_db enabled] > > >> Segmentation fault > > >> > > >> I am running my own compiled kernel, could that be an issue? > > >> > > >> I've read the fedora wiki a couple of times and tried to google for a > > >> solution, but I haven't found one. Do you understand what is going on? > > >> > > >> Jim > > >> > > >> > > >> Lennart Poettering wrote: > > >>> On Fri, 28.03.08 20:33, Jim Duda (jim at duda.tzo.com) wrote: > > >>> > > >>>> After upgrading from 0.9.8 from 0.9.6, pulse is segfaulting when > > playing > > >>>> simple wav files. > > >>>> > > >>>> Example: > > >>>> > > >>>> Mar 28 20:30:18 linux kernel: pulseaudio[2847]: segfault at b4dd79f0 > > eip > > >>>> b4dd79f0 esp bfe949fc error 4 > > >>>> > > >>>> I have to manually restart. > > >>>> > > >>>> I'm using --system mode. > > >>> Please provide a back trace. > > >>> > > >>> https://wiki.ubuntu.com/Backtrace > > >>> http://fedoraproject.org/wiki/StackTraces > > >>> > > >>> Lennart > > >>> > > > > > > > > > > ------------------------------ > > > > Message: 5 > > Date: Sun, 30 Mar 2008 09:51:13 -0400 > > From: Jim Duda <jim at duda.tzo.com> > > Subject: Re: [pulseaudio-discuss] 0.9.8 seg fault > > To: General PulseAudio Discussion > > <pulseaudio-discuss at mail.0pointer.de> > > Message-ID: <47EF9AD1.3000104 at duda.tzo.com> > > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > > > Lennart, > > > > Although I haven't been able to get you a trace back, I can inform that > > the crash appears to be related with using a combined_sink. I was using > > a combined_sink to drive 2 sound cards. Once I removed that feature, > > pulseaudio appears to run without segfault. > > > > I didn't have this issue with stock fc7 0.9.6 pulseaudio. > > > > Jim > > > > Jim Duda wrote: > > > I'm now running with 0.9.10, I'll let you know how that goes. > > > > > > Jim > > > > > > Jim Duda wrote: > > >> Lennart, > > >> > > >> I followed the instructions from the fedora StackTraces wiki for > > >> installing all the debugging library information. > > >> > > >> These libraries were installed: > > >> Installing: glibc-debuginfo-common > > >> Installing: glibc-debuginfo > > >> Installing: bash-debuginfo > > >> Installing: pulseaudio-module-lirc > > >> Installing: pulseaudio-module-bluetooth > > >> Installing: PolicyKit-debuginfo > > >> Installing: dbus-debuginfo > > >> Installing: glib2-debuginfo > > >> Installing: alsa-lib-debuginfo > > >> Installing: libsamplerate-debuginfo > > >> Installing: pulseaudio-debuginfo > > >> Installing: libsndfile-debuginfo > > >> Installing: tcp_wrappers-debuginfo > > >> Installing: liboil-debuginfo > > >> Installing: libtool-debuginfo > > >> Installing: libcap-debuginfo > > >> Installing: hal-debuginfo > > >> > > >> Running gdb the first time resulted in another failure, with a request > > >> to install these 3 packages, which I did. > > >> > > >> Installing: expat-debuginfo > > >> Installing: libsepol-debuginfo > > >> Installing: libselinux-debuginfo > > >> > > >> This is what happens now: > > >> > > >> linux# gdb /usr/bin/pulseaudio > > >> GNU gdb Red Hat Linux (6.6-45.fc8rh) > > >> Copyright (C) 2006 Free Software Foundation, Inc. > > >> GDB is free software, covered by the GNU General Public License, and > > you are > > >> welcome to change it and/or distribute copies of it under certain > > >> conditions. > > >> Type "show copying" to see the conditions. > > >> There is absolutely no warranty for GDB. Type "show warranty" for > > details. > > >> This GDB was configured as "i386-redhat-linux-gnu"... > > >> Using host libthread_db library "/lib/libthread_db.so.1". > > >> (gdb) run --system --log-target=syslog > > >> Starting program: /usr/bin/pulseaudio --system --log-target=syslog > > >> [Thread debugging using libthread_db enabled] > > >> [New process 15257] > > >> Executing new program: /usr/bin/pulseaudio > > >> warning: Cannot initialize thread debugging library: generic error > > >> warning: Cannot initialize thread debugging library: generic error > > >> [New process 15257] > > >> [Thread debugging using libthread_db enabled] > > >> Segmentation fault > > >> > > >> I am running my own compiled kernel, could that be an issue? > > >> > > >> I've read the fedora wiki a couple of times and tried to google for a > > >> solution, but I haven't found one. Do you understand what is going on? > > >> > > >> Jim > > >> > > >> > > >> Lennart Poettering wrote: > > >>> On Fri, 28.03.08 20:33, Jim Duda (jim at duda.tzo.com) wrote: > > >>> > > >>>> After upgrading from 0.9.8 from 0.9.6, pulse is segfaulting when > > playing > > >>>> simple wav files. > > >>>> > > >>>> Example: > > >>>> > > >>>> Mar 28 20:30:18 linux kernel: pulseaudio[2847]: segfault at b4dd79f0 > > eip > > >>>> b4dd79f0 esp bfe949fc error 4 > > >>>> > > >>>> I have to manually restart. > > >>>> > > >>>> I'm using --system mode. > > >>> Please provide a back trace. > > >>> > > >>> https://wiki.ubuntu.com/Backtrace > > >>> http://fedoraproject.org/wiki/StackTraces > > >>> > > >>> Lennart > > >>> > > > > > > > > > > ------------------------------ > > > > Message: 6 > > Date: Sun, 30 Mar 2008 18:58:02 +0200 > > From: Lennart Poettering <lennart at poettering.net> > > Subject: [pulseaudio-discuss] [ANNOUNCE] PulseAudio 0.9.10 > > To: PulseAudio Discussion List <pulseaudio-discuss at mail.0pointer.de> > > Message-ID: <20080330165802.GA23825 at tango.0pointer.de> > > Content-Type: text/plain; charset=us-ascii > > > > Hey! > > > > Finally PulseAudio 0.9.10 is released: > > > > Download: > > > > http://0pointer.de/lennart/projects/pulseaudio/pulseaudio-0.9.10.tar.gz > > > > Changes: > > > > http://pulseaudio.org/milestone/0.9.10 > > > > This is mostly a bug fix release (but an important one). The next > > release will bringt all the glitch-free awesomeness that is being > > prepared in the glitch-free branch in SVN right now. > > > > Lennart > > > > -- > > Lennart Poettering Red Hat, Inc. > > lennart [at] poettering [dot] net ICQ# 11060553 > > http://0pointer.net/lennart/ GnuPG 0x1A015CC4 > > > > > > ------------------------------ > > > > Message: 7 > > Date: Sun, 30 Mar 2008 18:34:47 -0400 > > From: "Matt D" <mattd7591 at gmail.com> > > Subject: [pulseaudio-discuss] Windows > > To: pulseaudio-discuss at mail.0pointer.de > > Message-ID: > > <c0ea50b70803301534m4b51963ak9b4a255a113f1be5 at mail.gmail.com> > > Content-Type: text/plain; charset="iso-8859-1" > > > > I use VNC tunneled under ssh to use my linux box from an WinXP laptop. For > > remote sound, I am trying to use Pulse Audio. I got it to work on my linux > > box, and from my linux box to laptop on an Ubuntu livecd, but I cannot get > > it to work from Linux to XP. I have been searching and trying for the past > > two days to get it to work. Anyone have any ideas? > > > > -- > > Matt D. > > -------------- next part -------------- > > An HTML attachment was scrubbed... > > URL: > > https://tango.0pointer.de/pipermail/pulseaudio-discuss/attachments/20080330/4c52cf1b/attachment-0001.htm > > > > ------------------------------ > > > > Message: 8 > > Date: Sun, 30 Mar 2008 16:30:36 -0700 > > From: Alex Malinovich <demonbane at the-love-shack.net> > > Subject: Re: [pulseaudio-discuss] Windows > > To: pulseaudio-discuss at mail.0pointer.de > > Message-ID: <1206919836.30914.6.camel at Thief.the-love-shack.lan> > > Content-Type: text/plain; charset="us-ascii" > > > > > > On Sun, 2008-03-30 at 18:34 -0400, Matt D wrote: > > > I use VNC tunneled under ssh to use my linux box from an WinXP laptop. > > > For remote sound, I am trying to use Pulse Audio. I got it to work on > > > my linux box, and from my linux box to laptop on an Ubuntu livecd, but > > > I cannot get it to work from Linux to XP. I have been searching and > > > trying for the past two days to get it to work. Anyone have any ideas? > > > > Well, it definitely CAN be done. :) When I boot into XP I use a remote X > > connection to my other PC to get a proper desktop to work with, and I > > use pulse to get my sound across. Doing it through an SSH tunnel is > > going to complicate it slightly but it should still be very doable. > > > > Here's a brief writeup I did a few months ago on connecting pulse on an > > XP box to a Linux box running ESD. > > > > > > http://www.the-love-shack.net/2007/08/23/forwarding-esd-played-sounds-to-a-remote-machine/ > > > > The only difference with connecting pulse-to-pulse instead of > > pulse-to-esd is that instead of using ESPEAKER you'll want to use > > PULSE_SERVER. Hope that helps. > > > > -- > > Alex Malinovich > > Support Free Software, delete your Windows partition TODAY! > > Encrypted mail preferred. You can get my public key from any of the > > pgp.net keyservers. Key ID: A6D24837 > > > > -------------- next part -------------- > > A non-text attachment was scrubbed... > > Name: not available > > Type: application/pgp-signature > > Size: 189 bytes > > Desc: This is a digitally signed message part > > Url : > > https://tango.0pointer.de/pipermail/pulseaudio-discuss/attachments/20080330/6d46aabc/attachment.pgp > > > > ------------------------------ > > > > _______________________________________________ > > pulseaudio-discuss mailing list > > pulseaudio-discuss at mail.0pointer.de > > https://tango.0pointer.de/mailman/listinfo/pulseaudio-discuss > > > > > > End of pulseaudio-discuss Digest, Vol 36, Issue 26 > > ************************************************** > > > > > > -- > Matt D. > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: https://tango.0pointer.de/pipermail/pulseaudio-discuss/attachments/20080331/b1838088/attachment.htm > > ------------------------------ > > _______________________________________________ > pulseaudio-discuss mailing list > pulseaudio-discuss at mail.0pointer.de > https://tango.0pointer.de/mailman/listinfo/pulseaudio-discuss > > > End of pulseaudio-discuss Digest, Vol 36, Issue 28 > ************************************************** > -- Matt D.