Language Selection

English French German Italian Portuguese Spanish

Should Pulseaudio Die? What do you think?

Filed under
Linux

When I was installing and testing Mandriva 2010 Cooker (new development) releases this last Fall season, I kept having persistent problems with sound. Eventually, the advice in the Mandriva Cooker forum for KDE users became: "Disable Pulseaudio, and set Xine as the preferred back end over GStreamer (in the KDE multimedia settings).

Unlike the latest 'buntu, Mandriva does supply a checkbox in their Control Center Sound configuration utility to enable/disable Pulseaudio.

Then Mandriva 2010 final came out, and Pulseaudio more or less works, (and GStreamer works fine for the KDE back end). Some users report that flash videos have no sound with Pulseaudio enabled. Certainly there's some sound lag with Pulseaudio.

Today I was listening to the latest tllts podcast (The Linux Link Tech Show). Tllts member Patrick Davila started his "rant" segment, and said:

Quote:
Pulseaudio sucks. The experiment [with Pulseaudio] has gone far too long. It's time to admit that it's a f*ing failure and every implementation sucks. The guy who runs it [Pulseaudio]--any time anybody tries to talk to him, is very negative and tells you you're an idiot. Canonical should hire Paul Davis, the developer of Jack and Ardour and Jack should become the default sound daemon."

What do you think? I tend to agree with Davila, however Linux sound is not my area of expertise. But I've certainly been plagued and frustrated over the years with Linux sound issues, and Pulseaudio seems to make things worse.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

I use Sidux AMD64 with KDE

I use Sidux AMD64 with KDE 4.3 and I have a proper sound card - an M-Audio Revolution 5.1. I do not have any Pulseaudio installed. My sound works perfectly. In part this is because my sound card supports hardware mixing. KDE uses Phonon not Pulse.

Now, this week I built a second machine from old bits for the purpose of video editing. I wanted to try OpenShot so I installed Karmic Koala, as OpenShot requires Python 2.6 and so it will not run on anything Debian (yet). After installation I had no sound at all. The Pulseaudio controlled sound applet showed everything was working, but nothing emanated from the speakers. I installed Gnome Alsamixer and found that the output was not selected, a simple click of the mouse and music poured forth. To me the biggest fault here is Gnome using this new mixer applet instead of the traditional Alsa one. Ubuntu, or Gnome in general, have also removed the older Gnome Sound properties dialog with a Pulse based one. You can no longer change the default output easily. If it does not work there is now nowhere to go unless you are an experienced Linux user. I removed Pulseaudio as I had other issues with input from Aux (but that one was an ALSA issue), but in doing so lost the speaker applet. I disabled the onboard sound and put in a PCI sound card and reinstalled Pulseaudio and now it all works.

Is this the fault of Pulseaudo, Gnome or Ubuntu - or all of them. When Pulseaudio works it is a good tool, when it does not it is an utter pain. Unfortunately it seems to fail way too often for my liking. The failures are often simple and can be overcome with simple access to good Alsa based mixer. This then is the fault of Gnome and the distro builders. Bring back the old sound properties dialog and install Gnome Alsamixer by default. Give the noobs a fighting chance.

My last peeve is definitley distro based. Why is my sound constantly muted by updates? Not Sidux - the others. Why on earth would you set mute as the default? Ever?

enough ranting

It is junk.

I agree too. Pulse audio is junk just like udev, hal, dbus and polkit. Useless crap that don't work right.

Depends on the distro

I have an older Creative card that uses the snd-emu* drivers. It and PA (PulseAudio) work fine with certain distros, like Mandriva 2010 and Ubuntu 9.10. It and PA don't work well with others, like Fedora 12 and openSUSE 11.2. In those distros, system sounds come out layered in static. Flash and other audio playback can sometimes be staticky as well. Why one distro gives me no problems while another does, I have no idea.

The reaction of the PulseAudio dev is as follows: "Regarding snd-emu*: Creative doesn't like Open Source -- there are no docs available. If you buy Creative it is hence a bit your own fault."

Fair enough, except the card works fine with ALSA. Why the difference? The PulseAudio dev again: "As long as you only play MP3 music directly on the device and use the traditional sound card interrupt based wakeups the bogus timing information the sound drivers export doesn't matter. That's why you won't notice this issue without PA but it becomes very visible (or audible...) when PA is used."

Whoopee.

PulseAudio can do all kinds of cool things, but I'd just like to have an alternative to using it. I've tried but I can't replace it with any other backend in openSUSE 11.2 and have working sound, even in KDE 3/4.

re: depends distro

Yeah, I had trouble with a creative card and opensuse 11.2 too. Sound would only come out of one of the four speakers. That didn't go over too well with me.

I haven't had too much trouble with most of others distros except that Flash sound wouldn't work in the latest Mandriva. The only solution really offered was to disable pulseaudio. That did indeed do the trick.

Distros' fault

Pay attention to what PulseAudio's dev has said many times. Ubuntu in particular, he argues, does a HUGE disservice to the reputation of PulseAudio.

re: Distros fault

Yes, Linux Excuses 101.

Whenever something sucks, blame everyone (the distro, the user, the girlscouts) but the monkey who codes it.

its every distro?

I've only read the horror stories of PA but I've no experience myself. However, its constantly repeated that it is the distros' fault in their implementations. Perhaps the developer needs to provide more-clear examples or documentation so that his product doesn't get such a bad reputation?

On the flip side, which distros are implementing this correctly according to the PA developer(s)?

PulseAudio...

I've been using Linux on and off for the past four years and since my first stab at it, everyone always suggest that I stay away from PulseAudio. Because of that, I've always stuck with Alsa. It works and it works great. I'm personally a fan of building minimal Debian systems and I've always relied Alsa for sound. Most of it is because I've heard nothing but bad stories about PulseAudio. Lots of promise but just as much letdown. Does this project really lack that much direction/ it clearly isn't moving forward if this debate is still going on four years later.

yep

Pulse audio is garbage. I actually do blame the distros a little bit. If the crap isn't tested and working on common hardware, why put it in a so called stable release.The developer can test it all he wants, can ask for testers, or keep it on his hard drive for all I care. When the major distros release new versions, something as basic as sound should work. Period. I suppose the community working together on improving what we already have working would be too much to ask.

PulseAudio

I'm going to be murdered for posting this, but I think we should all go back to OSS, with version 4 and later version 5. I'm on Arch, so I can pick and choose from the beginning what I want to use. I have tried PulseAudio, which seems to lag, ALSA works but it sounds weak, compared to sound in OSS4 and Windows 7. I dare say it sounds better in OSS4 than Windows 7. I even have a Creative card and it works better in OSS than the rest with BETA drivers. Granted I don't do any recording or anything complicated that doesn't involve listening to FLAC audio, movies and youtube, with a 5.1 surround system. Adding to this, OSS is so easy to configure, everything residing in /usr/lib/oss and while the wiki is not updated as often, it has the usual problems that I encountered listed and in the forums, there are friendly people who have helped me, up to the extent of modifying source code and recompiling OSS on Arch in order to get a USB sound card working. I know what the developer did in the past still makes some people angry or distrustful but I don't think that's going to happen again, everyone can make mistakes and I think if we show more support with development and testing, OSS can be the greatest thing for sound in Linux and all of *nix systems. Freebsd uses it, maybe a modified version but to me OSS is both user and developer friendly.

I have not tried JACK, but if that works good, I don't have any complaints. I just want to move to something that is not ALSA or Pulseaudio and more importantly, that it works as intended.

http://www.4front-tech.com/forum/index.php
http://www.4front-tech.com
http://www.opensound.com/wiki/index.php

I agree

I find PC-BSD with OSS has the best sound on my system. I should try this with Chakra. JACK sounds interesting as well.

I also agree with Anonymo

I read "State of Sound in Linux not so Sorry After All"

http://insanecoding.blogspot.com/2009/06/state-of-sound-in-linux-not-so-sorry.html

I switched Ubuntu to OSS and everything was better / cooler / easier. i.e. the sound quality was better, the user interface was nicer too. (Although there was no OSS HDMI driver at the time.)

I also have used OSS on Solaris. It was the exact same experience. I plugged in a USB DAC and viola! It just worked.

Pulse made me busy all this year

Hi. I don't know if pulse have to die, but I sure hate its guts. I work for an OEM company who sell various machines with Linux/KDE installed. Pulse failed on basically all the HW configs that I saw.

At home, here's what I have to say : Pulse is not ready. When I manage to get it to work, it hangs.

I totally agree with the guy who proposed to replace pulse with jack, maybe with a simple frontend ? Jack is the only software that I know of that actually aknowledge that a user can have more than ONE soundcard.

More in Tux Machines

Hobo Handbags

A handbag is not going to need more whistles and bells to really make it more stylish or elegant. The truth is, these kind of hand bags add sexy and sophisticated looks.

Designer hobo bags offer timeless style which will last through many seasons of usage. These handbags may be found in many shapes and sizes, with affordable designer labels and brands. They may be very easy hand bags that make you sophisticated, while often having trendier colors, better construction and finer materials that could perfectly suit your taste and preference. You could choose what type of handbags you favor to obtain, because Hobo provides you with several choices.

Many of the collections from Hobo are:

hobo handbags wholesale. These are a designer handbags that happen to be both sophisticated and straightforward. The form of these kinds of bags lie into their soft shape, rich with milled leather and metallic color. These handbags are classic, and definately will last many seasons.

•Hobo Vintage Leather Totes. These are designer handbags which provide simplicity. They have a line that accompanies some very nice colors including green, gray, and black that can make them look modern-day. Even when they do not have a bunch of bling, they may be easily used in a more casual look.

Handbags may be simple, but they also may also offer great sophistication, once you learn tips on how to bring them in...

Proven methods to scheme an celebration the best way

There exist quite a lot of jobs linked to Catering Venue Pottstown, PA planning. Whether it is a little party that include birthday celebration or relatives reunion, or perhaps colossal celebration like corporate parties or product launching, food is just one fundamental problem. To attendees and people, the foods which you will serve is something they are simply seeking forward much too. The achievement for the Bridal Shower Pottstown, PA is deeply linked to the quality of your dishes and drinks you may have served. For internet marketing business gatherings, perfect food items would mean ideal picture and stronger brand.

So as to give your attendees or would-be shoppers a novel Retirement Party Pottstown, PA knowledge, it is suggested to plan your food specifications by using a trustworthy catering agency. The advantages you should get in choosing the solutions of food items agencies are listed below:

You remove worry in meals preparations. Catering manufacturers can help you make a menu suited on your tastes and diet limits. You might have a very number of meals alternatives that matches while using topic within your event.

Considering the fact that caterers know how to organize, cook dinner and handle meals suitably, that you're definitely sure that dishes served on the party are recent and clean up.

Food stuff establishments have tips to assist you set up your foodstuff if you happen to prefer to this process by yourself.

It is possible to obtain a extensive services that may embody meals arrangement and theme set up, free of cost usage of utensils, servers to go to in your guests, and tidying up of your location.

It saves you numerous of your time by doing away with is effective involved in food planning similar to guesswork on meal choices, spending plan and costing, visiting the market place to get the ingredients, cooking dishes, handling and arranging of food items, serving your visitors, cleaning and so on.

Company features are usually served with lunch hors d'oeuvres or "finger foods". These Wedding Reception catering pottstown, pa capabilities are undoubtedly the less expensive on the two types of occasions. With this particular structure the catering workforce more than likely has almost nothing to try and do using the preparing on the food. Their key accountability may be to set up the eating region and serve the friends inside a well timed manner.

Also to arranging the kind of arrangement the consumer is requesting, the occasion caterer has a good number of responsibilities to execute right before and through enough time that their providers are required. A caterer will have to make it possible for you will find precise foodstuff for sale for patrons which have a number of dietary wants. As being the entire world gets to be alot more visual people are requesting much more decorations and shade schemes for being incorporated in the setup for your party.

With each one of these responsibilities currently being put on one business it is usually not uncommon to view caterers signing up for forces with party planners which are establishments that put together and negotiate just about every element of the situation. As with almost every other trade this type of issue is typically great. It is usually preferred for an owner to emphasis on whatever they do finest and permit some other person to manage pretty much everything else.

Take care of your methods very well by enlisting the assistance of professionals within the food business to deal with your dishes and drinks served with your activities. In selecting a very good Elegant Event Catering Pottstown PA supplier, switch to customers you have confidence in like good friends or colleagues for suggestions first of all just before seeking into adverts. Recall that a reliable catering program has attained fine feedback from previous potential consumers. Check out the popularity within the agency as it demonstrates the quality with the food items they provide and their support. Once you possess narrowed down your options, be sharp of what expert services you require within the enterprise. It can be important that you perform a style examination and inquire for added choices that will enable you to make sure that the being successful of the function. And consider to put the scope for the deliver the results to be accomplished and even the price into crafting to shield your fascination.

Ensure the being successful of your respective activities. Serve incredibly good foodstuff and totally focus on entertaining your probable buyers.

World Domination

Leftovers: Software

  • Cutegram 2.1.1 Arrives with Many Improvements, Still the Best Telegram Client for Linux Ever
    We’ve introduced Cutegram 2 a while back as the best Telegram Client for Linux ever. Since then, the application received several maintenance releases and it has been updated today, March 29, to version 2.1.1, a point release that brings many cool features to the application.
  • Rhythmbox 3.2 Arrives with Support for Soundcloud and Numerous Improvements
    Rhythmbox 3.2 has been released today, March 29. This is the second maintenance release since Rhythmbox 3.0 was announced and it brings several new features, but also fixes those annoying bugs that you’ve reported since the last stable release of the software, version 3.1, which is still used as the default music player in many popular distributions, such as Ubuntu.
  • MKVToolnix 7.8.0 Brings More DTS Improvements, Drag and Drop Support in MKVInfo
    A new maintenance release of the powerful and popular MKVToolnix software that allows users to manipulate MKV (Matroska) files in Linux, Mac OS X, and Microsoft Windows operating systems, has been updated today to version 7.8.0, a release that introduces numerous improvements and some new features.
  • gnutls 3.3.14
    I've just released gnutls 3.3.14. This is a bug-fix release on the current stable branch.