Re: [pulseaudio-tickets] [PulseAudio] #940: module-combine-sink: Latency tracking is broken
#940: module-combine-sink: Latency tracking is broken -+-- Reporter: forest | Owner: lennart Type: defect | Status: new Milestone: | Component: module-combine-* Resolution: |Keywords: -+-- Comment(by coling): Thanks for that Forest! The patches look good, but I'm not 100% sure of the last one. I accept that it's needed for VLC but it may not be quite as nice for power-friendly applications... I'll have to discuss this but in an ideal world VLC should be able to deal more gracefully with large latencies (which would likely be needed for properly supporting e.g. network or bluetooth devices anyway I believe). I'll certainly merge the first three if no one else complains. If it helps in the mean time we can perhaps make the block size argument a modarg which will help mitigate problems with some clients while keeping the current default for optimum power for clients that support the larger latencies more gracefully (of course this might be irrelevant but I'll find out :D) -- Ticket URL: <http://pulseaudio.org/ticket/940#comment:3> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #937: pacmd set-default-sink has no effect on output
#937: pacmd set-default-sink has no effect on output -+-- Reporter: takkat | Owner: lennart Type: defect | Status: closed Milestone: | Component: daemon Resolution: worksforme |Keywords: pacmd set-default-sink -+-- Comment(by coling): Yeah, this is expected. The default device in PA is more of a fallback, not an active thing. It is by design that it doesn't move streams. g-v-c specifically moves devices when it sets the default, so it's it's code that decides this policy. FWIW, all of this will change in the not too distant future and there will be more robust routing systems implemented inside PA that will provide greater flexibility and control. In the mean time, your workaround is likely valid, but obviously you won't be able to override the choice on a per-application basis (e.g. in pavucontrol) and expect it to "stick", but this is likely something you can live with :) -- Ticket URL: <http://pulseaudio.org/ticket/937#comment:2> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #937: pacmd set-default-sink has no effect on output
#937: pacmd set-default-sink has no effect on output -+-- Reporter: takkat | Owner: lennart Type: defect | Status: closed Milestone: | Component: daemon Resolution: worksforme |Keywords: pacmd set-default-sink -+-- Changes (by takkat): * status: new => closed * resolution: => worksforme Comment: Disabling stream target device reading as described [wiki:DefaultDevice here] by adding {{{ load-module module-stream-restore restore_device=false }}} to ''/etc/pulse/default.pa'' solved the issue here. I am wondering if there was a more elegant solution, and if there may be side effects I might not be aware of. -- Ticket URL: <http://pulseaudio.org/ticket/937#comment:1> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #940: module-combine-sink: Latency tracking is broken
#940: module-combine-sink: Latency tracking is broken -+-- Reporter: forest | Owner: lennart Type: defect | Status: new Milestone: | Component: module-combine-* Resolution: |Keywords: -+-- Comment(by forest): The attached patches make VLC a lot happier on my machine. These ML threads are probably related: http://www.mail-archive.com/pulseaudio- disc...@mail.0pointer.de/msg08026.html http://www.mail-archive.com/pulseaudio- disc...@mail.0pointer.de/msg09706.html Thanks, Forest -- Ticket URL: <http://pulseaudio.org/ticket/940#comment:2> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #940: module-combine-sink: Latency tracking is broken (was: module-combine-sink: Initialize smoother with offset pa_rtclock_now())
#940: module-combine-sink: Latency tracking is broken -+-- Reporter: forest | Owner: lennart Type: defect | Status: new Milestone: | Component: module-combine-* Resolution: |Keywords: -+-- Changes (by forest): * component: daemon => module-combine-* Comment: FYI, latency tracking for this module seems to be broken in other ways, too. I'm debugging now and hope to have a more comprehensive patch ready today. -- Ticket URL: <http://pulseaudio.org/ticket/940#comment:1> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #939: Pulseaudio freezes the system.
#939: Pulseaudio freezes the system. -+-- Reporter: diek85 | Owner: lennart Type: defect | Status: new Milestone: | Component: module-alsa-* Resolution: |Keywords: -+-- Comment(by coling): Now I look it seems that libcanberra does not show up directly here in the output. I should probably patch it to put something in the client proplist so we know that it is involved So the test previously is bogus... you should however see some things like the panel etc. showing up in {{{pacmd list-clients}}} If you set the CANBERRA_DRIVER=null, then these clients should go away after a reboot. -- Ticket URL: <http://pulseaudio.org/ticket/939#comment:5> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #939: Pulseaudio freezes the system.
#939: Pulseaudio freezes the system. -+-- Reporter: diek85 | Owner: lennart Type: defect | Status: new Milestone: | Component: module-alsa-* Resolution: |Keywords: -+-- Comment(by diek85): Thank you for your kind reply. Even without inserting in my .bashrc the EXPORT you indicated, if I try to execute {{{ pacmd list | grep canberra }}} the sistem already gives me no results. The strange thing is that when the system hangs, the logs contains the error I mentioned but if I was listening to any kind of audio (flash, mp3, so on) I am still able to listen!! By now I'm starting to think that the PA error message is itself a consequence of another bug that, somehow, freezes the system and makes PA display that message. :S -- Ticket URL: <http://pulseaudio.org/ticket/939#comment:4> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #941: No sound from Ice1712 chipsets - can help so it can maybee work
#941: No sound from Ice1712 chipsets - can help so it can maybee work -+-- Reporter: mith| Owner: lennart Type: defect | Status: new Milestone: | Component: module-alsa-* Resolution: |Keywords: Digigram VX442 Hoontech Soundtrack Audio DSP 24 IC Ensemble Generic device M-Audio Midiman MAudio Delta 44 66 410 1010 1010LT 1010-LT Audiophile 2496 DiO 2496 Seasound Solo Sonorus Medi/o Terratec EWS88D EWS88MT EWX24/96 DMX 6Fire Event Electronics EZ8 ALSA Pulseaudio -+-- Changes (by mith): * cc: mthurb...@yahoo.se (added) -- Ticket URL: <http://pulseaudio.org/ticket/941#comment:1> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
[pulseaudio-tickets] [PulseAudio] #941: No sound from Ice1712 chipsets - can help so it can maybee work
#941: No sound from Ice1712 chipsets - can help so it can maybee work --+ Reporter: mith | Owner: lennart Type: defect | Status: new Milestone: | Component: module-alsa-* Keywords: Digigram VX442 Hoontech Soundtrack Audio DSP 24 IC Ensemble Generic device M-Audio Midiman MAudio Delta 44 66 410 1010 1010LT 1010-LT Audiophile 2496 DiO 2496 Seasound Solo Sonorus Medi/o Terratec EWS88D EWS88MT EWX24/96 DMX 6Fire Event Electronics EZ8 ALSA Pulseaudio | --+ Hi, I have no sound from with my M-audio Delta 1010 LT soundcard from fresh install in ubuntu (eighter one of these) 10.04, 10.10 and 11.04. Not working from fresh install in ubuntustudio 10.04, 10.10 also. I have reported this bug to Ubuntu team on theirs Launchpad site but with no luck resolving this as an permanet fix. As I have understand, You develop Pulseaudio and not Ubuntu as I first believed (im new to Linux) and I think its more important to report the bug here so it can be fixed. And if it gets fixed here, it will apply to all Linux distros using Pulseaudio/Alsa. Actually Ice 1712 chipsets are on a lot of soundcards so if this will get fixed A LOT of soundcards and their users will get working sound. Ive managed to follow some guides when ive searched myself over the net how to get audio working with this card and it worked. Now im reporting this so it can be implemented so it can be working again with all soundcards using Ice 1712 chipset (now date I know about 17 soundcards that will work if this will be fixed - thats some!) I myself are an soundtechnican and musican doing music on the computer so I have knowledge in how to set the default mixer for best results and also some tips about setting the right latency. As I have discovered it can get to work but with audio glitches, have you ever thought of increasing the buffer size that the soundcard uses? If its to low, of course the sound will glitch. I would recommend the following: If you only uses the computer not in making music etc, you can set a high buffer for the soundcard. Its only when you are making music you are in need of a low-latency responsive system. otherwise you can set the buffer size to 512, 768 or 1024. The slower the computer and older, the better to have an high latency value. Because if the computer is to slow the audio will glitch. Therefore its good? to set a high value like 512 to have older computers able to playback sound. As said, its only usefull to have a low latency when you are working with music applications or videoediting etc. But the normal user dont do music on the computer. I think its better to have sound working with low latency than not working at all. 512 as a value should be fine, 768 as buffer size to help really older computers (before 2002 etc) to work and 1024 for even older.. Just sharing my thoughts on this. I can contribute to this in order to try making it work if you help me what to do so you can use it later in future Pulse audio releases that many Linux distrubitations use so many can get some sound.. So here I am willing to help make this work! Thankful for co-operation! With best regards Mikael T. -- Ticket URL: <http://pulseaudio.org/ticket/941> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-
[pulseaudio-tickets] [PulseAudio] #940: module-combine-sink: Initialize smoother with offset pa_rtclock_now()
#940: module-combine-sink: Initialize smoother with offset pa_rtclock_now() +--- Reporter: forest | Owner: lennart Type: defect | Status: new Milestone: | Component: daemon Keywords: | +--- I was seeing severe skipping playing a WAV file to a combined sink (analog + HDMI) using VLC (with both the alsa and pulse output modules). I did not see any problems using aplay or paplay. VLC relies heavily on latency estimates to manage stream synchronization. I traced this down to bad latency estimates that the attached patch appears to fix. -- Ticket URL: <http://pulseaudio.org/ticket/940> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #939: Pulseaudio freezes the system.
#939: Pulseaudio freezes the system. -+-- Reporter: diek85 | Owner: lennart Type: defect | Status: new Milestone: | Component: module-alsa-* Resolution: |Keywords: -+-- Comment(by coling): Sorry for the late reply. I don't really see anythign from that log that indicates that PA has frozen. It's mearly PA being loaded again for some reason while it is already running. Quite why this is happening it's impossible to tell. I wouldn't rule out the fact that something in GNOME3 is relying on PA in a way that is incorrect. In order to check this, you should ensure that libcanberra is not used on your system by setting {{{ export CANBERRA_DRIVER=null }}} in your ~/.bashrc This should prevent any login sounds and any other desktop event sounds including IM messages, new mail notifications etc. You should confirm this via: {{{ pacmd list | grep canberra }}} after logging in. It should produce no results. Once you have confirmed that this prevents the freeze, you will likely have to debug libcanberra code to work out what is wrong. You should also log in to your system via SSH to check to see whether it really is PA that has frozen (ask it things like "pactl stat" etc.) or whether it is a misbehaving client (i.e. canberra) that is to blame. -- Ticket URL: <http://pulseaudio.org/ticket/939#comment:3> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #939: Pulseaudio freezes the system.
#939: Pulseaudio freezes the system. -+-- Reporter: diek85 | Owner: lennart Type: defect | Status: new Milestone: | Component: module-alsa-* Resolution: |Keywords: -+-- Changes (by coling): * milestone: 0.9.23 => Old description: > I've got the following problem. Randomly GNOME3 completely freezes (I am > able to move the mouse pointer but any click I make has no effect). Since > the system freezes I'm able to see the precise hour in the Gnome3 top > panel. Consulting the log contained in /var/log/errors.log I see that > every time the system freezes the log contains the following error: > May 14 21:27:23 VGPORT01 pulseaudio[1674]: module-alsa-card.c: Failed to > find a working profile. > May 14 21:27:23 VGPORT01 pulseaudio[1674]: module.c: Failed to load > module "module-alsa-card" (argument: "device_id="29" name="platform- > thinkpad_acpi" card_name="alsa_card.platform-thinkpad_acpi" tsched=yes > ignore_dB=no card_properties="module-udev-detect.discovered=1""): > initialization failed. > May 14 21:27:26 VGPORT01 pulseaudio[1740]: pid.c: Daemon already running. New description: I've got the following problem. Randomly GNOME3 completely freezes (I am able to move the mouse pointer but any click I make has no effect). Since the system freezes I'm able to see the precise hour in the Gnome3 top panel. Consulting the log contained in /var/log/errors.log I see that every time the system freezes the log contains the following error: {{{ May 14 21:27:23 VGPORT01 pulseaudio[1674]: module-alsa-card.c: Failed to find a working profile. May 14 21:27:23 VGPORT01 pulseaudio[1674]: module.c: Failed to load module "module-alsa-card" (argument: "device_id="29" name="platform- thinkpad_acpi" card_name="alsa_card.platform-thinkpad_acpi" tsched=yes ignore_dB=no card_properties="module-udev-detect.discovered=1""): initialization failed. May 14 21:27:26 VGPORT01 pulseaudio[1740]: pid.c: Daemon already running. }}} -- -- Ticket URL: <http://pulseaudio.org/ticket/939#comment:2> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #939: Pulseaudio freezes the system.
#939: Pulseaudio freezes the system. -+-- Reporter: diek85 | Owner: lennart Type: defect | Status: new Milestone: 0.9.23 | Component: module-alsa-* Resolution: |Keywords: -+-- Changes (by diek85): * milestone: => 0.9.23 -- Ticket URL: <http://pulseaudio.org/ticket/939#comment:1> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
[pulseaudio-tickets] [PulseAudio] #939: Pulseaudio freezes the system.
#939: Pulseaudio freezes the system. +--- Reporter: diek85 | Owner: lennart Type: defect | Status: new Milestone: | Component: module-alsa-* Keywords: | +--- I've got the following problem. Randomly GNOME3 completely freezes (I am able to move the mouse pointer but any click I make has no effect). Since the system freezes I'm able to see the precise hour in the Gnome3 top panel. Consulting the log contained in /var/log/errors.log I see that every time the system freezes the log contains the following error: May 14 21:27:23 VGPORT01 pulseaudio[1674]: module-alsa-card.c: Failed to find a working profile. May 14 21:27:23 VGPORT01 pulseaudio[1674]: module.c: Failed to load module "module-alsa-card" (argument: "device_id="29" name="platform- thinkpad_acpi" card_name="alsa_card.platform-thinkpad_acpi" tsched=yes ignore_dB=no card_properties="module-udev-detect.discovered=1""): initialization failed. May 14 21:27:26 VGPORT01 pulseaudio[1740]: pid.c: Daemon already running. -- Ticket URL: <http://pulseaudio.org/ticket/939> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #938: microphone is broken when Cheese or other software with video (Skype, etc) it's happens with my usb creative cam live! (VF0470)
#938: microphone is broken when Cheese or other software with video (Skype, etc) it's happens with my usb creative cam live! (VF0470) -+-- Reporter: niko| Owner: PulseAudio 0.9.22-24-g67d18 Type: defect | Status: new Milestone: | Component: daemon Resolution: |Keywords: microphone video cheese -+-- Comment(by coling): Can you report this bug via Launchpad as this is quite possibly something that will involve kernel interaction etc. too which is harder for us to debug generically upstream (not many of us are Ubuntu users). It's likely better for triaging to go via Launchpad and the Ubuntu folks can then discuss the problem with other upstream folk after more specific info is gathered. Thanks. -- Ticket URL: <http://pulseaudio.org/ticket/938#comment:1> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
[pulseaudio-tickets] [PulseAudio] #938: microphone is broken when Cheese or other software with video (Skype, etc) it's happens with my usb creative cam live! (VF0470)
#938: microphone is broken when Cheese or other software with video (Skype, etc) it's happens with my usb creative cam live! (VF0470) -+-- Reporter: niko | Owner: PulseAudio 0.9.22-24-g67d18 Type: defect | Status: new Milestone: | Component: daemon Keywords: microphone video cheese | -+-- I have microphone in this cam, and another one mic. This problem is for both devices. Mic is recognized, I can record and playback is ok, but when I'm starting cheese or Skype with video then recording from microphone is corupted. Playback is very slow. And when I turn off Skype or/and cheese, then this effect is still on. I must reboot computer for fix this. Attached is a small sample of such a playback (I'm saying "this is test"). https://launchpadlibrarian.net/71057466/bug.ogg This bug is in fresh Ubuntu and Kubuntu 11.04 and in older 10.10, maybe in another older version too. I can do again this effect on another computer with this cam. -- Ticket URL: <http://pulseaudio.org/ticket/938> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #712: Pulseaudio breaks wine dsound tests
#712: Pulseaudio breaks wine dsound tests +--- Reporter: austin987 | Owner: lennart Type: defect | Status: new Milestone: | Component: core Resolution: |Keywords: +--- Description changed by coling: Old description: > Wine's conformance tests break when pulseaudio is running: > ds3d.c:1225: *** Testing Primary Sound Driver - *** > ds3d.c:1239: Testing the primary buffer > ds3d.c:449: Test failed: buffer size changed after SetFormat() - previous > size was 88200, current size is 22052 > ds3d.c:1242: Testing 3D primary buffer > ds3d.c:449: Test failed: buffer size changed after SetFormat() - previous > size was 88200, current size is 22052 > ds3d.c:1245: Testing 3D primary buffer with listener > ds3d.c:449: Test failed: buffer size changed after SetFormat() - previous > size was 88200, current size is 22052 > ds3d.c:1225: *** Testing default - winealsa.drv *** > ds3d.c:1239: Testing the primary buffer > ds3d.c:449: Test failed: buffer size changed after SetFormat() - previous > size was 88200, current size is 22052 > ds3d.c:1242: Testing 3D primary buffer > ds3d.c:449: Test failed: buffer size changed after SetFormat() - previous > size was 88200, current size is 22052 > ds3d.c:1245: Testing 3D primary buffer with listener > ds3d.c:449: Test failed: buffer size changed after SetFormat() - previous > size was 88200, current size is 22052 > ds3d: 865 tests executed (0 marked as todo, 6 failures), 0 skipped. > > Running the tests without pulseaudio works fine, of course. New description: Wine's conformance tests break when pulseaudio is running: {{{ ds3d.c:1225: *** Testing Primary Sound Driver - *** ds3d.c:1239: Testing the primary buffer ds3d.c:449: Test failed: buffer size changed after SetFormat() - previous size was 88200, current size is 22052 ds3d.c:1242: Testing 3D primary buffer ds3d.c:449: Test failed: buffer size changed after SetFormat() - previous size was 88200, current size is 22052 ds3d.c:1245: Testing 3D primary buffer with listener ds3d.c:449: Test failed: buffer size changed after SetFormat() - previous size was 88200, current size is 22052 ds3d.c:1225: *** Testing default - winealsa.drv *** ds3d.c:1239: Testing the primary buffer ds3d.c:449: Test failed: buffer size changed after SetFormat() - previous size was 88200, current size is 22052 ds3d.c:1242: Testing 3D primary buffer ds3d.c:449: Test failed: buffer size changed after SetFormat() - previous size was 88200, current size is 22052 ds3d.c:1245: Testing 3D primary buffer with listener ds3d.c:449: Test failed: buffer size changed after SetFormat() - previous size was 88200, current size is 22052 ds3d: 865 tests executed (0 marked as todo, 6 failures), 0 skipped. }}} Running the tests without pulseaudio works fine, of course. -- -- Ticket URL: <http://pulseaudio.org/ticket/712#comment:2> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
[pulseaudio-tickets] [PulseAudio] #937: pacmd set-default-sink has no effect on output
#937: pacmd set-default-sink has no effect on output +--- Reporter: takkat | Owner: lennart Type: defect | Status: new Milestone: | Component: daemon Keywords: pacmd set-default-sink | +--- By using '''pacmd''' from 0.9.21/0.9.22 in Ubuntu 10.04 LTS/11.04 we are supposed to change the default output sink of a running daemon to sink 3 by {{{ pacmd set-default-sink 3 }}} In ''Output Devices'' from gnome-volume-control sink 3 is marked active as expected but sound will still be send to the previously selected sink 0. We are therefore unable to reliably change the output sink from the command line. -- Ticket URL: <http://pulseaudio.org/ticket/937> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #936: Recording not possible at all
#936: Recording not possible at all --+- Reporter: RobK_BN | Owner: lennart Type: defect | Status: closed Milestone: | Component: daemon Resolution: fixed|Keywords: --+- Changes (by RobK_BN): * status: new => closed * resolution: => fixed Comment: After todays upgrade of PA to version 0.9.22-24-g67d18, the mic is working. it's snap-crackle-popping, though, but it's working. Rob -- Ticket URL: <http://pulseaudio.org/ticket/936#comment:1> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
[pulseaudio-tickets] [PulseAudio] #936: Recording not possible at all
#936: Recording not possible at all -+-- Reporter: RobK_BN | Owner: lennart Type: defect | Status: new Milestone: | Component: daemon Keywords: | -+-- When I try to record using pulseaudio 0.9.22-24-g67d18 on my Ubuntu 11.04 (Natty) system, I receive nothing, not even a flatline. I got two line ins, one is the internal mic, but an external mic connected to the mic plug doesn't work either. I'm attaching the output of 'pacmd list' while trying a recording using Ubuntu's latest audacity, having set both the input and output devices to 'pulse', as well as the output of the bash script from <http://git.alsa- project.org/?p=alsa-driver.git;a=blob_plain;f=utils/alsa-info.sh>. The system is a HP TouchSmart PC laptop, the soundcard a Realtek ALC268. Please let me know if I can provide any further details to solve this. I'm available for an IRC chat, too. Rob -- Ticket URL: <http://pulseaudio.org/ticket/936> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #817: Does not compile on GNU/Hurd
#817: Does not compile on GNU/Hurd --+- Reporter: pino | Owner: lennart Type: enhancement | Status: new Milestone: | Component: daemon Resolution: |Keywords: --+- Comment(by pino): Any news about this patch? Most probably some of the parts are not that "beautiful", but IMHO most of the patch could be applied. Also, having a review of the non-upstream-able parts would be nice, so we can just apply them to the Debian/Hurd packaging. -- Ticket URL: <http://pulseaudio.org/ticket/817#comment:1> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #495: Output to an RAOP sink skips
#495: Output to an RAOP sink skips ---+ Reporter: clconway | Owner: coling Type: defect| Status: new Milestone:| Component: module-raop-* Resolution:|Keywords: module-raop-sink skip ---+ Changes (by elsdoerfer): * cc: elsdoerfer (added) -- Ticket URL: <http://pulseaudio.org/ticket/495#comment:28> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #927: [PATCH] Fixing pulseaudio to build together with git xcb-util
#927: [PATCH] Fixing pulseaudio to build together with git xcb-util -+-- Reporter: mgrela | Owner: lennart Type: defect | Status: closed Milestone: 1.0 | Component: module-x11-* Resolution: fixed |Keywords: -+-- Comment(by arnau): Hi, Replying to [comment:9 mgrela]: > I apologize for my carelessness when creating the initial patch. This taught me to pay more attention to detail. It's good to see "many-eyes- make-bugs-shallow" at work :). No problem at all. Thanks for your initial patch! -- Ticket URL: <http://pulseaudio.org/ticket/927#comment:11> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #927: [PATCH] Fixing pulseaudio to build together with git xcb-util
#927: [PATCH] Fixing pulseaudio to build together with git xcb-util -+-- Reporter: mgrela | Owner: lennart Type: defect | Status: closed Milestone: 1.0 | Component: module-x11-* Resolution: fixed |Keywords: -+-- Comment(by arnau): Hi Replying to [comment:8 coling]: > If a bug still exists then it's certainly OK (and indeed actively encouraged!) to reopen the bug! (doubly so when you attach a patch!!) Ok, I was just wondering if I should have opened a new bug rather than reopening this one. > This looks good, I've applied the patch now (adb16f9ff) with a slightly tweaked commit message. Hopefully this is fully fixed now :D > Thanks for being so responsive! I have not been able to test the patch as I'm not using pulseaudio myself but it's building without any warning so I guess that's ok. -- Ticket URL: <http://pulseaudio.org/ticket/927#comment:10> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___________ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #935: Gnome Pulseaudio Mixer doesnt show Front Panel Options
#935: Gnome Pulseaudio Mixer doesnt show Front Panel Options -+-- Reporter: raylz | Owner: lennart Type: defect | Status: new Milestone: 0.9.23 | Component: pavucontrol Resolution: |Keywords: mixer,asus,xonar,front,panel -+-- Changes (by raylz): * cc: raylz (added) -- Ticket URL: <http://pulseaudio.org/ticket/935#comment:1> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
[pulseaudio-tickets] [PulseAudio] #935: Gnome Pulseaudio Mixer doesnt show Front Panel Options
#935: Gnome Pulseaudio Mixer doesnt show Front Panel Options --+- Reporter: raylz | Owner: lennart Type: defect| Status: new Milestone: 0.9.23| Component: pavucontrol Keywords: mixer,asus,xonar,front,panel | --+- I got an Asus Xonar DX and in alsamixer i have the options to set the output and the input to front panel. Those options are not shown in the pulseaudio mixer, also not in pavucontrol. -- Ticket URL: <http://pulseaudio.org/ticket/935> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #927: [PATCH] Fixing pulseaudio to build together with git xcb-util
#927: [PATCH] Fixing pulseaudio to build together with git xcb-util -+-- Reporter: mgrela | Owner: lennart Type: defect | Status: closed Milestone: 1.0 | Component: module-x11-* Resolution: fixed |Keywords: -+-- Comment(by mgrela): I apologize for my carelessness when creating the initial patch. This taught me to pay more attention to detail. It's good to see "many-eyes- make-bugs-shallow" at work :). -- Ticket URL: <http://pulseaudio.org/ticket/927#comment:9> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #927: [PATCH] Fixing pulseaudio to build together with git xcb-util
#927: [PATCH] Fixing pulseaudio to build together with git xcb-util -+-- Reporter: mgrela | Owner: lennart Type: defect | Status: closed Milestone: 1.0 | Component: module-x11-* Resolution: fixed |Keywords: -+-- Changes (by coling): * status: reopened => closed * resolution: => fixed Comment: If a bug still exists then it's certainly OK (and indeed actively encouraged!) to reopen the bug! (doubly so when you attach a patch!!) This looks good, I've applied the patch now (adb16f9ff) with a slightly tweaked commit message. Hopefully this is fully fixed now :D -- Ticket URL: <http://pulseaudio.org/ticket/927#comment:8> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #927: [PATCH] Fixing pulseaudio to build together with git xcb-util
#927: [PATCH] Fixing pulseaudio to build together with git xcb-util -+-- Reporter: mgrela | Owner: lennart Type: defect | Status: reopened Milestone: 1.0 | Component: module-x11-* Resolution: |Keywords: -+-- Changes (by arnau): * cc: ar...@debian.org (added) * status: closed => reopened * resolution: fixed => Comment: Hello, I'm reopening this bug as the issue is not completely fixed, hope that's ok. The patch above fixes building with xcb-util >= 0.3.8, but the reply is never checked (possible SIGSEGV if the reply is NULL) nor freed (memory leak at each call of the functions). Indeed, xcb_atom_get() used to do that. Also, xcb-atom was only meaningful for xcb_atom_get() and STRING, so it could be removed now and the build should check for xcb >= 1.6 as XCB_ATOM_STRING was introduced from this version. I have added a patch addressing these issues. Could you please consider applying it? Thanks! Cheers, Arnaud Fontaine -- Ticket URL: <http://pulseaudio.org/ticket/927#comment:7> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #926: usb soundcard does not work reliably in pulseaudio, but works otherwise
#926: usb soundcard does not work reliably in pulseaudio, but works otherwise -+-- Reporter: martin | Owner: lennart Type: defect | Status: closed Milestone: | Component: daemon Resolution: lackofresponse |Keywords: -+-- Comment(by martin): Its difficult for me to say no regarding such constructive comments. Well I see what I can do, I upgraded to KDE 4.6.2, I will see that I install the newest of Phonon and dependencies and then maybe in May I will revisit this. Thanks. -- Ticket URL: <http://pulseaudio.org/ticket/926#comment:9> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #927: [PATCH] Fixing pulseaudio to build together with git xcb-util
#927: [PATCH] Fixing pulseaudio to build together with git xcb-util -+-- Reporter: mgrela | Owner: lennart Type: defect | Status: closed Milestone: 1.0 | Component: module-x11-* Resolution: fixed |Keywords: -+-- Changes (by coling): * status: new => closed * resolution: => fixed * milestone: => 1.0 Comment: OK, I've applied the patch in my tree and it compiles up fine with my version of XCB, so I'm happy enough! Assuming it doesn't have any runtime problems, I'll push this next time I push. I'll thus close this bug for now as fixed. I might even push this into stable-queue, as if it compiles fine with older xcb (as mine appears to be) then I can't see any reason not to. Many thanks for the patch and the clarifications :) -- Ticket URL: <http://pulseaudio.org/ticket/927#comment:6> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #926: usb soundcard does not work reliably in pulseaudio, but works otherwise
#926: usb soundcard does not work reliably in pulseaudio, but works otherwise -+-- Reporter: martin | Owner: lennart Type: defect | Status: closed Milestone: | Component: daemon Resolution: lackofresponse |Keywords: -+-- Comment(by coling): This is a shame as the DBus issue (point 3 above) is a particularly hard one to reproduce and thus fix, so a reliable way to reproduce it is certainly something I'm looking for. But I fully appreciate the time factor and if you are happy enough without PulseAudio and only really use the 3 or 4 sound producing applications that use Phonon, then you will not really have a significant problem. Obviously we care about the full audio stack on Linux and this is why we try to integrate things properly from the ground up, rather than just bolting something on top for a very narrow use case (a perfectly valid use case, but (and I say this as someone who has contributed to Phonon) it cannot be denied that it does only focus on a very narrow use case!). Anyway, all the best, and I hope we can resolve the underlying issue so when you do revisit things later it will work. FWIW, the stuttering issues can come from the current Phonon backend's pulseaudio support layer. I find that GStreamer is the only one that actually supports PA properly, but I do intend to help the VLC project in the coming months to ensure that it is all up to scratch too. -- Ticket URL: <http://pulseaudio.org/ticket/926#comment:8> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #926: usb soundcard does not work reliably in pulseaudio, but works otherwise
#926: usb soundcard does not work reliably in pulseaudio, but works otherwise -+-- Reporter: martin | Owner: lennart Type: defect | Status: closed Milestone: | Component: daemon Resolution: lackofresponse |Keywords: -+-- Changes (by martin): * status: new => closed * resolution: => lackofresponse Comment: Just as a little update: I now purged PulseAudio from that ThinkPad T42 as well cause honestly spoken I just could not stand fiddling around with non working sound that was working just fine prior to installing PulseAudio. I also had sound hicchups on starting to play a sound even while using a properly set up and working rtkit setup. And AFAIR there was even another problem. So in my perception Pulseaudio just horribly broke what was working just fine before without giving visible benefit to me and in the moment I am just not willing to spend lots more time on tracking down this issues. Its too much for me and there are more important things for me at the moment. I might revisit Pulseaudio in the future, for now its just not reliable and stable enough for me and I purged it to unbreak my systems. Its also difficult to judge where the problem might be when I have layer upon layer upon layer just to play sound. When using Pulseaudio I suddenly have stuff that I have to set elsewhere than in Phonon. I think Phonon at the moment not yet fully integrated all of Pulseaudio features which contributed to my perception that I had just the same as before with the exception thats its not working reliably anymore. Sorry for now following your suggestions at the moment, I think you spend quite some time for writing this, but in the moment its too much for me. Resolving as lackofresponse for now. -- Ticket URL: <http://pulseaudio.org/ticket/926#comment:7> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #927: [PATCH] Fixing pulseaudio to build together with git xcb-util
#927: [PATCH] Fixing pulseaudio to build together with git xcb-util -+-- Reporter: mgrela | Owner: lennart Type: defect | Status: new Milestone: | Component: module-x11-* Resolution: |Keywords: -+-- Comment(by mgrela): I took the code from an old example on accessing atoms on the xcb page: [http://xcb.freedesktop.org/tutorial/] Seeing that, I assumed this is the usual way to do it under xcb. I also checked, that the xcb_intern_atom* symbols exist since libxcb-1.0. I tried to compile pulseaudio with an external libxcb using X11_CFLAGS and X11_LIBS but it used the system libxcb anyway. As for the "intern" in the symbol name I think it's just a tribute to [http://tronche.com/gui/x/xlib/window-information/XInternAtom.html XInternAtom] function from libX11 which performed the same operation. I can ask on IRC if there are still some doubts. -- Ticket URL: <http://pulseaudio.org/ticket/927#comment:5> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #927: [PATCH] Fixing pulseaudio to build together with git xcb-util
#927: [PATCH] Fixing pulseaudio to build together with git xcb-util -+-- Reporter: mgrela | Owner: lennart Type: defect | Status: new Milestone: | Component: module-x11-* Resolution: |Keywords: -+-- Changes (by mpiechotka): * cc: uzytkown...@gmail.com (added) -- Ticket URL: <http://pulseaudio.org/ticket/927#comment:4> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #927: [PATCH] Fixing pulseaudio to build together with git xcb-util
#927: [PATCH] Fixing pulseaudio to build together with git xcb-util -+-- Reporter: mgrela | Owner: lennart Type: defect | Status: new Milestone: | Component: module-x11-* Resolution: |Keywords: -+-- Old description: > Hi, > > I recently tried to build pulseaudio with most recent xcb-util from git > on my Gentoo box. It failed with the following error: > > CC libpulsecommon_0.9.22_la-x11prop.lo > pulsecore/x11prop.c: In function 'pa_x11_set_prop': > pulsecore/x11prop.c:60:9: warning: implicit declaration of function > 'xcb_atom_get' [-Wimplicit-function-declaration] > pulsecore/x11prop.c:61:70: error: 'STRING' undeclared (first use in this > function) > pulsecore/x11prop.c:61:70: note: each undeclared identifier is reported > only once for each function it appears in > pulsecore/x11prop.c: In function 'pa_x11_get_prop': > pulsecore/x11prop.c:104:53: error: 'STRING' undeclared (first use in this > function) > make[3]: *** [libpulsecommon_0.9.22_la-x11prop.lo] Error 1 > > I've made a patch to change the call to the missing xcb_atom_get to > something that xcb can manage. I also updated the STRING constants as > they were obsoleted some time ago. I'm attaching the patch in the hope > you will find it useful and include it in the main code. > > Best regards, > Maciej Grela New description: Hi, I recently tried to build pulseaudio with most recent xcb-util from git on my Gentoo box. It failed with the following error: {{{ CC libpulsecommon_0.9.22_la-x11prop.lo pulsecore/x11prop.c: In function 'pa_x11_set_prop': pulsecore/x11prop.c:60:9: warning: implicit declaration of function 'xcb_atom_get' [-Wimplicit-function-declaration] pulsecore/x11prop.c:61:70: error: 'STRING' undeclared (first use in this function) pulsecore/x11prop.c:61:70: note: each undeclared identifier is reported only once for each function it appears in pulsecore/x11prop.c: In function 'pa_x11_get_prop': pulsecore/x11prop.c:104:53: error: 'STRING' undeclared (first use in this function) make[3]: *** [libpulsecommon_0.9.22_la-x11prop.lo] Error 1 }}} I've made a patch to change the call to the missing xcb_atom_get to something that xcb can manage. I also updated the STRING constants as they were obsoleted some time ago. I'm attaching the patch in the hope you will find it useful and include it in the main code. Best regards, Maciej Grela -- Comment(by coling): Thanks for the patch. Can I ask a few questions about the code (I did the conversion to XCB but am by no means an XCB expert!): * The use of the word "intern" in the API names makes me think these are not meant to be access via external apps and this is just a short term fix for a larger problem? Am I reading too much into the names and this is actually named this way for other reasons? * Does this still compile with older XCB? If not then we need to do some #if magic or similar as not supporting older XCB is not an option at this stage. Cheers for any info you can provide :) -- Ticket URL: <http://pulseaudio.org/ticket/927#comment:3> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #927: [PATCH] Fixing pulseaudio to build together with git xcb-util
#927: [PATCH] Fixing pulseaudio to build together with git xcb-util -+-- Reporter: mgrela | Owner: lennart Type: defect | Status: new Milestone: | Component: module-x11-* Resolution: |Keywords: -+-- Comment(by candrews): I can confirm that this patch applies and fixes the problem. -- Ticket URL: <http://pulseaudio.org/ticket/927#comment:2> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #697: Sound distortion with pulseaudio, HDA intel and Realtek
#697: Sound distortion with pulseaudio, HDA intel and Realtek -+-- Reporter: cvine | Owner: lennart Type: defect | Status: new Milestone: | Component: daemon Resolution: |Keywords: -+-- Comment(by cvine): This bug seems to be mostly fixed for me with pulseaudio-0.9.22 and alsa- drivers-1.0.24. I can provoke the bug with difficulty: I can do it by running a large number of audio streams and rapidly and randomly changing their volumes from the gnome pulseaudio mixer applet. However, the defect no longer occurs in what I would call normal usage. -- Ticket URL: <http://pulseaudio.org/ticket/697#comment:9> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #934: downmix to mono makes audio cliffing.
#934: downmix to mono makes audio cliffing. ---+ Reporter: kwanghui | Owner: lennart Type: defect| Status: new Milestone: 0.9.23| Component: daemon Resolution:|Keywords: remap ---+ Comment(by kwanghui): Oops. rewrite code {{{ - if (a == b || a == PA_CHANNEL_POSITION_MONO || b == PA_CHANNEL_POSITION_MONO) { +if (a == b || a == PA_CHANNEL_POSITION_MONO) { m->map_table_f[oc][ic] = 1.0; oc_connected = TRUE; ic_connected[ic] = TRUE; } +else if (b == PA_CHANNEL_POSITION_MONO) { + if(n_ic) + m->map_table_f[oc][ic] = 1.0f / (float) n_ic; + +oc_connected = TRUE; +ic_connected[ic] = TRUE; +} }}} -- Ticket URL: <http://pulseaudio.org/ticket/934#comment:1> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
[pulseaudio-tickets] [PulseAudio] #934: downmix to mono makes audio cliffing.
#934: downmix to mono makes audio cliffing. --+- Reporter: kwanghui | Owner: lennart Type: defect| Status: new Milestone: 0.9.23| Component: daemon Keywords: remap | --+- down mix to mono channel makes audio cliffing. I think it is caused by src/pulsecore/resample.c 706 line. It is better to change code similar to following -if (a == b || a == PA_CHANNEL_POSITION_MONO || b == PA_CHANNEL_POSITION_MONO) { +if (a == b || a == PA_CHANNEL_POSITION_MONO) { m->map_table_f[oc][ic] = 1.0; oc_connected = TRUE; ic_connected[ic] = TRUE; } +else if (b == PA_CHANNEL_POSITION_MONO) { + if(n_ic) + m->map_table_f[oc][ic] = 1.0f / (float) n_ic; + +oc_connected = TRUE; +ic_connected[ic] = TRUE; + } -- Ticket URL: <http://pulseaudio.org/ticket/934> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #771: RAOP streams are delayed
#771: RAOP streams are delayed -+-- Reporter: takkat | Owner: coling Type: defect | Status: new Milestone: | Component: module-raop-* Resolution: |Keywords: streaming airport express -+-- Comment(by Chris56): I wasn't aware of the fact, that the protocol for the Airport Express has not been published. What a tedious task. Friends of mine using iTunes on windows switched to Linux and that way the problem arose. Therefore I cannot be of any help. Are there any other - openly documented - protocols and devices that transmit music over wlan? The permanent 400 kBytes/sec over the shared wlan bandwidth (s.a.) is a fairly harsh condition of the RAOP module ... -- Ticket URL: <http://pulseaudio.org/ticket/771#comment:6> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #932: Skype crashes PA on startup
#932: Skype crashes PA on startup -+-- Reporter: frankqc | Owner: lennart Type: defect | Status: closed Milestone: | Component: daemon Resolution: worksforme |Keywords: -+-- Changes (by frankqc): * status: new => closed * resolution: => worksforme Comment: Replying to [comment:2 coling]: > Smells like it's killing itself due to CPU load. Looks like something to do with the underlying ALSA driver but please try a simpler (i.e. Stereo Duplex) profile rather than the 4.0 profile to see if that helps. You're right! It's looks helped. -- Ticket URL: <http://pulseaudio.org/ticket/932#comment:3> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #933: HTTP HEAD requests are broken in module-http-protocol-tcp
#933: HTTP HEAD requests are broken in module-http-protocol-tcp ---+ Reporter: gromgull | Owner: lennart Type: defect| Status: closed Milestone: 0.9.23| Component: core Resolution: fixed |Keywords: ---+ Changes (by coling): * status: new => closed * resolution: => fixed * milestone: => 0.9.23 Comment: OK, cherry picked to stable-queue so will be in 0.9.23. I should have looked in the commit logs a little harder rather than just git logging the protocol-stub.c file :s Thanks as always tanuk :) -- Ticket URL: <http://pulseaudio.org/ticket/933#comment:4> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #933: HTTP HEAD requests are broken in module-http-protocol-tcp
#933: HTTP HEAD requests are broken in module-http-protocol-tcp ---+ Reporter: gromgull | Owner: lennart Type: defect| Status: new Milestone:| Component: core Resolution:|Keywords: ---+ Comment(by gromgull): tanuk is right - that commit fixed it. But that was not included in 0.9.22 - although it was 10 months before that. If it could make it into 0.9.23 that would be great! -- Ticket URL: <http://pulseaudio.org/ticket/933#comment:3> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #933: HTTP HEAD requests are broken in module-http-protocol-tcp
#933: HTTP HEAD requests are broken in module-http-protocol-tcp ---+ Reporter: gromgull | Owner: lennart Type: defect| Status: new Milestone:| Component: core Resolution:|Keywords: ---+ Comment(by tanuk): Replying to [comment:1 coling]: > I can't see any obvious reason for it succeeding now (i.e. git changes) but if I can isolate it I'll push it to stable-queue which will become 0.9.23 very soon. This commit probably fixed it: f8aceafb1321fb2254f6cafea25c14f07a78ad49 -- Ticket URL: <http://pulseaudio.org/ticket/933#comment:2> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #933: HTTP HEAD requests are broken in module-http-protocol-tcp
#933: HTTP HEAD requests are broken in module-http-protocol-tcp ---+ Reporter: gromgull | Owner: lennart Type: defect| Status: new Milestone:| Component: core Resolution:|Keywords: ---+ Comment(by coling): Seems to work OK in git master. {{{ $ curl -I http://localhost:4714/listen/source/alsa_input.pci-_00_1b.0 .analog-stereo HTTP/1.0 200 OK Connection: close Content-Type: audio/L16;rate=44100;channels=2 Cache-Control: no-cache Expires: 0 Server: pulseaudio/1.0.0-0.248.1.csg1 }}} I can't see any obvious reason for it succeeding now (i.e. git changes) but if I can isolate it I'll push it to stable-queue which will become 0.9.23 very soon. The release of git master won't be too long away tho', so hopefully this won't be a problem for too long. -- Ticket URL: <http://pulseaudio.org/ticket/933#comment:1> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #932: Skype crashes PA on startup
#932: Skype crashes PA on startup --+- Reporter: frankqc | Owner: lennart Type: defect | Status: new Milestone: | Component: daemon Resolution: |Keywords: --+- Comment(by coling): Smells like it's killing itself due to CPU load. Looks like something to do with the underlying ALSA driver but please try a simpler (i.e. Stereo Duplex) profile rather than the 4.0 profile to see if that helps. -- Ticket URL: <http://pulseaudio.org/ticket/932#comment:2> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #932: Skype crashes PA on startup
#932: Skype crashes PA on startup --+- Reporter: frankqc | Owner: lennart Type: defect | Status: new Milestone: | Component: daemon Resolution: |Keywords: --+- Description changed by coling: Old description: > Starting Skype 2.2.0.25 after few seconds of sound (startup sound or, > later, voice call) caused pulseaudio to crash (restart). > > -v log under gdb: > > D: module-suspend-on-idle.c: Sink alsa_output.pci-_00_1b.0.analog- > surround-40 becomes busy. > D: resampler.c: Channel matrix: > D: resampler.c:I00 > D: resampler.c: +-- > D: resampler.c: O00 | 1,000 > D: resampler.c: O01 | 1,000 > D: resampler.c: O02 | 1,000 > D: resampler.c: O03 | 1,000 > I: remap.c: Using generic matrix remapping > I: resampler.c: Using resampler 'speex-float-1' > I: resampler.c: Using float32le as working format. > I: resampler.c: Choosing speex quality setting 1. > D: memblockq.c: memblockq requested: maxlength=33554432, tlength=0, > base=8, prebuf=0, minreq=1 maxrewind=0 > D: memblockq.c: memblockq sanitized: maxlength=33554432, > tlength=33554432, base=8, prebuf=0, minreq=8 maxrewind=0 > I: sink-input.c: Created input 0 "Event Sound" on alsa_output.pci- > _00_1b.0.analog-surround-40 with sample spec s16le канал 1 48000Гц > and channel map mono > I: sink-input.c: window.icon_name = "skype" > I: sink-input.c: application.icon_name = "skype" > I: sink-input.c: media.role = "event" > I: sink-input.c: media.name = "Event Sound" > I: sink-input.c: application.name = "Skype" > I: sink-input.c: native-protocol.peer = "UNIX socket client" > I: sink-input.c: native-protocol.version = "16" > I: sink-input.c: application.process.id = "31197" > I: sink-input.c: application.process.user = "frank" > I: sink-input.c: application.process.host = "fqc-book" > I: sink-input.c: application.process.binary = "skype" > I: sink-input.c: application.language = "ru_UA.UTF-8" > I: sink-input.c: window.x11.display = ":0.0" > I: sink-input.c: application.process.machine_id = > "a097b393763b7a20d5eff09d0003" > I: sink-input.c: application.process.session_id = > "a097b393763b7a20d5eff09d0003-1302585067.660404-2124890183" > I: sink-input.c: module-stream-restore.id = "sink-input-by-media- > role:event" > I: protocol-native.c: Requested tlength=20,02 ms, minreq=20,00 ms > D: protocol-native.c: Adjust latency mode enabled, configuring sink > latency to half of overall latency. > D: alsa-sink.c: Cutting sleep time for the initial iterations by half. > D: alsa-sink.c: Cutting sleep time for the initial iterations by half. > D: memblockq.c: memblockq requested: maxlength=4194304, tlength=3888, > base=2, prebuf=1970, minreq=1920 maxrewind=0 > D: memblockq.c: memblockq sanitized: maxlength=4194304, tlength=3888, > base=2, prebuf=1970, minreq=1920 maxrewind=0 > I: protocol-native.c: Final latency 41,00 ms = 0,50 ms + 2*20,00 ms + > 0,50 ms > D: alsa-sink.c: Cutting sleep time for the initial iterations by half. > D: alsa-sink.c: Latency set to 0,50ms > D: alsa-sink.c: hwbuf_unused=3528144 > D: alsa-sink.c: setting avail_min=441030 > D: alsa-sink.c: Requesting rewind due to latency change. > D: alsa-sink.c: Requested to rewind 3528320 bytes. > D: alsa-sink.c: Limited to 3526720 bytes. > D: alsa-sink.c: before: 440840 > D: alsa-sink.c: after: 440840 > D: alsa-sink.c: Rewound 3526720 bytes. > D: sink.c: Processing rewind... > D: sink-input.c: Have to rewind 3526720 bytes on render memblockq. > D: source.c: Processing rewind... > D: reserve-wrap.c: Device lock status of reserve-monitor-wrapper@Audio0 > changed: not busy > D: sink-input.c: Requesting rewind due to uncorking > D: alsa-sink.c: Requested to rewind 665016 bytes. > D: alsa-sink.c: Limited to 96 bytes. > D: alsa-sink.c: before: 12 > D: alsa-sink.c: after: 12 > D: alsa-sink.c: Rewound 96 bytes. > D: sink.c: Processing rewind... > D: source.c: Processing rewind... > D: module-suspend-on-idle.c: Sink alsa_output.pci-_00_1b.0.analog- > surround-40 becomes busy. > D: protocol-native.c: Requesting rewind due to end of underrun. > D: alsa-sink.c: Requested to rewind 665016 bytes. > D: alsa-sink.c: Mhmm, actually there is nothing to rewind. > D: memblock.c: Pool full > D: memblock.c: Pool full > D: memblock.c: Pool full > D: memblock.c: Pool full > D: membl
[pulseaudio-tickets] [PulseAudio] #933: HTTP HEAD requests are broken in module-http-protocol-tcp
#933: HTTP HEAD requests are broken in module-http-protocol-tcp --+- Reporter: gromgull | Owner: lennart Type: defect| Status: new Milestone:| Component: core Keywords:| --+- Enable module-http-protocol-tcp and module-rygel-mediaserver (to have some stream available). Click "make local sound devices available as DLNA/UPnP MediaServer" in paprefs. No you can go to http://localhost:4714/listen and see the streams available. Copy the URL of one, and try: {{{ curl -I http://localhost:4714/listen/source/alsa_input.pci-_00_06.1 .analog-stereo }}} This results in HTTP 500 Server Error- no additional debug info is logged. Version 0.9.22 -- Ticket URL: <http://pulseaudio.org/ticket/933> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
[pulseaudio-tickets] [PulseAudio] #932: Skype crashes PA on startup
#932: Skype crashes PA on startup -+-- Reporter: frankqc | Owner: lennart Type: defect | Status: new Milestone: | Component: daemon Keywords: | -+-- Starting Skype 2.2.0.25 after few seconds of sound (startup sound or, later, voice call) caused pulseaudio to crash (restart). -v log under gdb: D: module-suspend-on-idle.c: Sink alsa_output.pci-_00_1b.0.analog- surround-40 becomes busy. D: resampler.c: Channel matrix: D: resampler.c:I00 D: resampler.c: +-- D: resampler.c: O00 | 1,000 D: resampler.c: O01 | 1,000 D: resampler.c: O02 | 1,000 D: resampler.c: O03 | 1,000 I: remap.c: Using generic matrix remapping I: resampler.c: Using resampler 'speex-float-1' I: resampler.c: Using float32le as working format. I: resampler.c: Choosing speex quality setting 1. D: memblockq.c: memblockq requested: maxlength=33554432, tlength=0, base=8, prebuf=0, minreq=1 maxrewind=0 D: memblockq.c: memblockq sanitized: maxlength=33554432, tlength=33554432, base=8, prebuf=0, minreq=8 maxrewind=0 I: sink-input.c: Created input 0 "Event Sound" on alsa_output.pci- _00_1b.0.analog-surround-40 with sample spec s16le канал 1 48000Гц and channel map mono I: sink-input.c: window.icon_name = "skype" I: sink-input.c: application.icon_name = "skype" I: sink-input.c: media.role = "event" I: sink-input.c: media.name = "Event Sound" I: sink-input.c: application.name = "Skype" I: sink-input.c: native-protocol.peer = "UNIX socket client" I: sink-input.c: native-protocol.version = "16" I: sink-input.c: application.process.id = "31197" I: sink-input.c: application.process.user = "frank" I: sink-input.c: application.process.host = "fqc-book" I: sink-input.c: application.process.binary = "skype" I: sink-input.c: application.language = "ru_UA.UTF-8" I: sink-input.c: window.x11.display = ":0.0" I: sink-input.c: application.process.machine_id = "a097b393763b7a20d5eff09d0003" I: sink-input.c: application.process.session_id = "a097b393763b7a20d5eff09d0003-1302585067.660404-2124890183" I: sink-input.c: module-stream-restore.id = "sink-input-by-media- role:event" I: protocol-native.c: Requested tlength=20,02 ms, minreq=20,00 ms D: protocol-native.c: Adjust latency mode enabled, configuring sink latency to half of overall latency. D: alsa-sink.c: Cutting sleep time for the initial iterations by half. D: alsa-sink.c: Cutting sleep time for the initial iterations by half. D: memblockq.c: memblockq requested: maxlength=4194304, tlength=3888, base=2, prebuf=1970, minreq=1920 maxrewind=0 D: memblockq.c: memblockq sanitized: maxlength=4194304, tlength=3888, base=2, prebuf=1970, minreq=1920 maxrewind=0 I: protocol-native.c: Final latency 41,00 ms = 0,50 ms + 2*20,00 ms + 0,50 ms D: alsa-sink.c: Cutting sleep time for the initial iterations by half. D: alsa-sink.c: Latency set to 0,50ms D: alsa-sink.c: hwbuf_unused=3528144 D: alsa-sink.c: setting avail_min=441030 D: alsa-sink.c: Requesting rewind due to latency change. D: alsa-sink.c: Requested to rewind 3528320 bytes. D: alsa-sink.c: Limited to 3526720 bytes. D: alsa-sink.c: before: 440840 D: alsa-sink.c: after: 440840 D: alsa-sink.c: Rewound 3526720 bytes. D: sink.c: Processing rewind... D: sink-input.c: Have to rewind 3526720 bytes on render memblockq. D: source.c: Processing rewind... D: reserve-wrap.c: Device lock status of reserve-monitor-wrapper@Audio0 changed: not busy D: sink-input.c: Requesting rewind due to uncorking D: alsa-sink.c: Requested to rewind 665016 bytes. D: alsa-sink.c: Limited to 96 bytes. D: alsa-sink.c: before: 12 D: alsa-sink.c: after: 12 D: alsa-sink.c: Rewound 96 bytes. D: sink.c: Processing rewind... D: source.c: Processing rewind... D: module-suspend-on-idle.c: Sink alsa_output.pci-_00_1b.0.analog- surround-40 becomes busy. D: protocol-native.c: Requesting rewind due to end of underrun. D: alsa-sink.c: Requested to rewind 665016 bytes. D: alsa-sink.c: Mhmm, actually there is nothing to rewind. D: memblock.c: Pool full D: memblock.c: Pool full D: memblock.c: Pool full D: memblock.c: Pool full D: memblock.c: Pool full D: sink-input.c: Requesting rewind due to corking [Thread 0xb309ab70 (LWP 31192) exited] [Thread 0xb38f4b70 (LWP 31187) exited] Program terminated with signal SIGKILL, Killed. The program no longer exists. Can't backtrace (no stack after SIGKILL). dmesg isn't saying anything. How to debug? -- Ticket URL: <http://pulseaudio.org/ticket/932> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #421: emulated AirPort Express as audio source
#421: emulated AirPort Express as audio source --+- Reporter: albert | Owner: lennart Type: enhancement | Status: reopened Milestone: | Component: daemon Resolution: |Keywords: --+- Changes (by mourad): * cc: bugs-pulseau...@aquazul.com (added) * status: closed => reopened * resolution: wontfix => Comment: Now that the private key has been reverse-engineered and is in the open, maybe it's time to revisit this ticket. It would be a nice feature, considering "AirPlay" (RAOP) is still used a lot for quite a lot of devices (iTunes, iOS, appletv, etc). [http://mafipulation.org/blagoblig/2011/04/08#shairport shairport] -- Ticket URL: <http://pulseaudio.org/ticket/421#comment:6> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #898: Bluetooth sink isn't created when pulseaudio run as system daemon
#898: Bluetooth sink isn't created when pulseaudio run as system daemon -+-- Reporter: murz| Owner: lennart Type: defect | Status: closed Milestone: | Component: daemon Resolution: worksforme |Keywords: -+-- Changes (by murz): * status: new => closed * resolution: => worksforme Comment: I solve the last problem with removing from default.pa: {{{ default-sample-rate = 48000 enable-lfe-remixing = yes }}} So, the solution for Ubuntu 10.10 is: modifying /etc/dbus/system.d/bluetooth.conf, add the strings: {{{ }}} -- Ticket URL: <http://pulseaudio.org/ticket/898#comment:9> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #898: Bluetooth sink isn't created when pulseaudio run as system daemon
#898: Bluetooth sink isn't created when pulseaudio run as system daemon -+-- Reporter: murz| Owner: lennart Type: defect | Status: new Milestone: | Component: daemon Resolution: |Keywords: -+-- Comment(by murz): I partially solve the problem! When I restart pulseaudio as system mode, I found the message in auth.log: {{{ Apr 10 00:02:09 kit dbus-daemon: [system] Rejected send message, 1 matched rules; type="method_call", sender=":1.47" (uid=109 pid=17588 comm="/usr/bin/pulseaudio) interface="org.bluez.Adapter" member="ListDevices" error name="(unset)" requested_reply=0 destination="org.bluez" (uid=0 pid=2421 comm="/usr/sbin/bluetoothd)) }}} So, I give those permissions to pulse user, with modifying /etc/dbus/system.d/bluetooth.conf, add the strings: {{{ }}} After that bluetooth sink successfully created! {{{ Card #2 Name: bluez_card.00_22_FC_74_AA_3C Driver: module-bluetooth-device.c Owner Module: 8 Properties: device.description = "Nokia BH-504" device.string = "00:22:FC:74:AA:3C" device.api = "bluez" device.class = "sound" device.bus = "bluetooth" device.form_factor = "headset" bluez.path = "/org/bluez/2421/hci0/dev_00_22_FC_74_AA_3C" bluez.class = "0x240404" bluez.name = "Nokia BH-504" device.icon_name = "audio-headset-bluetooth" device.intended_roles = "phone" Profiles: a2dp: High Fidelity Playback (A2DP) (sinks: 1, sources: 0, priority. 10) hsp: Telephony Duplex (HSP/HFP) (sinks: 1, sources: 1, priority. 20) off: Off (sinks: 0, sources: 0, priority. 0) Active Profile: off }}} But when I try to change active profile to A2DP, pulseaudio breaks with messages: {{{ Apr 10 00:10:18 kit pulseaudio[843]: sink.c: Assertion 'pa_frame_aligned(length, &s->sample_spec)' failed at pulsecore/sink.c:1090, function pa_sink_render_full(). Aborting. }}} Can you help me solve this problem? -- Ticket URL: <http://pulseaudio.org/ticket/898#comment:8> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #825: default-channel-map in daemon.conf doesnt work
#825: default-channel-map in daemon.conf doesnt work -+-- Reporter: vimr| Owner: lennart Type: defect | Status: reopened Milestone: 1.0 | Component: daemon Resolution: |Keywords: -+-- Comment(by endain): My understanding for quickly reading "man pulse-daemon.conf" would be that the "default-channel-map" would be used by any module that has the capacity to take a "channel_map" argument but isn't given one. I do believe that's how it works for "default-sample-rate". If this isn't the case, then the documentation should probably be clarified. -- Ticket URL: <http://pulseaudio.org/ticket/825#comment:5> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #293: Request support for 24-bit audio samples
#293: Request support for 24-bit audio samples --+- Reporter: jrush| Owner: lennart Type: enhancement | Status: closed Milestone: | Component: core Resolution: invalid |Keywords: bitperfect,24bit,audiophile,resample,resampling --+- Changes (by ronalde): * keywords: => bitperfect,24bit,audiophile,resample,resampling Comment: In #930 it is explained why pulseaudio defaults to resampling everything to a default format. -- Ticket URL: <http://pulseaudio.org/ticket/293#comment:5> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #930: Media players report 96khz, proc reports 44khz
#930: Media players report 96khz, proc reports 44khz --+- Reporter: leafwiz | Owner: lennart Type: defect | Status: closed Milestone: | Component: daemon Resolution: invalid |Keywords: bitperfect,24bit,audiophile,resample,resampling --+- Changes (by ronalde): * keywords: => bitperfect,24bit,audiophile,resample,resampling Comment: > I hope you find this explanation sufficient for your needs. Actually, having this explanation only in this bug and not in an obvious place like the wiki/FAQ draws a lot of (undeserved) negative attention and confusion with audio enthusiasts (and at the same time are not so interested in Linux knwowledge), like #293. I would advise to dedicate a special section in the documentation to this design choice and offer some advise on alternatives. For now maybe this link will help: [http://www.computeraudiophile.com/content/Bit-perfect-audio- Linux-882-and-1764-now-possible Computer Audiophile - Bit-perfect audio in Linux at 88.2 and 176.4 now possible] -- Ticket URL: <http://pulseaudio.org/ticket/930#comment:2> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #770: RAOP detects AirportExpress only after resetting network
#770: RAOP detects AirportExpress only after resetting network --+- Reporter: takkat | Owner: coling Type: enhancement | Status: new Milestone: | Component: module-raop-* Resolution: |Keywords: module-raop-discover network reset --+- Changes (by hadess): * cc: had...@hadess.net (added) -- Ticket URL: <http://pulseaudio.org/ticket/770#comment:22> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #429: Pulseaudio state tables should be in $XDG_DATA_HOME instead of ~/.pulse
#429: Pulseaudio state tables should be in $XDG_DATA_HOME instead of ~/.pulse --+- Reporter: pulire | Owner: lennart Type: enhancement | Status: new Milestone: | Component: daemon Resolution: |Keywords: --+- Changes (by hadess): * cc: had...@hadess.net (added) -- Ticket URL: <http://pulseaudio.org/ticket/429#comment:3> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #931: Add "global" night mode
#931: Add "global" night mode --+- Reporter: hadess | Owner: lennart Type: enhancement | Status: new Milestone: | Component: daemon Resolution: |Keywords: --+- Changes (by hadess): * cc: had...@hadess.net (added) -- Ticket URL: <http://pulseaudio.org/ticket/931#comment:1> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
[pulseaudio-tickets] [PulseAudio] #931: Add "global" night mode
#931: Add "global" night mode -+-- Reporter: hadess | Owner: lennart Type: enhancement | Status: new Milestone: | Component: daemon Keywords: | -+-- See https://bugzilla.gnome.org/show_bug.cgi?id=622994: When watching movies at night it is useful to have a mode that limits the dynamic range of the audio. Otherwise in order to hear the dialog you have to turn the volume up so high that gunshots and other peaky/bassy sounds wake the neighbors. Some theater systems offer a night mode that works well for this case. http://en.wikipedia.org/wiki/Dynamic_range_compression Sebastian Dröge mentioned that support for this would be better integrated directly in PulseAudio. -- Ticket URL: <http://pulseaudio.org/ticket/931> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #167: Support AC3 Passthrough
#167: Support AC3 Passthrough --+- Reporter: FireRabbit | Owner: lennart Type: enhancement | Status: new Milestone: | Component: core Resolution: |Keywords: --+- Changes (by hadess): * cc: had...@hadess.net (added) Comment: Required for Totem: https://bugzilla.gnome.org/show_bug.cgi?id=331875 -- Ticket URL: <http://pulseaudio.org/ticket/167#comment:22> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #930: Media players report 96khz, proc reports 44khz
#930: Media players report 96khz, proc reports 44khz --+- Reporter: leafwiz | Owner: lennart Type: defect | Status: closed Milestone: | Component: daemon Resolution: invalid |Keywords: --+- Changes (by coling): * status: new => closed * resolution: => invalid Comment: This is not a bug. PA will use a single sample rate for all audio played. If you wish this sample rate to be 96kHz you should adjust it in /etc/pulse/daemon.conf (default-sample-rate). Changing sample rates on the fly is not feasible as it would result in an audible "pop" or "click" or "stutter" if multiple streams are playing (e.g. consider I'm playing a 8kHz sound effect and I start playing some 96kHz audio, I'd have to change the native sample rate to 96Hz and then upsample the remainder of the 8kHz sound effect to 96kHz, mix the result and then play. Changing mid stream would be clearly audible. So an alternative strategy is to use the "first" sample rate. But using the same example as above, it means our nice 96kHz stream is downsampled to 8kHz certainly not what is desired. So at present, we have a "native" sample rate and everything is up/down mixed to suit that. If you set it to 96kHz but most of your audio sources are 44.1kHz, then you'll obviously waste a lot of CPU upsampling, so there is always a tradeoff. There is also an added complication, that ALSA cannot tell us what sample rates a card supports. We have to try them all at startup to "probe" the device. This obviously takes time and we already do a lot of probing at startup as it is :s We're experimenting with a "change on suspend" approach where we can switch sample rates (if supported) when the sink is suspended, but it could easily still lead to your card playing back the 96kHz file at 44.1kHz depending on the circumstances of when you started playing. This non-deterministic behaviour feels a little ugly but it does still let people get full support under most circumstances. So I'm going to close this because it's not a bug (and I'm being particularly brutal with closing bug reports just now as we'll shortly move ot a new tracker and I'm not convinced we'll be migrating the existing bugs - so in short, don't take this personally!!!), and is in fact the (current) intended behaviour and patches already exist that will somewhat alleviate the problem. I hope you find this explanation sufficient for your needs. -- Ticket URL: <http://pulseaudio.org/ticket/930#comment:1> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #929: PulseAudio - OpenSuse 11.4 - KDE 4.6
#929: PulseAudio - OpenSuse 11.4 - KDE 4.6 -+-- Reporter: kschroer| Owner: lennart Type: defect | Status: closed Milestone: | Component: daemon Resolution: distrospecific |Keywords: -+-- Changes (by coling): * status: new => closed * resolution: => distrospecific Comment: I'm afraid this is an OpenSuse packaging issue and thus the problem should be reported to them. We cannot have any control over what individual distros actually do other than advise them if they ask us. I'd be happy to discuss any issues with the packagers involved (I have done in the past), but I do not have any specific knowledge of OpenSuse personally. Please open your bug report in their tracker. If possible, provide a link to that bug report here, so that anyone finding this ticket in years to come can follow the trail :) -- Ticket URL: <http://pulseaudio.org/ticket/929#comment:1> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
[pulseaudio-tickets] [PulseAudio] #930: Media players report 96khz, proc reports 44khz
LE Channels: 2 Endpoint: 3 OUT (ASYNC) Rates: 8000 - 48000 (continuous) Capture: Status: Stop Interface 2 Altset 1 Format: S24_3LE Channels: 2 Endpoint: 5 IN (ASYNC) Rates: 48001 - 96000 (continuous) Interface 2 Altset 2 Format: S24_3LE Channels: 2 Endpoint: 5 IN (ASYNC) Rates: 8000 - 48000 (continuous) Interface 2 Altset 3 Format: S16_LE Channels: 2 Endpoint: 5 IN (ASYNC) Rates: 8000 - 48000 (continuous) }}} {{{ [2332][torstefan@ubuntu:~]$ totem test.wav Every 0.5s: cat stream0 Sun Apr 3 23:32:33 2011 M-Audio Transit USB at usb-:00:1d.7-1.2.3, full speed : USB Audio Playback: Status: Running Interface = 1 Altset = 3 URBs = 6 [ 4 4 4 4 4 4 ] Packet Size = 196 Momentary freq = 44100 Hz (0x2c.199a) Interface 1 Altset 1 Format: S24_3LE Channels: 2 Endpoint: 3 OUT (ADAPTIVE) Rates: 48001 - 96000 (continuous) Interface 1 Altset 2 Format: S24_3LE Channels: 2 Endpoint: 3 OUT (NONE) Rates: 8000 - 48000 (continuous) Interface 1 Altset 3 Format: S16_LE Channels: 2 Endpoint: 3 OUT (ASYNC) Rates: 8000 - 48000 (continuous) Capture: Status: Stop Interface 2 Altset 1 Format: S24_3LE Channels: 2 Endpoint: 5 IN (ASYNC) Rates: 48001 - 96000 (continuous) Interface 2 Altset 2 Format: S24_3LE Channels: 2 Endpoint: 5 IN (ASYNC) Rates: 8000 - 48000 (continuous) Interface 2 Altset 3 Format: S16_LE Channels: 2 Endpoint: 5 IN (ASYNC) Rates: 8000 - 48000 (continuous) }}} System dmsg http://pastebin.com/SmWamhja -- Ticket URL: <http://pulseaudio.org/ticket/930> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
[pulseaudio-tickets] [PulseAudio] #929: PulseAudio - OpenSuse 11.4 - KDE 4.6
#929: PulseAudio - OpenSuse 11.4 - KDE 4.6 --+- Reporter: kschroer | Owner: lennart Type: defect| Status: new Milestone:| Component: daemon Keywords:| --+- I followed the rules described here:[[BR]] [http://www.pulseaudio.org/wiki/PerfectSetup][[BR]] and here:[[BR]] [http://www.pulseaudio.org/wiki/KDE] I find the status shown in this screenshot:[[BR]] [http://www.pulseaudio.org/raw-attachment/wiki/KDE/phonon-pulse-working- half.png] But I don't find anywhere on my HD the autostart files mentioned here:[[BR]] "This generally implies that Phonon has been compiled correctly with PulseAudio support but that the KDE-specific support module for PulseAudio has not been loaded. This module (called module-device-manager) can be started manually by running the script "start-pulseaudio-kde" which should be shipped with PulseAudio since 0.9.21. This file is launched on startup via an XDG compliant .desktop file (/etc/xdg/autostart/pulseaudio- kde.desktop). " '''Practical problem behind:'''[[BR]] I cannot select the correct microphone for Skype.[[BR]] Skype only shows "PulseAudio server (local)"[[BR]] But pavucontrol shows the correct microphone being selected.[[BR]] -- Ticket URL: <http://pulseaudio.org/ticket/929> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #928: use XDG_RUNTIME_DIR
#928: use XDG_RUNTIME_DIR -+-- Reporter: mccann | Owner: lennart Type: defect | Status: reopened Milestone: | Component: daemon Resolution: |Keywords: -+-- Comment(by coling): Erm I meant #662 d'oh! -- Ticket URL: <http://pulseaudio.org/ticket/928#comment:9> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #928: use XDG_RUNTIME_DIR
#928: use XDG_RUNTIME_DIR -+-- Reporter: mccann | Owner: lennart Type: defect | Status: reopened Milestone: | Component: daemon Resolution: |Keywords: -+-- Comment(by coling): So assuming we adopt this for 1.0 in a month or so, you're happy that anyone running PA 1.0 with NFS home on a non-systemd system will basically have a broken system (unless ~/.cache is symlinked to a local filesystem - on fairly recent systems I've checked, ~/.cache is just a normal dir even on NFS)? I'm not really happy with that seeing as I'm the one that would have to deal with all the flack... I'd be happy enough using XDG_RUNTIME_DIR if it's set, but falling back to ~/.cache is something I'd very much like to avoid, at least until distros fix ~/.cache on NFS to be a symlink or tmpfs or similar and/or adopt systemd and/or adopt some other XDG_RUNTIME_DIR setter... FWIW, I'm more than happy with the principles, especially as it would solve #622 :) -- Ticket URL: <http://pulseaudio.org/ticket/928#comment:8> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #928: use XDG_RUNTIME_DIR
#928: use XDG_RUNTIME_DIR -+-- Reporter: mccann | Owner: lennart Type: defect | Status: reopened Milestone: | Component: daemon Resolution: |Keywords: -+-- Comment(by lennart): I don't think there's a "release process" for these specs really. The latest version counts. Note that I wrote this addition to the spec and got it through the xdg mailing list. I would read "latest version" as "latest version", not as "draft version". To be frank I'd actually avoid any fallback beyond ~/.cache, people should fix their distros to adopt the XDG specs, and if they don't ~/.cache is good enough. The ~/.cache fallback is a Glib thing, not defined by the spec, but I think that's a scheme we want to follow in PA, too. I don't think the glib implementation is buggy. In fact, Ryan and I came up with this scheme implemented by Ryan fo Glib. It's pretty much exactly what the spec says: if XDG_RUNTIME_DIR is not set, pick something else, with *similar* capabilities. "Similar" means, not necessarily identical. And GLIB chooses the cache dir, which is one possible fallback, which has similar capabilities (after all, $XDG_RUNTIMEDIR refers to a path in the fs, and ~/.cache does too.). You know, if we'd require "same capabilities" in the spec, then you'd soon notice that these don't exist. Which is precisely the reason why we introduced the scheme in the first place: there is no sane place to put these things. I mean, you know the madness I implemented in PA to work around the fact that XDG_RUNTIME_DIR didn't exist. So, yeah, I am involved upstream, I wrote the spec, and I worked with Ryan on the GLib implementation. ;-) -- Ticket URL: <http://pulseaudio.org/ticket/928#comment:7> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #928: use XDG_RUNTIME_DIR
#928: use XDG_RUNTIME_DIR -+-- Reporter: mccann | Owner: lennart Type: defect | Status: reopened Milestone: | Component: daemon Resolution: |Keywords: -+-- Comment(by coling): (PS, I'm being rather harsh in closing many bugs here just now (especially ones without patches) as we will be moving to freedesktop.org soon, so want to try and avoid too many things without active patches). -- Ticket URL: <http://pulseaudio.org/ticket/928#comment:6> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #928: use XDG_RUNTIME_DIR
#928: use XDG_RUNTIME_DIR -+-- Reporter: mccann | Owner: lennart Type: defect | Status: reopened Milestone: | Component: daemon Resolution: |Keywords: -+-- Comment(by coling): Can I ask if 0.7 is actually released yet? It's not clear from http://www.freedesktop.org/wiki/Specifications/basedir-spec whether or not it's actually released yet as it is only available under a "latest version" link... which kinda implies it's going to be in the next version. Please note that any patch for this will also have to include support for falling back and checking the existing runtime dir such that new libpulses can connect to an older daemon (we actually currently support this with our even older pre-DoS safe version already, but IMO this older check can be dropped when support for XDG_RUNTIME_DIR is added - i.e a 2 slot FIFO ;)) Please also note that the [http://standards.freedesktop.org/basedir- spec/latest/ar01s03.html spec] quite clearly states the properties of the directory (which align very closely to our own needs - no surprise seeing as Lennart helped pen the spec!) regarding user permissions, local filesystem etc: If $XDG_RUNTIME_DIR is not set applications should fall back to a replacement directory with similar capabilities and print a warning message. This is quite different from the requirements of XDG_CACHE_HOME. The [http://library.gnome.org/devel/glib/unstable/glib-Miscellaneous-Utility- Functions.html#g-get-user-runtime-dir Glib docs] state: On UNIX platforms this is determined using the mechanisms described in the XDG Base Directory Specification. This is the directory specified in the XDG_RUNTIME_DIR environment variable. In the case that this variable is not set, GLib will issue a warning message to stderr and return the value of g_get_user_cache_dir(). (g_get_user_cache_dir() returns XDG_CACHE_HOME) This is clearly invalid and thus the glib implementation is very buggy (assuming the docs are correct). Are you (mccann) involved upstream? If so can you report this problem to them and paste a link here? If not, I will do this. -- Ticket URL: <http://pulseaudio.org/ticket/928#comment:5> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #928: use XDG_RUNTIME_DIR
#928: use XDG_RUNTIME_DIR -+-- Reporter: mccann | Owner: lennart Type: defect | Status: reopened Milestone: | Component: daemon Resolution: |Keywords: -+-- Comment(by lennart): Colin, $XDG_RUNTIME_DIR is a recent addition to the XDG specs, and supported on systemd systemds. It's a good thing, and we want this. $XDG_CACHE_HOME should be considered $HOME/.cache if not set. Lennart -- Ticket URL: <http://pulseaudio.org/ticket/928#comment:4> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #928: use XDG_RUNTIME_DIR (was: use g_get_user_runtime_dir)
#928: use XDG_RUNTIME_DIR -+-- Reporter: mccann | Owner: lennart Type: defect | Status: reopened Milestone: | Component: daemon Resolution: |Keywords: -+-- -- Ticket URL: <http://pulseaudio.org/ticket/928#comment:3> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #928: use g_get_user_runtime_dir
#928: use g_get_user_runtime_dir -+-- Reporter: mccann | Owner: lennart Type: defect | Status: reopened Milestone: | Component: daemon Resolution: |Keywords: -+-- Changes (by mccann): * status: closed => reopened * resolution: wontfix => -- Ticket URL: <http://pulseaudio.org/ticket/928#comment:2> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #928: use g_get_user_runtime_dir
#928: use g_get_user_runtime_dir --+- Reporter: mccann | Owner: lennart Type: defect | Status: closed Milestone: | Component: daemon Resolution: wontfix |Keywords: --+- Changes (by coling): * status: new => closed * resolution: => wontfix Comment: Pulseaudio has no glib dependency in the core, so this is not an option. Besides, according to the docs, this will effective return the results of the env vars XDG_RUNTIME_DIR, and fall back to XDG_CACHE_HOME. On my system these are both blank: {{{ [colin@jimmy ~]$ echo $XDG_RUNTIME_DIR [colin@jimmy ~]$ echo $XDG_CACHE_HOME }}} Add to that, that we need to deal with NFS issues (i.e. TMPDIR should not be inside $HOME for NFS mounts - it's the systems responsibility to do that). Add to that, when using shared dirs (i.e. /tmp) we need to make sure some other user cannot DoS us by stealing our folders etc. etc. So the logic that goes on top of things here is non-trivial and simply calling the the above function would still need lots of additional logic on top and would also be redundant on my system. I'd be happy enough to use more XDG friendly paths, but like I say, we cannot use any glib functions here. Patches welcome but until then, I'll close this report (tho' that is not to say it's a not a good idea!) -- Ticket URL: <http://pulseaudio.org/ticket/928#comment:1> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
[pulseaudio-tickets] [PulseAudio] #928: use g_get_user_runtime_dir
#928: use g_get_user_runtime_dir +--- Reporter: mccann | Owner: lennart Type: defect | Status: new Milestone: | Component: daemon Keywords: | +--- Would be good to use the XDG runtime directory provided by g_get_user_runtime_dir() instead of /tmp for sockets etc. -- Ticket URL: <http://pulseaudio.org/ticket/928> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #662: "Failed to create secure directory" when .pulse is a symlink
#662: "Failed to create secure directory" when .pulse is a symlink -+-- Reporter: elitak | Owner: lennart Type: defect | Status: reopened Milestone: | Component: pavucontrol Resolution: |Keywords: -+-- Comment(by alexchamberlain): Hi, Apologies if I shouldn't be replying to this ticket, but I would like to provide a reason for a symlink on .pulse. I use an NTFS file system for /home, which means I cannot specify permissions, and hence Pulse Audio fails. -- Ticket URL: <http://pulseaudio.org/ticket/662#comment:6> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #662: "Failed to create secure directory" when .pulse is a symlink
#662: "Failed to create secure directory" when .pulse is a symlink -+-- Reporter: elitak | Owner: lennart Type: defect | Status: reopened Milestone: | Component: pavucontrol Resolution: |Keywords: -+-- Comment(by tanuk): Replying to [comment:4 prakisk]: > Replying to [comment:3 lennart]: > > Also, I cannot see at all why you'd want to make .pulse a symlink in the first place. > > Just because you don't see a reason doesn't mean there's no valid reason. You're absolutely correct! So, do you have any valid reasons in mind? > and just because you don't agree with it, doesn't mean it's invalid. Actually, it's the project maintainers who decide which bugs are invalid. If you think the decisions are wrong, all you can do is to give arguments for some other decision and hope that they are effective. > Your efforts to secure things are noble, but i think this is misplaced. > > Not allowing symlinks is a bug. Please fix. You have provided zero arguments for not marking this bug as invalid. As long as the project maintainers think that the bug is invalid, they will not fix it, even if you say "please". Even patches won't be accepted. -- Ticket URL: <http://pulseaudio.org/ticket/662#comment:5> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #662: "Failed to create secure directory" when .pulse is a symlink
#662: "Failed to create secure directory" when .pulse is a symlink -+-- Reporter: elitak | Owner: lennart Type: defect | Status: reopened Milestone: | Component: pavucontrol Resolution: |Keywords: -+-- Changes (by prakisk): * status: closed => reopened * resolution: invalid => Comment: Replying to [comment:3 lennart]: > Replying to [comment:2 elitak]: > > Whether it's the correct behavior or not, this is a big concern for usability. > > Usability? What does ~/.pulse have to do with usability? > > > If launched from a gnome desktop shortcut, the app gives no indication that there's a problem and doesn't even terminate. There should at least be a dialog box that the user must dismiss. Flag this ticket as an enchancement or retitle it, perhaps? > > Uh. PA is a session service, it should be run from the XDG autostart dir, not via some desktop shortcut. It should generally be invisible to the user. Also, what does that have to do with ~/.pulse not being allowed to be a symlink? > > > Also, I don't understand how disallowing intermediate links to the .pulse directory makes anything more secure, but then I certainly don't have anything close to the whole picture. I'll just have to take your word on it, unless you'd care to explain? > > If you have a chain of symlinks and only verify the access mode of the final destination but some evildoer has write access to the dir one of the intermediate symlinks is located in he might redirect replace that symlink to some spot that is not safe. If we'd go and verify each step of the symlink chain we could detect that, however that would be very ugly and -- what's worse -- racy, since we cannot atomically check the whole chain. So, to fix this we simply make sure .pulse is not a symlink in the first place. > > Also, I cannot see at all why you'd want to make .pulse a symlink in the first place. Just because you don't see a reason doesn't mean there's no valid reason. and just because you don't agree with it, doesn't mean it's invalid. Your efforts to secure things are noble, but i think this is misplaced. Not allowing symlinks is a bug. Please fix. thanks. prakisk -- Ticket URL: <http://pulseaudio.org/ticket/662#comment:4> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #921: Noise instead of sound in Mandriva
#921: Noise instead of sound in Mandriva -+-- Reporter: gaal_dev| Owner: lennart Type: defect | Status: closed Milestone: | Component: daemon Resolution: distrospecific |Keywords: alsa-firmware, EMU 0404, Creative Labs -+-- Comment(by gaal_dev): > Can you check with Mageia Alpha 2? Yes, I can. I didn't know a name of a package. I found it :) /lib/firmware/emu/emu0404.fw Remark. It has a wrong description: emu1010-firmware - Firwmare for EMU Systems EMU1010 PCI card This is the firmware data for EMU Systems EMU1010 PCI card. -- Ticket URL: <http://pulseaudio.org/ticket/921#comment:5> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #926: usb soundcard does not work reliably in pulseaudio, but works otherwise
#926: usb soundcard does not work reliably in pulseaudio, but works otherwise -+-- Reporter: martin | Owner: lennart Type: defect | Status: new Milestone: | Component: daemon Resolution: |Keywords: -+-- Comment(by coling): For really large output please attach rather than paste inline (tho' thanks for getting the right WikiFormatting :)) as it makes the body of the bug easier to read. OK, so here is the important bit (/me ignores own advice above): {{{ 3 card(s) available. index: 0 name: driver: owner module: 4 properties: alsa.card = "2" alsa.card_name = "Sonica Theater" alsa.long_card_name = "M-Audio Sonica Theater at usb-:00:1d.1-1, full speed" alsa.driver_name = "snd_usb_audio" device.bus_path = "pci-:00:1d.1-usb-0:1:1.0" sysfs.path = "/devices/pci:00/:00:1d.1/usb3/3-1/3-1:1.0/sound/card2" udev.id = "usb-M-Audio_Sonica_Theater-00-Theater" device.bus = "usb" device.vendor.id = "0763" device.vendor.name = "Midiman" device.product.id = "2007" device.product.name = "M-Audio Sonica Theater" device.serial = "M-Audio_Sonica_Theater" device.string = "2" device.description = "M-Audio Sonica Theater" module-udev-detect.discovered = "1" device.icon_name = "audio-card-usb" profiles: output:analog-stereo: Analog Stereo Output (priority 6000) output:analog-stereo+input:analog-stereo: Analog Stereo Duplex (priority 6060) output:analog-stereo+input:iec958-stereo: Analog Stereo Output + Digital Stereo (IEC958) Input (priority 6055) output:analog-surround-40: Analog Surround 4.0 Output (priority 700) output:analog-surround-40+input:analog-stereo: Analog Surround 4.0 Output + Analog Stereo Input (priority 760) output:analog-surround-40+input:iec958-stereo: Analog Surround 4.0 Output + Digital Stereo (IEC958) Input (priority 755) output:analog-surround-41: Analog Surround 4.1 Output (priority 800) output:analog-surround-41+input:analog-stereo: Analog Surround 4.1 Output + Analog Stereo Input (priority 860) output:analog-surround-41+input:iec958-stereo: Analog Surround 4.1 Output + Digital Stereo (IEC958) Input (priority 855) off: Aus (priority 0) active profile: index: 1 name: driver: owner module: 5 properties: alsa.card = "0" alsa.card_name = "Intel 82801DB-ICH4" alsa.long_card_name = "Intel 82801DB-ICH4 with AD1981B at irq 11" alsa.driver_name = "snd_intel8x0" device.bus_path = "pci-:00:1f.5" sysfs.path = "/devices/pci:00/:00:1f.5/sound/card0" device.bus = "pci" device.vendor.id = "8086" device.vendor.name = "Intel Corporation" device.product.id = "24c5" device.product.name = "82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller" device.form_factor = "internal" device.string = "0" device.description = "Internes Audio" module-udev-detect.discovered = "1" device.icon_name = "audio-card-pci" profiles: output:analog-stereo: Analog Stereo Output (priority 6000) output:analog-stereo+input:analog-stereo: Analog Stereo Duplex (priority 6060) input:analog-stereo: Analog Stereo Input (priority 60) off: Aus (priority 0) active profile: sinks: alsa_output.pci-_00_1f.5.analog-stereo/#0: Internes Audio Analog Stereo sources: alsa_output.pci-_00_1f.5.analog-stereo.monitor/#0: Monitor of Internes Audio Analog Stereo alsa_input.pci-_00_1f.5.analog-stereo/#1: Internes Audio Analog Stereo index: 2 name: driver: owner module: 6 properties: alsa.card = "1"
Re: [pulseaudio-tickets] [PulseAudio] #927: [PATCH] Fixing pulseaudio to build together with git xcb-util
#927: [PATCH] Fixing pulseaudio to build together with git xcb-util -+-- Reporter: mgrela | Owner: lennart Type: defect | Status: new Milestone: | Component: module-x11-* Resolution: |Keywords: -+-- Comment(by mgrela): Sorry about the garbled output, I forgot to add code markers: {{{ CC libpulsecommon_0.9.22_la-x11prop.lo pulsecore/x11prop.c: In function 'pa_x11_set_prop': pulsecore/x11prop.c:60:9: warning: implicit declaration of function 'xcb_atom_get' [-Wimplicit-function-declaration] pulsecore/x11prop.c:61:70: error: 'STRING' undeclared (first use in this function) pulsecore/x11prop.c:61:70: note: each undeclared identifier is reported only once for each function it appears in pulsecore/x11prop.c: In function 'pa_x11_get_prop': pulsecore/x11prop.c:104:53: error: 'STRING' undeclared (first use in this function) make[3]: *** [libpulsecommon_0.9.22_la-x11prop.lo] Error 1 }}} -- Ticket URL: <http://pulseaudio.org/ticket/927#comment:1> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
[pulseaudio-tickets] [PulseAudio] #927: [PATCH] Fixing pulseaudio to build together with git xcb-util
#927: [PATCH] Fixing pulseaudio to build together with git xcb-util +--- Reporter: mgrela | Owner: lennart Type: defect | Status: new Milestone: | Component: module-x11-* Keywords: | +--- Hi, I recently tried to build pulseaudio with most recent xcb-util from git on my Gentoo box. It failed with the following error: CC libpulsecommon_0.9.22_la-x11prop.lo pulsecore/x11prop.c: In function 'pa_x11_set_prop': pulsecore/x11prop.c:60:9: warning: implicit declaration of function 'xcb_atom_get' [-Wimplicit-function-declaration] pulsecore/x11prop.c:61:70: error: 'STRING' undeclared (first use in this function) pulsecore/x11prop.c:61:70: note: each undeclared identifier is reported only once for each function it appears in pulsecore/x11prop.c: In function 'pa_x11_get_prop': pulsecore/x11prop.c:104:53: error: 'STRING' undeclared (first use in this function) make[3]: *** [libpulsecommon_0.9.22_la-x11prop.lo] Error 1 I've made a patch to change the call to the missing xcb_atom_get to something that xcb can manage. I also updated the STRING constants as they were obsoleted some time ago. I'm attaching the patch in the hope you will find it useful and include it in the main code. Best regards, Maciej Grela -- Ticket URL: <http://pulseaudio.org/ticket/927> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #926: usb soundcard does not work reliably in pulseaudio, but works otherwise
#926: usb soundcard does not work reliably in pulseaudio, but works otherwise -+-- Reporter: martin | Owner: lennart Type: defect | Status: new Milestone: | Component: daemon Resolution: |Keywords: -+-- Comment(by martin): Now I rebooted and now it works. Could this be a hardware or kernel problem? But then, I never had this issue with this USB soundcard before I installed pulseaudio and I didn't have it on the ThinkPad T23 after I purged Pulseaudio. Also I am running a 2.6.38 kernel for quite a while already and didn't have this issue before installing Pulseaudio. I only ever had it when Pulseaudio was involved. Awaiting hints on what to try next. -- Ticket URL: <http://pulseaudio.org/ticket/926#comment:5> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #926: usb soundcard does not work reliably in pulseaudio, but works otherwise
#926: usb soundcard does not work reliably in pulseaudio, but works otherwise -+-- Reporter: martin | Owner: lennart Type: defect | Status: new Milestone: | Component: daemon Resolution: |Keywords: -+-- Comment(by martin): Now it doesn't work after replugging at all, I get same usb_set_interface errors in syslog. Will reboot now. -- Ticket URL: <http://pulseaudio.org/ticket/926#comment:4> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #771: RAOP streams are delayed
#771: RAOP streams are delayed -+-- Reporter: takkat | Owner: coling Type: defect | Status: new Milestone: | Component: module-raop-* Resolution: |Keywords: streaming airport express -+-- Comment(by coling): What it's labelled as really has no bearing whatsoever so feel free to call it what you want :) It is fully intensional that the silence is transmitted as without it, the APEX gets into a strange state and we can no longer reconnect to it without restarting PA. Even unloading and reloading the module isn't enough. It's all rather strange. So sending silence keeps the connection open and thus allows us to use it. Also the timing methodology is totally basic. It uses the buffer of the APEX itself to implement flow control where as we should really be feeding it data in real time. This is all complex stuff. There is also a much more accurate timing model available in the Airtunes v2 protocol, but it's not fully understood or reverse engineered yet. Some work has been done to get it working but the results still cause choppy sound at present. It's all work in progress, but as a lot of it is guess work it's a very slow process. If you'd like to help out with reverse engineering the protocol and such like, please let me know and I'll put you in touch with the right people. -- Ticket URL: <http://pulseaudio.org/ticket/771#comment:5> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #921: Noise instead of sound in Mandriva
#921: Noise instead of sound in Mandriva -+-- Reporter: gaal_dev| Owner: lennart Type: defect | Status: closed Milestone: | Component: daemon Resolution: distrospecific |Keywords: alsa-firmware, EMU 0404, Creative Labs -+-- Changes (by coling): * status: new => closed * resolution: => distrospecific Comment: Can you check with Mageia Alpha 2? It's based on Mandriva, but the alsa- firmware stuff was recently reworked. If that works OK, then you should open a bug in Mandriva and ask for the changes in Mageia to be pulled back into Mdv. Mandriva does obviously package the alsa firmwares (they are included in the same package as alsa-tools IIRC), but they split out the actual individual firmwares into separate packages. I think that the Mageia rework basically ditched the individual packages and just has one big alsa-firmware one - the files are sufficiently small as to be not worth the effort (and confusion) of splitting them up. http://svnweb.mageia.org/packages/cauldron/alsa-firmware/current/SPECS /alsa-firmware.spec?view=log Anyway, this is not a PA bug so will close here. Thanks for reporting back for future reference :) All the best. -- Ticket URL: <http://pulseaudio.org/ticket/921#comment:4> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #706: [PATCH] Automatically switch to new devices
#706: [PATCH] Automatically switch to new devices --+- Reporter: mterry | Owner: lennart Type: enhancement | Status: new Milestone: | Component: daemon Resolution: |Keywords: --+- Comment(by coling): There is nothing particularly preventing it per-se, but the module itself will ultimately disappear eventually. I think what I'll do is include it in git master but not add it to default.pa. I'll then adjust paprefs to allow this module to be loaded or not depending on user choice. That way, people can easily enable the option and eventually I can ditch it when the routing in the core allows such behaviour natively. That seems like a suitable stop-gap approach. -- Ticket URL: <http://pulseaudio.org/ticket/706#comment:11> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #771: RAOP streams are delayed
#771: RAOP streams are delayed -+-- Reporter: takkat | Owner: coling Type: defect | Status: new Milestone: | Component: module-raop-* Resolution: |Keywords: streaming airport express -+-- Changes (by Chris56): * cc: c.hems...@gmx.net (added) * type: enhancement => defect Comment: Will there ever be any work done on this problem? I would rather call it a defect than an enhancement. With the 5 secs of delay that I observe seeking within some music is almost impossible...at least a nuisance. I must say I have no idea of the internals of Airport Express music handling. However, I discovered, that as soon as I enable the iTunes option, a permanent! stream of 200 KBytes/sec is being transmitted to the Airport Express. Given both wlan connections (computer-router, router- Airport) this chews up 400KBytes of (limited) wlan bandwith for "silence". Is this the way it should be?? Chris -- Ticket URL: <http://pulseaudio.org/ticket/771#comment:4> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #921: Noise instead of sound in Mandriva
#921: Noise instead of sound in Mandriva ---+ Reporter: gaal_dev | Owner: lennart Type: defect| Status: new Milestone:| Component: daemon Resolution:|Keywords: alsa-firmware, EMU 0404, Creative Labs ---+ Comment(by gaal_dev): I checked Mandriva 2011.0 Beta 1. I took a spec file for alsa-firmware from Fedora. It works well. Why Mandriva doesn't have this package? Some sound cards don't work without it :( -- Ticket URL: <http://pulseaudio.org/ticket/921#comment:3> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #706: [PATCH] Automatically switch to new devices
#706: [PATCH] Automatically switch to new devices --+- Reporter: mterry | Owner: lennart Type: enhancement | Status: new Milestone: | Component: daemon Resolution: |Keywords: --+- Changes (by kiddo): * cc: nekoh...@gmail.com (added) Comment: Anything holding that patch back (except the time to merge it)? -- Ticket URL: <http://pulseaudio.org/ticket/706#comment:10> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #804: "Front Left" slider doesn't snap to grab points
#804: "Front Left" slider doesn't snap to grab points -+-- Reporter: onox| Owner: mkbosmans Type: defect | Status: closed Milestone: | Component: pavucontrol Resolution: fixed |Keywords: -+-- Changes (by coling): * status: assigned => closed * resolution: => fixed Comment: Fixed in 26d42651c5c74b8a714682d678c2a40e6531a0c8 -- Ticket URL: <http://pulseaudio.org/ticket/804#comment:8> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #878: module-jack-sink/module-jack-source segfault if no jack ports at all
#878: module-jack-sink/module-jack-source segfault if no jack ports at all -+-- Reporter: petern | Owner: lennart Type: defect | Status: closed Milestone: | Component: module-jack-* Resolution: fixed |Keywords: -+-- Changes (by coling): * status: new => closed * resolution: => fixed Comment: Fixed by 6041fc7042dee8e8988fd67fa0b790b9ab4db651. Sorry for not spotting this patch. -- Ticket URL: <http://pulseaudio.org/ticket/878#comment:1> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #926: usb soundcard does not work reliably in pulseaudio, but works otherwise
#926: usb soundcard does not work reliably in pulseaudio, but works otherwise -+-- Reporter: martin | Owner: lennart Type: defect | Status: new Milestone: | Component: daemon Resolution: |Keywords: -+-- Comment(by martin): The USB soundcard did work with PulseAudio sometimes. It was not working right after I installed PulseAudio and did logout and login from KDE - I rebooted then and than it worked. And it was not working after the hibernation cycle. But when I then rebooted it didn't work either. So I do not yet have a clear pattern on when it does work and it does not work. I removed PulseAudio in order to hear music now, but when I have some time I will reinstall, try to reproduce the bug and send you that "pacmd list" output. Thanks. -- Ticket URL: <http://pulseaudio.org/ticket/926#comment:2> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server ___ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #926: usb soundcard does not work reliably in pulseaudio, but works otherwise
#926: usb soundcard does not work reliably in pulseaudio, but works otherwise -+-- Reporter: martin | Owner: lennart Type: defect | Status: new Milestone: | Component: daemon Resolution: |Keywords: -+-- Old description: > I have a ThinkPad T23 with a M-Audio Sonica Theater sound card that > doesn't work reliably with KDE 4.4.3 and Phonon Xine, while without > PulseAudio it works. It happens at times, I did not make out a pattern, > also after a hibernation cycle that the USB soundcard is greyed out in > KDE multimedia system settings (for Phonon) and sound is switched to > internal audio. > > And I have this in the syslog: > > Mar 27 12:27:44 localhost kernel: 2:2:4: usb_set_interface failed > Mar 27 12:27:44 localhost kernel: 2:2:4: usb_set_interface failed > Mar 27 12:27:44 localhost kernel: 2:2:4: usb_set_interface failed > Mar 27 12:27:44 localhost kernel: 2:2:4: usb_set_interface failed > Mar 27 12:27:44 localhost kernel: 2:2:4: usb_set_interface failed > Mar 27 12:27:44 localhost kernel: 2:2:4: usb_set_interface failed > Mar 27 12:27:44 localhost kernel: 2:2:4: usb_set_interface failed > Mar 27 12:27:44 localhost kernel: 2:1:3: usb_set_interface failed > Mar 27 12:27:44 localhost kernel: 2:1:3: usb_set_interface failed > Mar 27 12:27:44 localhost kernel: 2:1:3: usb_set_interface failed > Mar 27 12:27:44 localhost kernel: 2:1:3: usb_set_interface failed > > (lots more, strangely no feedback from pulseaudio daemon itself) > > But when I apt-get purge pulseaudio, replug the sound card I just get: > > {{{ > Mar 27 12:30:32 localhost kernel: usb 1-1: USB disconnect, address 2 > Mar 27 12:30:38 localhost kernel: usb 1-1: new full speed USB device > using uhci_hcd and address 3 > Mar 27 12:30:39 localhost kernel: usb 1-1: New USB device found, > idVendor=0763, idProduct=2007 > Mar 27 12:30:39 localhost kernel: usb 1-1: New USB device strings: Mfr=1, > Product=2, SerialNumber=0 > Mar 27 12:30:39 localhost kernel: usb 1-1: Product: Sonica Theater > Mar 27 12:30:39 localhost kernel: usb 1-1: Manufacturer: M-Audio > }}} > > and everything works as expected. No errors regarding usb_set_interface > failed at all. > > {{{ > martin@deepdance:~> lsusb > Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub > Bus 005 Device 002: ID 046d:c001 Logitech, Inc. N48/M-BB48 [FirstMouse > Plus] > Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub > Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub > Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub > Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub > Bus 001 Device 003: ID 0763:2007 Midiman M-Audio Sonica Theater > Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub > }}} > > martin@deepdance:~> cat /proc/version > Linux version 2.6.38.1-tp23 (martin@deepdance) (gcc version 4.4.5 (Debian > 4.4.5-8) ) #2 PREEMPT Fri Mar 25 18:39:36 CET 2011 > > Package versions: > > {{{ > martin@deepdance:~> cat /proc/version > Linux version 2.6.38.1-tp23 (martin@deepdance) (gcc version 4.4.5 (Debian > 4.4.5-8) ) #2 PREEMPT Fri Mar 25 18:39:36 CET 2011 > martin@deepdance:~> apt-show-versions | egrep > "(pulseaudio|xine|phonon|alsa)" > alsa-base/squeeze uptodate 1.0.23+dfsg-2 > alsa-oss/squeeze uptodate 1.0.17-4 > alsa-utils/squeeze uptodate 1.0.23-3 > gstreamer0.10-alsa/squeeze uptodate 0.10.30-1 > gstreamer0.10-pulseaudio/squeeze uptodate 0.10.24-1 > kde-config-phonon-xine/squeeze uptodate 4:4.4.5-1 > libphonon4/sid uptodate 4:4.6.0really4.4.4-3 > libsmokephonon3/squeeze uptodate 4:4.4.5-3 > libsox-fmt-alsa/squeeze uptodate 14.3.1-1 > libxine1/squeeze uptodate 1.1.19-2 > libxine1-bin/squeeze uptodate 1.1.19-2 > libxine1-console/squeeze uptodate 1.1.19-2 > libxine1-ffmpeg/squeeze uptodate 1.1.19-2 > libxine1-misc-plugins/squeeze uptodate 1.1.19-2 > libxine1-plugins/squeeze uptodate 1.1.19-2 > libxine1-x/squeeze uptodate 1.1.19-2 > libxinerama1/squeeze uptodate 2:1.1-3 > phonon/sid uptodate 4:4.6.0really4.4.4-3 > phonon-backend-gstreamer/sid uptodate 4:4.6.0really4.4.4-3 > phonon-backend-vlc/sid uptodate 0.3.2-3 > phonon-backend-vlc-dbg/sid uptodate 0.3.2-3 > phonon-backend-xine/sid uptodate 4:4.6.0really4.4.4-3 > pulseaudio-utils/sid uptodate 0.9.21-4 > xine-ui/squeeze uptodate 0.99.6-1 > }}} > > (pulseaudio was completely installed at version 0.9.21-4, above output is > with purged pulseaudio, cause I just wanted to listen to music instead of > fiddling around with things.) > > BTW replugging the sound
[pulseaudio-tickets] [PulseAudio] #926: usb soundcard does not work reliably in pulseaudio, but works otherwise
#926: usb soundcard does not work reliably in pulseaudio, but works otherwise +--- Reporter: martin | Owner: lennart Type: defect | Status: new Milestone: | Component: daemon Keywords: | +--- I have a ThinkPad T23 with a M-Audio Sonica Theater sound card that doesn't work reliably with KDE 4.4.3 and Phonon Xine, while without PulseAudio it works. It happens at times, I did not make out a pattern, also after a hibernation cycle that the USB soundcard is greyed out in KDE multimedia system settings (for Phonon) and sound is switched to internal audio. And I have this in the syslog: Mar 27 12:27:44 localhost kernel: 2:2:4: usb_set_interface failed Mar 27 12:27:44 localhost kernel: 2:2:4: usb_set_interface failed Mar 27 12:27:44 localhost kernel: 2:2:4: usb_set_interface failed Mar 27 12:27:44 localhost kernel: 2:2:4: usb_set_interface failed Mar 27 12:27:44 localhost kernel: 2:2:4: usb_set_interface failed Mar 27 12:27:44 localhost kernel: 2:2:4: usb_set_interface failed Mar 27 12:27:44 localhost kernel: 2:2:4: usb_set_interface failed Mar 27 12:27:44 localhost kernel: 2:1:3: usb_set_interface failed Mar 27 12:27:44 localhost kernel: 2:1:3: usb_set_interface failed Mar 27 12:27:44 localhost kernel: 2:1:3: usb_set_interface failed Mar 27 12:27:44 localhost kernel: 2:1:3: usb_set_interface failed (lots more, strangely no feedback from pulseaudio daemon itself) But when I apt-get purge pulseaudio, replug the sound card I just get: {{{ Mar 27 12:30:32 localhost kernel: usb 1-1: USB disconnect, address 2 Mar 27 12:30:38 localhost kernel: usb 1-1: new full speed USB device using uhci_hcd and address 3 Mar 27 12:30:39 localhost kernel: usb 1-1: New USB device found, idVendor=0763, idProduct=2007 Mar 27 12:30:39 localhost kernel: usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 Mar 27 12:30:39 localhost kernel: usb 1-1: Product: Sonica Theater Mar 27 12:30:39 localhost kernel: usb 1-1: Manufacturer: M-Audio }}} and everything works as expected. No errors regarding usb_set_interface failed at all. {{{ martin@deepdance:~> lsusb Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 005 Device 002: ID 046d:c001 Logitech, Inc. N48/M-BB48 [FirstMouse Plus] Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 003: ID 0763:2007 Midiman M-Audio Sonica Theater Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub }}} martin@deepdance:~> cat /proc/version Linux version 2.6.38.1-tp23 (martin@deepdance) (gcc version 4.4.5 (Debian 4.4.5-8) ) #2 PREEMPT Fri Mar 25 18:39:36 CET 2011 Package versions: {{{ martin@deepdance:~> cat /proc/version Linux version 2.6.38.1-tp23 (martin@deepdance) (gcc version 4.4.5 (Debian 4.4.5-8) ) #2 PREEMPT Fri Mar 25 18:39:36 CET 2011 martin@deepdance:~> apt-show-versions | egrep "(pulseaudio|xine|phonon|alsa)" alsa-base/squeeze uptodate 1.0.23+dfsg-2 alsa-oss/squeeze uptodate 1.0.17-4 alsa-utils/squeeze uptodate 1.0.23-3 gstreamer0.10-alsa/squeeze uptodate 0.10.30-1 gstreamer0.10-pulseaudio/squeeze uptodate 0.10.24-1 kde-config-phonon-xine/squeeze uptodate 4:4.4.5-1 libphonon4/sid uptodate 4:4.6.0really4.4.4-3 libsmokephonon3/squeeze uptodate 4:4.4.5-3 libsox-fmt-alsa/squeeze uptodate 14.3.1-1 libxine1/squeeze uptodate 1.1.19-2 libxine1-bin/squeeze uptodate 1.1.19-2 libxine1-console/squeeze uptodate 1.1.19-2 libxine1-ffmpeg/squeeze uptodate 1.1.19-2 libxine1-misc-plugins/squeeze uptodate 1.1.19-2 libxine1-plugins/squeeze uptodate 1.1.19-2 libxine1-x/squeeze uptodate 1.1.19-2 libxinerama1/squeeze uptodate 2:1.1-3 phonon/sid uptodate 4:4.6.0really4.4.4-3 phonon-backend-gstreamer/sid uptodate 4:4.6.0really4.4.4-3 phonon-backend-vlc/sid uptodate 0.3.2-3 phonon-backend-vlc-dbg/sid uptodate 0.3.2-3 phonon-backend-xine/sid uptodate 4:4.6.0really4.4.4-3 pulseaudio-utils/sid uptodate 0.9.21-4 xine-ui/squeeze uptodate 0.99.6-1 }}} (pulseaudio was completely installed at version 0.9.21-4, above output is with purged pulseaudio, cause I just wanted to listen to music instead of fiddling around with things.) BTW replugging the sound card does not help when Pulseaudio is installed. But without pulseaudio playback is fine. I also have rtkit 10 installed which did seem to do what it should by giving out nice -11 for pulseaudio and RT 5 for its audio playback threads. I have a ThinkPad T42 where the M-Audio Sonica Theater worked to far. Also with Pulseaudio. I really want to use that soundcard, cause quality is so much better. I also tried with
Re: [pulseaudio-tickets] [PulseAudio] #263: Win32: Stream errror: No such entity
#263: Win32: Stream errror: No such entity -+-- Reporter: zhum| Owner: mkbosmans Type: defect | Status: assigned Milestone: 1.0 | Component: core Resolution: |Keywords: win32 -+-- Changes (by mkbosmans): * keywords: => win32 * status: new => assigned Comment: Can you test if the problem is still there in current git master? Binaries are available at WindowsSupport. If it is still a problem, please provide the output of pulseaudio -vvv on Windows when the paplay error occurs. -- Ticket URL: <http://pulseaudio.org/ticket/263#comment:5> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #446: win32 pulseaudio crash on assertion failed after a while
#446: win32 pulseaudio crash on assertion failed after a while -+-- Reporter: mp | Owner: mkbosmans Type: defect | Status: new Milestone: 1.0 | Component: module-waveout Resolution: |Keywords: -+-- Comment(by mkbosmans): Is this still a problem with current git master? I haven't seen anything like this in my testing. Up to dat ebinaries available at WindowsSupport. -- Ticket URL: <http://pulseaudio.org/ticket/446#comment:2> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #447: win32 pulseaudio wrongly require sound input driver
#447: win32 pulseaudio wrongly require sound input driver -+-- Reporter: mp | Owner: mkbosmans Type: defect | Status: closed Milestone: 1.0 | Component: module-waveout Resolution: worksforme |Keywords: -+-- Changes (by mkbosmans): * status: new => closed * resolution: => worksforme Comment: Use record=0 module argument to disable opening of !WaveIn. At any rate, please use updated binaries linked at WindowsSupport -- Ticket URL: <http://pulseaudio.org/ticket/447#comment:2> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
Re: [pulseaudio-tickets] [PulseAudio] #169: rtp: extremely high CPU load and delays
#169: rtp: extremely high CPU load and delays -+-- Reporter: Rudd-O | Owner: mkbosmans Type: defect | Status: closed Milestone: | Component: daemon Resolution: lackofresponse |Keywords: -+-- Changes (by mkbosmans): * status: new => closed * resolution: => lackofresponse Comment: Closing now, because it is probably fixed now. If the problem persists in a recent version of pulse, please reopen. -- Ticket URL: <http://pulseaudio.org/ticket/169#comment:4> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets
[pulseaudio-tickets] [PulseAudio] #925: Sound Quality is not good when Blackberry 9780 is connected over A2DP with PulseAudio.
#925: Sound Quality is not good when Blackberry 9780 is connected over A2DP with PulseAudio. +--- Reporter: ankit.garg | Owner: lennart Type: defect | Status: new Milestone: | Component: module-alsa-* Keywords: | +--- I have BlackBerry 9780 and I am connecting it with my ARM based board which is having pulseaudio version 0.9.21 and alsa 0.9.21. After having successful A2DP connection between Black Berry and my board sound starts coming from the audio jack of board but quality of sound is not very good. It has lot of disturbances in it. When I saw logs in /var/log/messages than it shows following logs:- Oct 1 19:08:35 localhost pulseaudio[657]: alsa-sink.c: ALSA woke us up to write new data to the device, but there was actually nothing to write! Oct 1 19:08:35 localhost pulseaudio[657]: alsa-sink.c: Most likely this is a bug in the ALSA driver '(null)'. Please report this issue to the ALSA developers. Oct 1 19:08:35 localhost pulseaudio[657]: alsa-sink.c: We were woken up with POLLOUT set -- however a subsequent snd_pcm_avail() returned 0 or another value < min_ava. All worked fine when I am using my Ubuntu desktop to send audio stream to board. This is happening specifically with BlackBerry phone. Please help me to fine tune it. My configuration files of pulseaudio are attached. -- Ticket URL: <http://pulseaudio.org/ticket/925> PulseAudio <http://pulseaudio.org/> The PulseAudio Sound Server _______ pulseaudio-tickets mailing list pulseaudio-tickets@mail.0pointer.de https://tango.0pointer.de/mailman/listinfo/pulseaudio-tickets