Slashdot Mirror


Ask Slashdot: Stop PulseAudio From Changing Sound Settings?

New submitter cgdae writes Does anyone know how to stop PulseAudio/Pavucontrol from changing sound settings whenever there is a hardware change such as headphones being plugged in/out or docking/undocking my laptop ? I recently had to install PulseAudio on my Debian system because the Linux version of Skype started to require it. Ever since, whenever i dock/undock or use/stop using headphones, all sound disappears, and i have to go to Pavucontrol and make random changes to its 'Output Devices' or 'Speakers' or 'Headphones' tab, or mute/unmute things, or drag a volume slider which has inexplicably moved to nearly zero, until sound magically comes back again. I've tried creating empty PulseAudio config files in my home directory, and/or disabling the loading of various PulseAudio modules in /etc/pulse/*.conf, but i cannot stop PulseAudio from messing things up whenever there's a hardware change. It's really frustrating that something like PulseAudio doesn't have an easy-to-find way of preventing it from trying (and failing) to be clever.

[In case it's relevant, my system is a Lenovo X220 laptop, with Debian jessie, kernel 3.14-2-amd64. I run fvwm with an ancient config.]

286 comments

  1. are the debian support forums down? by Selur · · Score: 4, Insightful

    Sounds more like a question for a support forum than for slashdot,...

    1. Re:are the debian support forums down? by Anonymous Coward · · Score: 5, Insightful

      Sounds more like a question for a support forum than for slashdot,...

      It's part of a paid smear campaign, intended to establish a belief that Linux is difficult and unreliable. Have you noticed how every discussion about Linux/Foss on Slashdot is centered on these weird corner-cases that almost nobody in the real world ever sees?

      That's because a certain mainstream OS vendor has a lab full of people trying to find flaws and publish them. DiceDot, of course, happily oblige$...

    2. Re:are the debian support forums down? by icebike · · Score: 0, Troll

      Uninstall Skype
      Install any one a dozen open source package that do the same thing.

      --
      Sig Battery depleted. Reverting to safe mode.
    3. Re:are the debian support forums down? by X0563511 · · Score: 4, Funny

      Don't forget to uninstall Pottering. PulseAudio was just the beginning.

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    4. Re:are the debian support forums down? by hackertourist · · Score: 1

      Are any of them able to use the Skype network?

    5. Re:are the debian support forums down? by gstoddart · · Score: 1

      And, can you talk to people who have Skype with them?

      Or are you thinking everyone you know is going to start using some open source product to talk to you because you say so?

      If they're not compatible with Skype, then they're not replacements for it.

      Open Source isn't always the solution, especially when they're not compatible with the things they're supposed to replace.

      --
      Lost at C:>. Found at C.
    6. Re:are the debian support forums down? by dshadowwolf · · Score: 3

      Nah, I've had similar problems with PulseAudio in the past. Sometimes it's a vendor configuration issue and sometimes it's just that Pulse tries to be smart and fails at it. When I have no need for PA (never, these days, since it is required by Skype) I don't install it because of those problems I've had in the past. Lately I've been using Fedora 19 and Fedora 20 and have not had a problem. Nor have I had a problem with it running a recent OpenSUSE or an "alternative" distribution like Sabayon.

      Calling someone asking a question like this a "smear campaign" against Linux - or, as another commenter has done, a "smear campaign agaisnt Lennart Poettering", well... I have a philosophical disagreement with Mr. Poettering over how systemd is consuming all kinds of other projects in the name of faster boot times. But I will not attempt to smear him, except to say that the way systemd has turned into something similar to the bloated beast that is the Windows 'svchost.exe' makes me think that the age of the classic Unix "do one thing and do it well" is over in Linux-land.

    7. Re:are the debian support forums down? by Anonymous Coward · · Score: 1

      Uninstall Skype Install any one a dozen open source package that do the same thing.

      Works on almost any IP network, without any major configuration and allow you to make free calls to many and cheap calls to many networks. Please name that package? I've been looking for years.

    8. Re:are the debian support forums down? by Anonymous Coward · · Score: 1

      Hilarious how there's always someone out there who not only has no problems with Linux whatsoever but they're also convinced that anyone who does must be full of shit.

      Personally, I have issues with the output volume on every device in my system changing every time I plug in a particular USB webcam, just because it happens to include a microphone which somehow triggers something to decide to reset all of my audio settings. It's annoying as fuck if I'm trying to be quiet and accidentally bump that cable, causing the camera to come loose and reconnect, which then turns my volume up all the way and scares the shit out of me.

      ...and that's just the problem I have when doing "normal people" things. About once a year I decide to try playing with MIDI sequencers again, and end up trying to get Jack to perform well once again, but once again, it doesn't. I tried telling the people behind the project how to properly do real-time audio in a way that doesn't result in audio buffer under-runs, but I was unsuccessful in explaining to them how DMA works. (They insisted that once data was put in a DMA buffer, you couldn't just rewrite it any time you wished, you had to wait for the transfer to complete, as otherwise you'd crash your computer, as opposed to what would actually happen which is that the data read by the device would be a mix of the old and new data.) ...and to top it off, years ago I went through the trouble of obtaining an old SoundBlaster that does hardware wavetable synthesis, so that I don't have to rely on Jack to be able to do anything, but I've been unable to use it for five years because it requires a DMA buffer below 2GB to load the soundfont data but the kernel attempts to give it the highest address possible and no one can seem to work out a way to allow the utility that loads the soundfont data to request a buffer at a usable address, which isn't to say that they can't do that, it's just that they don't want to do it in an "ugly" way and thus it's just never going to happen because it'll mess up someone's perfectly elegant code, since as everyone knows, only relatively featureless code can be elegant.

      That's because a certain mainstream OS vendor has a lab full of people trying to find flaws and publish them.

      Yeah, it couldn't be honest people with honest problems. Anyway, just so you don't think I'm another puppet, I'll tell you that I installed Windows for a friend yesterday and getting that to work was a complete pain in the ass. It seems weird as hell that for as much as Linux sucks, Windows keeps finding a way to suck a little harder. It doesn't mean Linux doesn't suck though. It absolutely does, and there's no reason Linux has to settle for merely being better than Windows. Why can't it be perfect?

    9. Re:are the debian support forums down? by Anonymous Coward · · Score: 0

      Sounds more like a question for a support forum than for slashdot,...

      It's part of a paid smear campaign, intended to establish a belief that Linux is difficult and unreliable. Have you noticed how every discussion about Linux/Foss on Slashdot is centered on these weird corner-cases that almost nobody in the real world ever sees?

      That's because a certain mainstream OS vendor has a lab full of people trying to find flaws and publish them. DiceDot, of course, happily oblige$...

      Given the size of your FOSS community, there's nothing stopping you from engaging in similar "warfare" if that is what you suspect.

      On top of that, it's a bit ironic that you mention every discussion reflects these quirks in Linux here. Would you prefer to see "how do I burn this ISO?" bullshit posted here? These ARE the discussions we should be seeing, the oddball shit, for we ARE the community who would likely be able to answer them.

      Or, we could just go back to chanting Fuck Beta if that's what you call an alternative.

    10. Re:are the debian support forums down? by Anonymous Coward · · Score: 5, Interesting

      Pulseaudio was a royal PITA until about 5 years ago. By then the kinks have been worked out and it works rather well. The only thing worse than Pulseadudio was the cruft that it replaced. People who still complain about it either have very weird hardware or run old systems and just like to complain about old things...

    11. Re:are the debian support forums down? by Jawnn · · Score: 1

      It's part of a paid smear campaign, intended to establish a belief that Linux is difficult and unreliable. Have you noticed how every discussion about Linux/Foss on Slashdot is centered on these weird corner-cases that almost nobody in the real world ever sees?

      Well... in this case, not so much. When it comes to audio support the linux landscape is a minefield of poorly documented, often unstable crap with poor interoperability. In other words, most of it is shit. None of it works well without considerable tweaking, after spending far to much time and effort running down solutions in those support forums. Don't get me wrong. I make my living running linux boxen. I am also a semi-serious audiophile and would love to use linux in that pursuit as well. Can't do it.

    12. Re:are the debian support forums down? by Anonymous Coward · · Score: 3, Funny

      I found the Poettering!

    13. Re:are the debian support forums down? by short · · Score: 1, Funny

      > And, can you talk to people who have Skype with them?

      No. It is their problem when they are incompatible.

    14. Re:are the debian support forums down? by short · · Score: 1

      > Works on almost any IP network, without any major configuration

      Just run openvpn to get IPv6 which you need anyway. I agree Linux OS has a problem it does not run Teredo automatically like MS-Windows does.

      > and allow you to make free calls to many and cheap calls to many networks.

      Skype is not cheap, it is 8x as expensive as local VoIP competitors.

      > Please name that package? I've been looking for years.

      I have good experience with Linphone and formerly Twinkle.

    15. Re:are the debian support forums down? by cyberspittle · · Score: 2

      Perhaps they can try this new web site called google.

    16. Re:are the debian support forums down? by Anon+E.+Muss · · Score: 3, Informative

      ... the way systemd has turned into something similar to the bloated beast that is the Windows 'svchost.exe' ...

      +1 to the anti-systemd sentiment.

      -1 to using svchost.exe to make your case. svchost is just a container process. The real issue is the Windows architecture/philosophy that encourages a proliferation of services.

      (I like Unix and I like Windows. Each has their place. Trying to turn one into the other is a big mistake.)

      --
      The key sequence to access my Slashdot bookmark in Firefox is Alt-B-S. I don't believe this is a coincidence.
    17. Re: are the debian support forums down? by Anonymous Coward · · Score: 2, Interesting

      I love Linux but am no expert and have had to deal with audio issues several times because either Ubuntu was too smart and fell on its backside or from trying to do something as simple as outputting sound through the onboard sound while also outputting sound through HDMI. Pulseaudio has settings to make such things easier. Its just too bad they sometimes fail to work when its supposed to be easier.

      Alsa is a pita but at least config files are reachable that allow for doing nearly anything you wish. Yes it may be cryptic but at least there is support widely available.

      You want piece of mind regarding sound settings? Uninstall PulseAudio and use Alsa and .asoundrc config files. It may take time to figure out how to config using Alsa but at least it won't try to outsmart you - it just stays as you set it.

    18. Re:are the debian support forums down? by Aighearach · · Score: 4, Insightful

      Yeah, or are just trolling. I'm going to say this whole post is a giant troll that dice fell for. They thought they were trolling linux, but they were really trolling systemd. Whoops!

    19. Re: are the debian support forums down? by Anonymous Coward · · Score: 0

      I use ubunto studio that is made for audiophiles and is XFCE by default with a customised low latency audio kernel built in. Its used as my TV media player PC.

    20. Re: are the debian support forums down? by MiPen · · Score: 1

      I use ubuntu studio that is made for audiophiles and is XFCE by default with a customised low latency audio kernel built in. Its used as my TV media player PC. As for pulse audio doing weird things with Skype, l had that happen once. I ran the latest bleeding edge update options in Ubuntu studio and it somehow fixed itself.

    21. Re: are the debian support forums down? by Anonymous Coward · · Score: 2, Interesting

      Sounds like a Skype issue with arrogant / crappy MS programmers adjusting the sys volume in response to ambiant noise. Just a guess, but wouldn't surprise me. Find something better / safer / more secure than Skype.

    22. Re:are the debian support forums down? by Aighearach · · Score: 0

      Skype for linux does have a setting to let it control the mixer levels or not. When Skype can control its settings, it likes to screw them up. Probably the root of the person's problem, but instead they wanted to blame pulseaudio.

      They just hate because the neckbeard tells them to. It has outgrown their brains and taken control. They have to blame anything female, or any developers who make a living. The neckbeard isn't even from this planet, it is an alien fungus that thinks it is hating various alien factions from its homeworld. It can only control the brain, it doesn't have access to the eyes and ears.

    23. Re:are the debian support forums down? by short · · Score: 1

      I use plain old telephone when I do need to talk with Skype people. It is more convenient for me, what's the problem with that?

    24. Re:are the debian support forums down? by Eravnrekaree · · Score: 2

      What you want is a system that can be configured how you want it, not OSs that are hardwired to work one way or another that cannot be changed. There is no reason why Unix should be good at one thing and Windows good at another if the user can configure it to work the way they want and run just the services they need, but where the service they need is available if they need it. we need to get away from this "can't have vs. can have and must run" mentality. How about "can have and run only if you want".

    25. Re:are the debian support forums down? by Anonymous Coward · · Score: 1

      No one bothers to pay for bad publicity on Slashdot. Fact is, no one here is influential enough to bother.

    26. Re:are the debian support forums down? by Aighearach · · Score: 1

      I know, right? I use Skype because for $15/m I can have unlimitted calling to local numbers in Thailand, from the US. And can make unlimitted US calls, too. Outbound only, inbound costs extra. I have it for my wife.

      There is nothing "open source" that could offer the services Skype offers. Yes, I'd rather use a generic service and be able to run generic SIP software, but the service would cost vastly more, and I don't have an actual technical need that isn't being met. It meets 2 needs: For my wife to call landline and cell phones in Thailand, and for me to have a service with automatic billing so I don't have to go to the store at all hours to buy overpriced phone cards.

      It is the only commercial software we even have in the house, on any machine. So yes, we run a Skype install. Yes, if you have the default Skype setting to "automatically adjust mixer levels," it will rape and pillage your mixer settings, and give you fuzz for the trouble. No, that isn't PulseAudio's fault. The setting was broken in the old days when it used the OSS interface, too.

      I don't mind running one commercial package. Probably most of the people here have some sort of Apple device in their home, which is commercial, or else use Photoslop (because they can't find the Gimp context menus) or else a console gaming platform with dozens (or more!) of commercial software packages.

    27. Re:are the debian support forums down? by Anonymous Coward · · Score: 0

      Do you have any idea how expensive it is to call international numbers? Also, Skype is usually used for video calls, so a normal phone isn't going to work for that.

      It's great that you're an elitist moron and all, but some of us have things we actually need to use Skype for. I'd love to use something else, but realistically, Skype is the option most likely to be available at any given time.

    28. Re:are the debian support forums down? by Anonymous Coward · · Score: 0

      You're an idiot then. Skype isn't usually used in places where a phone is a reasonable possibility. It's used primarily for things like international calling and video chats. A regular phone being used for international calls is extremely expensive compared with Skype and no normal phones have the ability to video chat.

    29. Re:are the debian support forums down? by cgdae · · Score: 3, Informative

      Apologies if people think i shouldn't have posted this question to slashdot. I did a fair amount of googling to try to figure things out, to no avail. I didn't know whether my sound problems were caused by Debian or PulseAudio, so i figured Slashdot would cover both bases.

      Aside from wanting to find a fix for my audio problems, i think the issue of Skype requiring a particular sound library is worthy of discussion on slashdot, as it the general UI issue of whether 'clever' behaviour should be easy to disable.

      Oh, and i'm most definitely not a Microsoft troll, e.g. my day job involves working on some fairly hard-core linux debugging software.

      --
      http://op59.net/
    30. Re:are the debian support forums down? by short · · Score: 1

      Do you have any idea how expensive it is to call international numbers?

      Use VoiP provider from your home country and pay only for the local call in your home country. I was calling that way from Japan in 2005.

      If you really need to call arbitrary countries (I do not) use Betamax SIP provider, it provides international calls for IIRC USD 5/month.

      Also, Skype is usually used for video calls,

      That's an advantage I do not have to use video.

    31. Re:are the debian support forums down? by Anonymous Coward · · Score: 0

      You're completely full of it. Skype is free if you're going skype to skype and quite inexpensive if you're just needing a few minutes here or there. The only VoIP providers I know of usually won't sell you just a few minutes here or there like Skype will. Also, they don't usually provide Videochat features.

    32. Re:are the debian support forums down? by short · · Score: 1

      International calls to your home country are cheap/free for VoIP using your home country VoIP provider. To call arbitrary countries use Betamax SIP provider with international calls for IIRC USD 5/month. Besides that at least in my home country Skype is 8x more expensive than SIP providers. And no video is an advantage.

    33. Re:are the debian support forums down? by Anonymous Coward · · Score: 0

      What local competitors?
      So you think everyone lives in the same city or even same country as you?

      I use voice and video chat extensively, and using any option that is not Skype would cost me hundreds of dollars per month, while it costs me 50$ per year using Skype.
      Using your unknown software is good if you only talk with 3 other Linux tards, but if you actually need to do business or even talk with family or friends nothing can replace Skype, as of 2014.

    34. Re:are the debian support forums down? by short · · Score: 1

      I use voice and video chat extensively, and using any option that is not Skype would cost me hundreds of dollars per month, while it costs me 50$ per year using Skype.

      OMG "hundreds"? Use Betamax SIP provider (via one of its dealers) for USD 5/month, that is USD60/year. Yes, you have to pay slightly more to keep your freedoms.

      Using your unknown software

      Linphone

      if you only talk with 3 other Linux tards

      Bullshit, I call to non-SIP people/businesses via Linphone via SIP via local voocall.cz provider to their cell phones for such a low price I consider it free (USD5/month for me).

    35. Re:are the debian support forums down? by kaladorn · · Score: 1, Insightful

      Gaming in Linux still doesn't match up to what can be done on Windows.

      And I have yet to find a spreadsheet of any sort that is as capable as Excel 2007. (2010 may be, but the online variant now isn't). I have tried most open source alternatives. I'd probably even try a pay-for alternative if I thought there was one for Linux that was as capable.

      The free market sees why windows exists.

      --
      -- Mal: "Well they tell you: never hit a man with a closed fist. But it is, on occasion, hilarious."
    36. Re: are the debian support forums down? by kaladorn · · Score: 4, Informative

      Skype has actually gotten considerably worse since MS bought it.

      --
      -- Mal: "Well they tell you: never hit a man with a closed fist. But it is, on occasion, hilarious."
    37. Re:are the debian support forums down? by icebike · · Score: 1

      Who cares.
      The network is hopelessly backdoored. Most people use skype just to talk to family and friends, and moving all of that to one of several TOX clients, or even to Google Hangouts is smarter than handing the entire conversation over to Microsoft.

      --
      Sig Battery depleted. Reverting to safe mode.
    38. Re:are the debian support forums down? by icebike · · Score: 1

      Tox does video and voice.
      Totally encrypted.
      Not backdoored like skype is.

      --
      Sig Battery depleted. Reverting to safe mode.
    39. Re:are the debian support forums down? by short · · Score: 1

      BTW SIP can sure also do video and also encryption. I have no idea why Tox reinvents the wheel. But the original comment's argument was that with callee having only Skype one can use video via Skype. Via plain old telephone one really does not get video. One can call via 3G cell phone but then it is expensive. I am really not aware of any SIP-to-POTS provider who would transfer also video. (But as I said I do not care about video myself.)

    40. Re:are the debian support forums down? by icebike · · Score: 0

      Uninstall Skype Install any one a dozen open source package that do the same thing.

      Works on almost any IP network, without any major configuration and allow you to make free calls to many and cheap calls to many networks. Please name that package? I've been looking for years.

      https://tox.im/ for private person to person calls voice and video calls.

      Any number of SIP packages with a carefully selected SIP provider for direct calls. CSipSimple for instance.
      Jezus even Google Hangouts on Android and Iphone provided direct connect and video calls either free or cheaper than skype for calls to POTS.

      How can you have been looking for "years" and not found any of these? Just how hard have you been looking AC?

      --
      Sig Battery depleted. Reverting to safe mode.
    41. Re:are the debian support forums down? by Anonymous Coward · · Score: 0

      Because Google is also innocent, sweetness, and light. Fuck off douchebag.

    42. Re:are the debian support forums down? by ultranova · · Score: 1

      How about "can have and run only if you want".

      No, because to do so every program needs to support 2^n different configurations, where n is the number of services they could potentially make use of. Most developers aren't going to bother, so in practice you either run a set of services or don't run the program. And at that point it makes sense to define a standard set which a program can expect a server or desktop to have.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    43. Re:are the debian support forums down? by Zontar+The+Mindless · · Score: 2

      Good luck getting my mom to use it.

      Shit, I've been trying for ten fucking years to get her to quit using HUGE BOLD HTML for her emails. I've explained to her over and over again that she can use plain text, set her mail client to display it at a size that's comfortable for her, and let me view it at a size that's reasonable for me. And failed. Too complicated/scary.

      Now... You were saying...?

      --
      Il n'y a pas de Planet B.
    44. Re:are the debian support forums down? by marcello_dl · · Score: 1

      Have you tried using pulseaudio just for skype? like identifying which libraries gets used, put them in (folder), starting manually the pulseaudio daemon if there is one, and invoke skype from terminal prefixing it with LD_LIBRARY_PATH=(folder)?
      Failing that, I had 32 bit skype in a chroot because the rest of the system was 64 it worked. One day it keep failing authorization, and then i got an email telling me i was using an outdated skype version. That must be the microsoft way.

      --
      ---- MISSING MISCELLANEOUS DATA SEGMENT --- [sigdash] trolololol
    45. Re:are the debian support forums down? by icebike · · Score: 2

      Nobody transfers video to POTS, so it hardly matters that you are unaware of such.

      TOX really didn't re-invent the wheel. They simply re-deployed the original concept of Skype, with public nodes located via Torrent-like technology and encryption keys that are in the hands of the client, and unknown to the nodes or anyone else. And they did it with open-source code.

      As to why they did it, you would have only to review what Microsoft did to Skype and who they did it FOR to understand that Skype is totally backdoored, and unsafe to even have on your machine. There is no way microsoft will ever recoup the price they paid for Skype. Someone else footed the bill for them.

      --
      Sig Battery depleted. Reverting to safe mode.
    46. Re: are the debian support forums down? by Anonymous Coward · · Score: 1

      Skype on Windows and OSX got worse. Skype on Linux got better since MS bought it. Hard to imagine, but some of us remember how bad it used to be.

    47. Re: are the debian support forums down? by dshadowwolf · · Score: 2

      With the way systemd has consumed other projects - like udev - and has become a required dependency of others - ISTR that this is true of at least one part of Gnome as of Gnome 3.14 (oddly said part does not, AFAIK, have a non-systemd counterpart even though it possibly could) - the ability to choose a different init for Linux is becoming restricted.

      In truth there is an idea I saw somewhere on the net in the last couple of months about a way to fix a lot of the problems - percieved or otherwise - with systemd. It involved having a very small, almost impossible to screw up program running at PID 1 that redirected reparent attempts off to another process and had stuff like the management of starting/stopping daemons as a third process. At no point would that setup require having any daemon or system service built into it.

      However... I am not a skilled enough programmer to think I could make a good attempt at such a system, though I'd be willing to contribute to such, even if it is for reviewing code for quality and acting as one of the voices of reason against bad ideas that might be suggested.

    48. Re:are the debian support forums down? by Zontar+The+Mindless · · Score: 1

      ...no normal phones have the ability to video chat.

      Where I live, a "normal phone" is a smartphone.

      Lots of smartphones support video calls. Both of mine do, at least. They're both off-the-shelf Samsung Galaxys--one's an S1 and the other's an S3.

      Which reminds me, I'm about due to sign another 2-year contract with my telco so I can get a free S5 and catch up with my wife, who already has one. Which also supports video calling.

      It's also hella cheaper to use Skype for this than to dial it directly, even for local video calls.

      --
      Il n'y a pas de Planet B.
    49. Re:are the debian support forums down? by Anonymous Coward · · Score: 0

      In the last few years the only problems I've had with hardware support have been scanners. The only problem I've had with PA has been an M-Audio prosumer audio interface, and that's only because I was trying to do really unusual things with it.

    50. Re:are the debian support forums down? by Zontar+The+Mindless · · Score: 1

      You can't ring POTS phones with it, so it's not a substitute. Please quit spamming.

      --
      Il n'y a pas de Planet B.
    51. Re:are the debian support forums down? by ColaMan · · Score: 3

      Hi there, Tox pusher. Did you not even read the very first few sentences he posted? The one that said :
      I use Skype because for $15/m I can have unlimitted calling to local numbers in Thailand, from the US. And can make unlimitted US calls, too. Outbound only, inbound costs extra. I have it for my wife.

      So you like Tox. That's great. It doesn't have all the features of Skype. Some of that is good (one-click government eavesdropping) some of that is bad (POTS integration). And yes, one of the 'features' of Skype is the fact that it's got a very large user base. So you're not just convincing Grandma to swap over, you need to convince Grandma's friends that she also talks to, and so on and so forth. And they just don't see the need for 'secure encrypted communication that only they have the keys to'. They're just (mostly) talking shit and waving to each other.

      Open your eyes a bit and admit those problems, and people will start taking your opinion more seriously. Tox may be a solution for you (and maybe me, it looks interesting), but it's not a solution for the masses, because they already have an adequate solution.

      --

      You are in a twisty maze of processor lines, all alike.
      There is a lot of hype here.
    52. Re:are the debian support forums down? by short · · Score: 1

      > Nobody transfers video to POTS, so it hardly matters that you are unaware of such.

      I should have written s/POTS/PSTN/ where 3G is a part of it. Someone could transfer 3G<->SIP/TOX, I am not so sure no one in the world does it.

      > to understand that Skype is totally backdoored, and unsafe to even have on your machine

      Any proprietary software is unsafe to have on my machine, any proprietary software can be backdoored, therefore one has to handle any proprietary software as an already backdoored one.

    53. Re:are the debian support forums down? by BarbaraHudson · · Score: 1

      I up-voted this in the firehose because sound is still a problem. As are disappearing sound settings. Ignore the noise (pun intended :-)

      --
      "Transparent" is a shit show that trades on every stereotype going. A man in drag is NOT a transsexual.
    54. Re: are the debian support forums down? by Eravnrekaree · · Score: 1

      From what I understand of systemd is that you can still set it to spawn your own init system, whether they be shell scripts or a more tradtional init program and then configure that to run your programs. All you need to do is disable the services from starting from systemd and then configure systemd to start your own init script to start your stuff. Problem solved.

    55. Re:are the debian support forums down? by dshadowwolf · · Score: 2

      I'm not sure if my experiences are common, but your first point is changing - GoG.com and Steam both have lots of games that work exceptionally well in Linux (in fact, Steam has a whole category of Linux games that is, apparently, over 700 strong and fast approaching 1000).

      Your second point, however, seems like it might be accurate. I have not checked the capabilities of LibreOffice's spreadsheet in a while - preferring instead to do my budget and such using Google's spreadsheet tools - but around two years ago I had problems getting a spreadsheet in LibreOffice to properly cascade values through various formula in related cells. This might just have been user error, but the fact that it occurred at all says something.

    56. Re: are the debian support forums down? by dshadowwolf · · Score: 3, Insightful

      And why, if its not doing what it was created to do, then, would I keep it around at all? This type of "you can do what you want, but it needs to be this way" crap is why I've stepped out of most online and open-source communities. I can see the "this is how it's done" type of thing for electronics - most of the time there is only one way to do something in electronics...

      You know what, fuck it - I'm spending too much time discussing this and not enough time working on the API wrapper-layer I need to create for some paying work. I'll check back Sunday or Monday.

    57. Re:are the debian support forums down? by Anonymous Coward · · Score: 0

      GoG.com and Steam both have lots of games that work exceptionally well in Linux (in fact, Steam has a whole category of Linux games that is, apparently, over 700 strong and fast approaching 1000).

      Which is still a small fraction of their Windows catalog, even if you include games that run well in WINE. Then there's the matter of gpu performance, generally speaking the Windows drivers are much better.

      Don't get me wrong, things are starting to move in a positive direction, but we're still a long way from parity with Windows when it comes to gaming.

    58. Re:are the debian support forums down? by Anonymous Coward · · Score: 0

      What you want is a system that can be configured how you want it, ...

      What most people want is a system that just works.

      Just sayin'.

    59. Re: are the debian support forums down? by tshawkins · · Score: 1

      All varients except the android version, have deteriorated over the last year or so. I use skype a lot to call into conference calls, i have a Mac, Linux desktop and large android tablet, and one by one each version has stopped generating recognisble touch tones that can be used to drive the conferencing services (more than 1) . If the android version goes the same way, i will have to give up on skype.

    60. Re:are the debian support forums down? by Anonymous Coward · · Score: 0

      You apparently know little of the tangled webs Pulse weaves. The damned cursed atrocity requires at least crowd sourcing to confront, if not nuclear weaponry.

    61. Re:are the debian support forums down? by Anonymous Coward · · Score: 0

      > why Windows even exists... an ongoing mystery for me.

      Perfect post and my exact thoughts. Windows is living on borrowed time.

    62. Re: are the debian support forums down? by Anonymous Coward · · Score: 0

      It indeed has become atrocious, since.

    63. Re:are the debian support forums down? by meustrus · · Score: 0

      $15 per minute?? That sounds like a terrible deal.

      --
      I sometimes ask revealing, often ignorant-seeming questions. Maybe they're harder to answer than you think.
    64. Re: are the debian support forums down? by Anonymous Coward · · Score: 0

      Logind used to. But then Poettering closed it down (he was apparently made co-maintainer)...

    65. Re:are the debian support forums down? by Khyber · · Score: 0

      "It's part of a paid smear campaign, intended to establish a belief that Linux is difficult and unreliable"

      No smear campaign needed, you only have to read the poorly-documented shit MAN pages and listen to typical Linux-user insults against any non-linux user to understand that one almost instinctively.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    66. Re:are the debian support forums down? by Khyber · · Score: 3, Informative

      "Pulseaudio was a royal PITA until about 5 years ago. By then the kinks have been worked out and it works rather well."

      Nope, still fails for me on a modern dual-core 64-bit system.

      " The only thing worse than Pulseadudio was the cruft that it replaced."

      Not even close. OSS worked more reliably and still does.

      " People who still complain about it either have very weird hardware or run old systems and just like to complain about old things..."

      2012 laptop. 1.6GHz 64-bit dual core, 8GB RAM, 6-channel surround through optical, typical RealTek. Not even close to weird or old.

      I've been using Linux since 1998. PulseAudio is a piece of shit, period. I can't even unplug my headphones without having to reset three volume/audio options to make my speakers output.

      Pulseaudio can't even do ASIO properly. It's a broken piece of crap.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    67. Re: are the debian support forums down? by MiPen · · Score: 1

      Says the anonymous coward.

    68. Re:are the debian support forums down? by Khyber · · Score: 1

      "No, because to do so every program needs to support 2^n different configurations, where n is the number of services they could potentially make use of."

      And this is why we have LIBRARIES.

      Fuck, even the most basic MUCK server has the ability to program in MUF/MPI (and some have even added in Python libraries for more extensibility.)

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    69. Re:are the debian support forums down? by Anonymous Coward · · Score: 0

      Why is html email your default setting in your email client? If you use text, it doesn't matter how others format their emails.

    70. Re:are the debian support forums down? by Blaskowicz · · Score: 1

      The problem is, 700 games including expansion packs versus out of my ass 50,000 games on Windows.

    71. Re:are the debian support forums down? by JohnVanVliet · · Score: 1

      that it dose
      i was one of the FIRST people to use pulse in fedora 6
      now back then there were issues
      but

      Almost 10 years have past and those issues are no more

      pulse on it's own WILL NOT JUST CHANG SETTINGS

      --
      "I don't pitch OpenSUSE Linux to my friends, i let Microsoft do it for me
    72. Re:are the debian support forums down? by zidium · · Score: 1

      The way I'm treated trying to find a solution to this SAME problem, I thought I was the only one!

      I **loved** OSS audio about a decade ago. So much better than ALSA! PulseAudio *ruined* it for me.

      --
      Slashdot Valentines Beta Massacre: iT WORKED! The boycotts killed Beta!!
    73. Re:are the debian support forums down? by Anonymous Coward · · Score: 0

      why Windows even exists...

      Because with Windows the volume does not reset to 100% after every reboot like PulseAudio does (running LMDE). Stuff like that...

    74. Re: are the debian support forums down? by Anonymous Coward · · Score: 0

      PS: I really hate Skype, it is unstable crapfest in Linux and OSX, but really, what we can do...

      What can we do? Run MSWindows. (You'd have to be a linux neckbeard to dual boot, right?).

    75. Re:are the debian support forums down? by Anonymous Coward · · Score: 0

      pulse on it's own WILL NOT JUST CHANG SETTINGS

      Not my experience.
      PulseAudio seems to be resetting my output volume to 100%. Not a big deal, but an irritation sometimes. (I suppose it could be some other software resetting the volume, but, for instance, today I booted up Linux Mint. The only program I've used is the web browser. Checked, and sure enough, volume is now set to 100%)

    76. Re:are the debian support forums down? by Anonymous Coward · · Score: 0

      Totally agree.

      PulseAudio and KDE Baloo + USB slow writing are the three things that are pushing Kubuntu from being THE perfect OS

    77. Re:are the debian support forums down? by Anonymous Coward · · Score: 0

      I'm annoyed, because just as things start going right they force SystemD on us and now I have to look where I'm going to move to.

      I was quite happy with Kubuntu, particularly since many of my old games work well in WINE (and just won't work in modern Windows), and X-Com just got a very nice Linux binary, but suddenly I have to reconsider if I want that overly complicated piece of shit behind the scenes or not.

    78. Re:are the debian support forums down? by hairyfeet · · Score: 0

      Interesting? Just for stringing together memes? Well lets break down his meme spewing shall we? We have living in the past, a very old classic and fav of Pogson, we have the ever popular works for me, and of course blaming the user which brings up its free so you can't complain. Oh and I fucking LMAO that the VERY FIRST POST was the ever hilarious battle cry of the FOSSie masses, the ever popular why do you hate free software, because if you don't slurp every drop of koolaid, including that shoved by an employee of the company trying to jam an SVCHOSTS into Linux for its own gain why you MUST be part of an organized attack on FOSS...ROFLcopter the amount of crazy is just too much LOL!

      --
      ACs don't waste your time replying, your posts are never seen by me.
    79. Re: are the debian support forums down? by Lodragandraoidh · · Score: 1

      But, why can't I just rip out systemd? Oh - because so many service projects/distros are only supporting systemd today that you have to have it around if anything you download in the distro happens to use the API of the non-POSIX POS that is systemd.

      systemd core files are not written to disk as files - they are written to the binary log file - you have to extract the data first to run debug.

      systemd log files are binary; you can't run grep or other text parsing tools against it for automation - unless you extract the data first.

      systemd encourages abandonment of POSIX compliance - which is a key component of the interoperability between various flavors of Unix and Linux (I loved being able to write a shell script on a Unix machine, and copy it over to a Linux machine with little to no modification). Dennis Ritchie must be spinning in his grave right now at this bastardization of his brain child.

      The only way to avoid this is to roll your own distro - or support distros that stay clear of it (I was shocked to hear even Slackware was considering support for systemd - given that it has always been as close to SystemV Unix-like that you could get in the Linux world. Thankfully - so far they have not succumbed.)

      For people who run desktop machines for their own use - running applications in user space for the most part - systemd may be fine. For those of us running servers, with many man hours of system administrative automation in place - this spells catastrophe in the form of forced obsolescence of our custom code and automation.

      As I read in one article - if systemd is allowed to prevail, then we can all kiss the days of an administrator controlling his system his own way goodbye. It will split the work of people who do development - and at some point they will not be able to continue; one case in point: http://alien.slackbook.org/blog/on-lkml-an-open-letter-to-the-linux-world/

      From that article:

      Last week I asked the SDDM developers to reconsider their decision no longer to support ConsoleKit because Slackware does not have systemd or logind and thus we need to keep using ConsoleKit. The answer could be expected: “answer is no because ConsoleKit is deprecated and is not maintained anymore” and therefore I had to patch it in myself. Of course, the ConsoleKit successor systemd-logind, written by the same team that gave us all the *Kit crap, depends on PAM which we also do not have in Slackware. One of the fellow core developers in Slackware, who is intimately familiar with the KDE developers community, has heard from multiple sources that KDE is moving towards a hard dependency on systemd (probably because they are going to need the functionality of systemd-logind). We all know what that means, folks! It will be the day that I must stop delivering you new KDE package releases for Slackware. That’ll be the day.

      So this turn of events might be nice for some script kiddie sitting in his mother's basement....but for the rest of us who have to get work done with and through Linux - this is a royal pain in the arse.

      --

      Lodragan Draoidh
      The more you explain it, the more I don't understand it. - Mark Twain
    80. Re:are the debian support forums down? by Lodragandraoidh · · Score: 1

      Don't forget to uninstall Pottering. PulseAudio was just the beginning.

      Is there a compile switch for that, or do I need to write a script? UninstallPoettering.sh

      --

      Lodragan Draoidh
      The more you explain it, the more I don't understand it. - Mark Twain
    81. Re:are the debian support forums down? by mikelieman · · Score: 1

      Yeah, but since Mechwarrior 2, they've all pretty much blown.

      --
      Technology -- No Place For Wimps! Grateful Dead and Jerry Garcia Chatroom -- http://www.wemissjerry.org
    82. Re:are the debian support forums down? by Anonymous Coward · · Score: 0

      It's great that you're an elitist moron and all, but some of us have things we actually need to use Skype for.

      Then just go ahead and install Windows if Skype is so mission critical for you and then quit your bitchin.

    83. Re: are the debian support forums down? by Anonymous Coward · · Score: 0

      waaaaaahhhhh. Want me to call you a waaaaaaambulance to pick up your broken feelings?

    84. Re: are the debian support forums down? by Barsteward · · Score: 1

      have a read of this section from this article for Arch for a possible solution https://wiki.archlinux.org/ind...

      Journald in conjunction with syslog
      Compatibility with a classic syslog implementation can be provided by letting systemd forward all messages via the socket /run/systemd/journal/syslog. To make the syslog daemon work with the journal, it has to bind to this socket instead of /dev/log (official announcement). The syslog-ng package in the repositories automatically provides the necessary configuration.
      As of systemd 216 the default journald.conf for forwarding to the socket is no. This means you will need to set the option ForwardToSyslog=yes in /etc/systemd/journald.conf to actually use syslog-ng with journald. See Syslog-ng#Overview for details.
      If you use rsyslog instead, it is not necessary to change the option because rsyslog pulls the messages from the journal by itself.

      --
      "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
    85. Re: are the debian support forums down? by Damouze · · Score: 1, Informative

      Skype on Android has this nasty "bug" (although people might be tempted to call it a feature): you can't really close it. Believe me, I have tried. I have all but given up on it. Even if you have all the notifications for it disabled and forcibly stop it, it will respawn automatically within a show period of time. Were it not for the fact that I need it for work, I would not allow an app like that to even be installed on my cellphone or my tablet.

      With regard to systemd: if the only choices you have are broken ones, you don't really have a choice now, do you? On the one hand you have systemd, which is bloated beyond repair. On the other hand you have all those software packages that won't run otherwise because they depend on it.

      DOES THAT SOUND FAMILIAR TO ANYONE AT ALL?

      --
      And on the Eighth Day, Man created God.
    86. Re: are the debian support forums down? by Barsteward · · Score: 0

      i doubt there are any broken feelings, just despair as to why there are so many twats like you in forums

      --
      "The hands that help are better far than lips that pray." - Robert Ingersoll (1833-1899)
    87. Re:are the debian support forums down? by ultranova · · Score: 1

      And this is why we have LIBRARIES.

      And when someone complains they should be able to install only the libraries they want, what layer of abstraction comes to rescue then?

      Making the entire system an onion doesn't solve the issue but does add complexity, and it's completely irrational to do so just because someone wants a custom system out of the box, especially since they won't be any happier with n+1 library dependencies either.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    88. Re:are the debian support forums down? by Anonymous Coward · · Score: 0

      I still keep a copy of Windows around just for gaming, so +1 on this. Of course, even if every single game from now on would be released on both, windows would still have more, since so many games are windows-only currently. But it has definitely gotten a lot better recently.

    89. Re:are the debian support forums down? by Anonymous Coward · · Score: 0

      Certain sound devices (Creative Labs) in Windows have very similar problems for some users. I had to switch devices as the drivers caused BSOD Windows 8.1 x64 Professional every time I plugged an USB stick while another user was logged in. So there, some balance.

    90. Re:are the debian support forums down? by Anonymous Coward · · Score: 0

      Maybe if it weren't pulseaduio. PA *is* just as bad as a lot of its critics claim. I solved my 12.04 PA woes by disabling and sticking with ALSA. In my case, it was audio lag for sound effects in Stepmania. The music was fine, but effects were delay around .5 to 1.5 seconds. No amount of config-fu fixed it. So I uninstalled PA and went with alsamixer.

    91. Re:are the debian support forums down? by Anonymous Coward · · Score: 1

      I know, right? I use Skype because for $15/m I can have unlimitted calling to local numbers in Thailand, from the US. And can make unlimitted US calls, too. Outbound only, inbound costs extra. I have it for my wife.

      If your wife charges you $15/min for a Skype conversation, I'm gonna break the news to you myself and tell you she's probably not really your wife. Does her number start with "1-900-...." ?

    92. Re:are the debian support forums down? by Anonymous Coward · · Score: 0

      It doesn't make sense to say 'Pulseaudio can't do ASIO'.

      ASIO was a workaround for the broken sound servers on Windows/OSX, to enable professional bit depths and low latency by avoiding the sound server and talking directly to the sound drivers.

      The equivelent on Linux would be using straight ALSA without a sound server at all.

    93. Re:are the debian support forums down? by Khyber · · Score: 1

      "It doesn't make sense to say 'Pulseaudio can't do ASIO'."

      I can tell you've never had a SBLive card under Linux.

      Also, ALSA is laggy as shit, hence why I'll still install ASIO drivers for a sound card if possible.

      Don't believe me? Go try it for yourself. Un-mute your line-in, plug in a guitar. Try to keep steady timing with ~90ms latency.

      Even Windows XP's non-ASIO stuff would give me instantaneous feedback if I simply un-muted the line-in.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    94. Re:are the debian support forums down? by udippel · · Score: 1

      Despite of AC:
      Consider yourself modded up once!

    95. Re:are the debian support forums down? by Khyber · · Score: 1

      "what layer of abstraction comes to rescue then?"

      The base coding languages, which are abstractions of the machine language. Those are the only libraries that should be installed, in the first place. Everything else should reference those.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    96. Re:are the debian support forums down? by Anonymous Coward · · Score: 1

      I've used a SBLive in Linux, and had low latency audio working perfectly well.

      > Also, ALSA is laggy as shit, hence why I'll still install ASIO drivers for a sound card if possible.

      You still do not understand what ALSA or ASIO are.

      ALSA can give as low a latency as the hardware is capable of. If you experience latency, then the problem is the buffer size and frames per period you are using in your audio application.

      When you use a low latency professional sound server like JackD on Linux, it talks to the ALSA drivers. So if the ALSA drivers were high latency, low latency professional audio on Linux would be impossible.

      ALSA is the lowest level of the sound stack, so talking to it directly gives the lowest latency. Pulseaudio runs on top of ALSA, as do all sound servers on Linux.

      ASIO was originally created by Steinberg to allow their Cubase software to talk directly to the sound card driver, bypassing the Windows sound server. It's the same as talking directly to ALSA. (The nearest equivelent to JackD on Windows would be Steinberg's Rewire.)

      > Even Windows XP's non-ASIO stuff would give me instantaneous feedback if I simply un-muted the line-in.

      Most likely, you were using direct analog passthrough within the sound card in XP, and software monitoring in Linux. Both paths are also possible in ALSA on Linux.

      I am a professional audio engineer with 25 years of experience, so these things do matter to me.

    97. Re: are the debian support forums down? by FrandGunk · · Score: 1

      Actually I think Dennis Ritchie is quite proud of his brain children the BSD's.

      --
      Sig em Duke !
    98. Re:are the debian support forums down? by Anonymous Coward · · Score: 0

      This is at once the stupidest and the craziest thing I've read all day. But hey, it's still early.

    99. Re: are the debian support forums down? by Man+On+Pink+Corner · · Score: 1

      most of the time there is only one way to do something in electronics...

      Wow, that's a new one on me. What would be an example?

    100. Re:are the debian support forums down? by Khyber · · Score: 1

      "I've used a SBLive in Linux, and had low latency audio working perfectly well."

      Yea, after you did what, install the kX driverset which comes with an ASIO driver? (I helped design that.)

      "You still do not understand what ALSA or ASIO are."

      Given the statement directly above, you might wish to think again on that.

      "ALSA can give as low a latency as the hardware is capable of."

      Since when? I'm still getting 1/4 second latency using ALSA trying to play Wolf:ET. That's just on playback.

      "ALSA is the lowest level of the sound stack, so talking to it directly gives the lowest latency. Pulseaudio runs on top of ALSA, as do all sound servers on Linux."

      I see you've never heard of OSS. It sure as fuck doesn't talk to ALSA at all.

      "Most likely, you were using direct analog passthrough within the sound card in XP, and software monitoring in Linux. Both paths are also possible in ALSA on Linux."

      Nope. SBLive does not have a direct analog pass-through (at least this revision, with the additional DRM restricting the 'What U Hear' option) This is simply testable across several OSes - XP/2K give no lag. Vista and 7 introduce about ~150ms lag. OSS gets me ~20ms latency. ALSA gets me ~50. Pulseaudio can't even handle it and clips the fuck out of my line-in.

      "I am a professional audio engineer with 25 years of experience, so these things do matter to me."

      I can't tell. Bet you're the type that compressor-limits the fuck out of everything, too.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    101. Re:are the debian support forums down? by Anonymous Coward · · Score: 0

      > Yea, after you did what, install the kX driverset which comes with an ASIO driver? (I helped design that.)

      No, I was using a SBLive PCI card on Linux, ALSA drivers with JackD as the sound server. kX drivers are just for Windows.

      > Since when? I'm still getting 1/4 second latency using ALSA trying to play Wolf:ET. That's just on playback.

      A bad sound implementation in a port of some arcade game is not the best way to judge the ALSA drivers. I'm certainly not claiming you automatically get low latency with badly written applications, just because the sound drivers are capable of it.

      It's possible you are actually running pulseaudio in the background unawares, and the game is talking to a virtual ALSA device provided by pulseaudio. This will certainly introduce extra latency compared to a direct connection to the ALSA drivers.

      Try using jackd and ALSA drivers with your Soundblaster Live. Start with a conservative period size of 512 (10ms at 48KHz), then 256 and so on to find the limits of your system. A low latency kernel also helps here.

      With a better, but still rather old card, like my Delta 1010, I can have latencies below 2ms with ALSA. I'm still waiting for you to explain why you think this is impossible, considering that so many people use JackD/ALSA for professional audio, and have found it works well at low latencies.

      > I see you've never heard of OSS. It sure as fuck doesn't talk to ALSA at all.

      Right! OSS is an independent set of sound card drivers, but it's long been deprecated on Linux, and the commercial version is so rarely used that I didn't consider it worth mentioning.

      > Nope. SBLive does not have a direct analog pass-through (at least this revision, with the additional DRM restricting the 'What U Hear' option)

      All the PCI Sound Blasters have analog pass through. The DRM 'What U hear' restrictions are not only irrelevent here (they concern re-recording the computer's output, not analog pass though monitoring of the inputs) but also, the DRM restrictions are Windows only. I am talking about ALSA on Linux.

      I still don't think you quite understand what ASIO and ALSA are.

    102. Re:are the debian support forums down? by Anonymous Coward · · Score: 0

      pulseaudio issues are not edge cases; i can't think of anybody i know who has not had inexplicable issues like this with pulse at some point. my friend who makes music complains that it lags and audio always gets de-synced from video when trying to record screen grabs, i've heard of issues exactly like this brought up repeatedly from multiple different sources, and some are even "features", like the default "flat volumes" setting, which makes changing volumes in one application also change the global volume level, leading to randomly having eardrums blasted when wearing headphones.

    103. Re:are the debian support forums down? by deek · · Score: 1

      It's a massive improvement from a year or so ago. No reasonable person would expect that all, or even the majority, of Windows games would suddenly have native Linux ports in such a short time period. Personally, I'm quite amazed that it's grown as fast as it has, and I'm sure that Steam and Humble Bundle are to thank for that.

      Gaming on Linux may never quite match what Windows has to offer, but I can confidently say that Linux has now become a viable gaming platform. I haven't had to boot into Windows for a gaming session for, hmmm let me think, at least 5 months now.

    104. Re: are the debian support forums down? by Anonymous Coward · · Score: 0

      Huh, what does ASIO have to do with it? That's a windows system. Jack and pulseaudio work together very nicely now, in the sense that pulseaudio gets out of the way when jack tries to grab an interface.

    105. Re: are the debian support forums down? by Anonymous Coward · · Score: 0

      Dude, you don't seem to know what you are talking about. Jack uses the alsa drivers. When I use jack I can tune it to latencies down to a few milliseconds without getting xruns. Ofcourse, you have to use a small buffer size, which alsa is normally not configured that way. But as someone else already pointed out, jack still uses the alsa drivers in the standard configuration.

    106. Re:are the debian support forums down? by danbuter · · Score: 1

      My ONLY major issue with Linux is that a lot of the devs think that newer is automatically better. See PulseAudio/KDE4/Gnome 3/systemd/Unity/etc. They get blinded by the new bling and just abandon all of the older stuff that works because it is boring. No one wants to bug-fix or complete that final 10% of polish that would make the program great.

    107. Re:are the debian support forums down? by ultranova · · Score: 1

      The base coding languages, which are abstractions of the machine language. Those are the only libraries that should be installed, in the first place.

      I don't really see how an interpreter or a JIT compiler would help the problem, or even be a library for that matter. The issue isn't how to make the same code run on multiple architectures, after all, but how to make the program logic flexible enough to handle the absence of a service yet make full use of it when present.

      Also, most languages are still stuck with only standard input and output without third-party libraries, which are typically an awful fit. This is not the 80's anymore, that hasn't cut it for the long time now, and not really even then. Most applications aren't headless servers, and require graphics and proper UI.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    108. Re:are the debian support forums down? by Stuarticus · · Score: 1

      I don't want to sound facetious but really, the SBLive is a nearly twenty year old card now. Fair enough it should work but getting a bee in your bonnet about it is a bit mad. If the card is giving you so much trouble do what any sane person did 10 years ago and throw it away and buy something better.

      --
      If you think someone isn't free to have a different definition of "freedom" you may be a tyrant.
    109. Re:are the debian support forums down? by mgcarley · · Score: 1

      To be fair, Windows 7 isn't exactly a champ in this respect either - unplugging headphones or USB audio devices etc can cause the sound to just disappear and you have to fiddle around to get it back. I'm have a Core i7-based HP Probook that exhibits this sort of behaviour sometimes (but not all the time).

      --
      Founder & COO, Hayai India (hayai.in) / USA (hayaibroadband.com) // t: @mgcarley
  2. In recent^H^H^H^ old news, pulseaudio sucks by Anonymous Coward · · Score: 0

    wow slashdot? - slow news day?

    Ok - how was that for a sarcastic frist p0st

  3. Editor Troll by twistedcubic · · Score: 5, Insightful

    This is an obvious troll, but not from the OP. This is a troll by the editor, Timothy, to encourage discussion of the PulseAudio author, Lennart Poettering, and systemd.

    1. Re:Editor Troll by Gothmolly · · Score: 0

      +1 if I had it. Timpthy is a chimp, and Slashdot is just a clickwhore.

      --
      I want to delete my account but Slashdot doesn't allow it.
    2. Re:Editor Troll by dshadowwolf · · Score: 4, Insightful

      It very well could be, but why not ignore the trolling or turn it on it's head by actually answering the question and not getting into deep discussions or flame wars about the creator of the software in question?

      (Note: as I've said in another comment, I have a philosophical difference of opinion with Mr. Poettering, but I refuse to attempt a smear campaign - even though I might have contributed to one in the past, I've come to the conclusion that it's not worth my time)

    3. Re:Editor Troll by Anonymous Coward · · Score: 0

      [x] Sound on Linux sux
      [x] PulseAudio sux
      [x] Lennart Poettering sux
      [x] Timothy sux
      [x] Beta sux

    4. Re:Editor Troll by cobbaut · · Score: 1

      Maybe, but it is a persistent and annoying problem.
      Whenever I unplug the audio, all sound is gone until i start xfce4-mixer and enable sound again. (Retina Macbook with Debian) A solution would be welcome.

      --
      European Linux user, living in Antwerp
    5. Re:Editor Troll by Rich0 · · Score: 4, Insightful

      Yup. If posted on a typical distro support forum this would get a clear answer in about 3 posts.

      Instead we'll get 300 "helpful" posts on slashdot where the closest to being helpful comes out to "stop using skype and pulseaudio" but most will be off-topic banter about Lennart and systemd...

      Slashdot must be dying and this stuff has to be some kind of deliberate effort to attract eyeballs by making slashdot the premiere place for flamewars. Half the summaries and headlines are completely misleading as well, generally designed to maximize sensation and banter.

      News articles should give everything away in the first three lines, and should give half of everything away in the headline. They shouldn't be teasers. You shouldn't have to read the original article to figure out what the summary got wrong. If I'm in a hurry I want the condensed version of the news, not misinformation substituted for news.

      I don't know why I even bother here any more. The changes to the discussion system were annoying enough. It seems like the content has gone downhill as well.

    6. Re:Editor Troll by sjames · · Score: 4, Insightful

      Is it really smearing when you look at how someone's last major project went when judging how well their current project is likely to work?

    7. Re: Editor Troll by Anonymous Coward · · Score: 1

      Look, you've been told the problem. Skype lost meaningful Linux support, as well as safety for its users of end to end encryption when MS bought it. Now go away.

    8. Re:Editor Troll by Eravnrekaree · · Score: 1

      It is not a troll. The term "troll" is an abused and meaningless term and without really any identifiable meaning anymore except one that is entirely subjective. You assume that if someone posts something that you disagree with that automatically it means that they are just trying to make a strike at you, when in fact its most likely that its an honestly held position. Maybe the initial meaning of the term troll was a message posted with opinions that are not honestly held by the poster, the problem is you HAVE NO IDEA and cannot tell intuitively if a poster honestly believes in what they post or not, which means that it is IMPOSSIBLE for anyone to tell if a message is a troll or not. That is why the troll identifier is meaningless and without any value whatsoever and is just a tool to be abused by those who want to silence opinions and views other than their own. Its a censorship tool in other words used by the weak, shallow minded and intellectually bankrupt who would rather censor others rather than put up a thoughtful and civil rebuttal. Thats why the troll label should be abolished.

    9. Re:Editor Troll by Aighearach · · Score: 4, Insightful

      Except he probably just needs to turn off "automatically adjust mixer levels" in Skype, and stop blaming PulseAudio. The hate leads to the blame, in this case. If he didn't know what to hate, (for reasons that are logic errors) then he'd have to ask instead, "what software is connected to my sound subsystem and adjusts the mixer levels automatically?" That would be a question that might lead to the answer. But starting from logic errors and hate, they seek out PulseAudio to blame it. And are wrong, mean, and dumb asses, all at the same time.

      Also some audio players fiddle the mixer, when allowed. They think they're helping. I personally went back to an old unforked xmms. Still compiles!

    10. Re:Editor Troll by Aighearach · · Score: 0

      Is it really smearing when you look at how someone's last major project went when judging how well their current project is likely to work?

      Yes. You basically define your attempts as a smear, right there in that short defense of it.

    11. Re:Editor Troll by Aighearach · · Score: 4, Informative

      You don't even have to stop using Skype. You only have to:

      1) Not decide to blame PulseAudio even before you know what is wrong
      2) Open the Skype settings
      3) Turn off the correctly named default setting "automatically adjust mixer levels."

      For most people, who aren't part of some sort of hateful social movement focused on attacking one man for having a good job, that is actually only a 2 step process. But even neckbeards should be able to manage it with the extra step.

    12. Re:Editor Troll by Anonymous Coward · · Score: 2, Informative

      I usually start by deinstalling pulseaudio. Fixes the problems every time.

    13. Re:Editor Troll by Anonymous Coward · · Score: 0

      smearing the guy over a technical issue would generally be going too far, but after watching some of his perfomances at conference talks on youtube, the truth of it is I can only conclude that the guy *really is* a self-centered manipulative asshole. so while I don't begin to condone the childish 4chan reactions, any chance of me defending the guy from anything less have thouroughly evaporated.

      And I don't want someone like that making critical design choices for ugly personal or business reasons rather than technical ones.
      that sort of thing needs to be stamped out before it poisons the community even more.

    14. Re:Editor Troll by Anonymous Coward · · Score: 0

      ok, here's a tech suggestion, in skype try turning off automatic adjustmests to audio levels, this may not be pulseaudio's fault at all.

      that and 'apt-get install jitsi' [www.jitsi.org]

      --
      fuck beta. fuck systemd. for similar corporate reasons.

    15. Re:Editor Troll by sjames · · Score: 2

      I see. So you would never smear a surgeon by deciding that you will not be operated on by someone who kills 80% of his patients even though the surgery should have less than 1% mortality?

      You believe people should be promoted even if all of their work so far has had to be redone?

      You would happily have your car re-painted by a guy whose car has overspray on all of the glass and trim?

      You see no reason not to go to the restaurant that gave you food poisoning the last two times you went there?

      What a strangely dysfunctional world you must live in!

    16. Re:Editor Troll by Anonymous Coward · · Score: 0, Informative

      I believe your solution to the OP's problem may be correct. good work.

      > focused on attacking one man for having a good job,

      no, people are attacking the guy for 1) messing up their stuff, 2) generally acting like a cunt, and 3) bringing manipulative poison politics into what was prevoiusly a meritocracy oasis.

      > But even neckbeards should be able to

      seriously, fuck you you fucking hypocrite.

    17. Re:Editor Troll by sjames · · Score: 3, Informative

      Most people who care at all about audio kill off PA. ALSA handles it much better by itself. I killed off PA when I got tired of having all video I watched look like the dubbed martial arts movies where the lips and the audio have nothing to do with each other.

      You might be surprised to learn that many people don't install PA at all and things work just fine.

    18. Re:Editor Troll by Anonymous Coward · · Score: 1

      that doesn't follow.

      the earlier projects were train wrecks of ever increasing size and scope. we're supposed to ignore that now and give the guy access to a bigger train, one which holds all our eggs in all our baskets? that's insane.

    19. Re:Editor Troll by Anonymous Coward · · Score: 0

      "..get a clear answer in about 3 posts."

      Really? I similar vein to here, you will get 150 smart answers like "why use Skype", "do some basic research N00B!", and "person X is a ___". Maybe one person might post a link to a similar problem.

    20. Re:Editor Troll by dshadowwolf · · Score: 1

      As far as I know, Pulse Audio is the only other major project that Lennart Poettering has been the lead developer for that has been shown to be broken in major ways for any length of time. Another of his projects is Avahi, which appears to work perfectly and not have any major problems. To point at his decision with PulseAudio to try and mimic the MacOS and Windows sound systems - and the repeated breakages introduced by that code until quite late in its lifetime (and after it's functionality was no longer actually needed) - and claim that it proves he does not and cannot write good code or control the scope of a project is a smear. You need more than one previous time something has happened to link to its current incarnation to show a pattern.

      Yes, systemd is growing wildly and doesn't seem to be constrained to just being an init-system (instead actually replacing some system services that modern linux userlands expect to see) but twice can be a coincidence. (Three times, however, is "enemy action")

    21. Re:Editor Troll by dshadowwolf · · Score: 2, Informative

      Agreed. PulseAudio was great when ALSA didn't exist, but since ALSA provides 99% of the same functionality, having it replicated like this is insane. Sadly a number of companies producing non-open programs for Linux rely on PulseAudio, so removing it completely is currently impossible.

    22. Re:Editor Troll by dshadowwolf · · Score: 1

      As I've stated elsewhere, Lennart appears to be or have been lead on two other major projects - PulseAudio and Avahi. Pulse somewhat meets your description, but Avahi does not.

      I know you might find this hard to believe, but I was serious when I suggested turning the stated "attempted troll" around on the troll. Sadly, your comment - a mix of an ad hominem and strawman attack - does just the opposite. Please stop - it does no-one any good and consumes time and effort best spent in other places (like paying work).

    23. Re:Editor Troll by Anonymous Coward · · Score: 5, Informative

      Except you're completely wrong. This is a known bug in ALSA which has been fixed upstream but is still present in Debian stable.

      This is the patch which introduced the bug:

      http://git.alsa-project.org/?p=alsa-utils.git;a=commit;h=de7c3eff0e371ce155403bbcdcf81ee79266fa0f (note author lol)

      And this is the patch that fixed it:

      http://git.alsa-project.org/?p=alsa-utils.git;a=commit;h=ef0e588c76fbad4112193d311e51a60d18b44282

    24. Re:Editor Troll by Anonymous Coward · · Score: 1

      PulseAudio was great when ALSA didn't exist

      Considering ALSA predates PA by 6 years, thats quite a feat.

    25. Re:Editor Troll by sjames · · Score: 3, Insightful

      He was a co-developer on Avahi and was implementing an already defined API. For the most part though, Avahi just handles the hostname resolution which is a small project. It may (or may not) be capable of more but I have never seen anything more used in practice.

      Systemd more closely resembles pulseaudio in scope. I doubt there would be many complaints about pulseaudio if it was only used for the system beep.

      System init is much too important to risk on that track record without some really good evidence of a strong design. The hairball dependency tree suggests this is heading in the pulseaudio direction, not the avahi direction.

    26. Re:Editor Troll by cgdae · · Score: 1

      Ah yes, this fixes things, thanks.

      [I'm not sure why the problem started when i installed the new Skype andPulseAudio, but i'm not too concerned about that now.]

      Thanks.

      --
      http://op59.net/
    27. Re:Editor Troll by thegarbz · · Score: 0

      Spearing, Projection, Prejudice. All of it is entirely unhelpful. Past work is never an indication of future work. Past work ethic can be, i.e. the attitudes of people are unlikely to change. However the work themselves can evolve. People learn from mistakes, and they also learn from successes.

      I've churned out some awesome engineering projects in my time. I've also had my share of turds and hate directed towards me. In my last place of work one of those failed projects became a running joke. I learnt a lot about it and used those learnings in my future successes.

      So with this in mind:
      1. Poettering is an arrogant arsehole who knows everything better and has good marketing skills.
      2. systemd may or may not be good. I'll ignore comments on Pulse Audio as they are unrelated, and I don't really give a rats about the "Unix way" so really it could go either way.

    28. Re:Editor Troll by Anonymous Coward · · Score: 0

      Also some audio players fiddle the mixer, when allowed. They think they're helping

      Yes, I find it extremely annoying when I turn down the system sound and increase a movie's audio only to find that it also increased the system sound. The movie is quiet so I need to turn it up, but I don't want the random system notification sounds to blow out my ear drums.

      Their recommended fix: Develop a plug-in that turns off notifications when a movie is playing. Fuck that. Whatever happened to KISS? Things worked better before they were integrated for "convenience". And I still need those notifications sounds since the pop-ups get disabled. Watching a movie is secondary to low battery alerts and messages from a few other programs (which will differ per person).

    29. Re:Editor Troll by sjames · · Score: 2

      If you want to plug your ears and sing La La La, it's your business really. Hope it works out for you.

    30. Re:Editor Troll by Anonymous Coward · · Score: 0

      Bro, life is too short to waste fucking around with open source bullshit, just buy a mac and move on.

    31. Re:Editor Troll by Randle_Revar · · Score: 3, Informative

      >PulseAudio was great when ALSA didn't exist,

      ALSA not only existed, but was the standard in Linux for years before PA (then PolypAudio) was created.

      ALSA - 1998
      ALSA as default - 2003 (2.6.0)
      PA 0.9 - 2006
      PA default in Ubuntu - 2008

    32. Re:Editor Troll by Aighearach · · Score: 0

      I see. So you would never smear a surgeon by deciding that you will not be operated on by someone who kills 80% of his patients even though the surgery should have less than 1% mortality?

      You believe people should be promoted even if all of their work so far has had to be redone?

      You would happily have your car re-painted by a guy whose car has overspray on all of the glass and trim?

      You see no reason not to go to the restaurant that gave you food poisoning the last two times you went there?

      What a strangely dysfunctional world you must live in!

      Right, those are all blatant smears in the current context. None of that is happening, none of that compares to anything that happened, and the software in question is recognized by actual professionals as being the best-of-breed; the reason that most linux distros adopt them. A vocal minority disagrees, but they are a minority.

      Do the majority of surgeons say that a surgeon who kills 80% of his patients is a role model whose practices should be adopted? No? Then yes, you're just smearing somebody.

      A better example is a surgeon with a bunch of internet haters, whose skill and patient record are such that their methods are copied by a majority of their peers.

    33. Re:Editor Troll by sjames · · Score: 1

      I have no idea where you got the idea that pulseaudio is considered best of breed. Mostly it's considered something you're better off removing if you can. I say that as an actual professional who gave it every opportunity to work.

      Just to add to the pain, 10 years later the documentation is still a crying shame. That's fine for some things, but for system software you want everyone to use, it will not do.

    34. Re:Editor Troll by thegarbz · · Score: 1

      Plugging your ears and singing la la la is not the same as waiting to get a full picture before making an informed decision.

      But feel free to keep freaking the hell out, because ... fuck Poettering I guess?

    35. Re:Editor Troll by sjames · · Score: 1

      If you think that is why I prefer not to be locked in to systemd and pa, you have been singing through the whole discussion, but as I said, your business, though I ask that you not waste people's time by asking questions when you won't listen to the answer.

    36. Re:Editor Troll by BitwiseX · · Score: 1

      I personally went back to an old unforked xmms. Still compiles!

      Well doesn't that just whip the open source llama's ass!

    37. Re:Editor Troll by msauve · · Score: 1

      YHBT. YHL. HAND.

      --
      "National Security is the chief cause of national insecurity." - Celine's First Law
    38. Re:Editor Troll by Aighearach · · Score: 1, Informative

      I have no idea where you got the idea that pulseaudio is considered best of breed.

      By all the distros using it. The proof, right there in the pudding.

      Before PulseAudio, linux audio sucked. Everything else was generic and networked, but audio sucked hard. Even just having multiple audio devices on a single computer was painful. Workarounds typically required an app to be restarted to switch audio devices, mostly because of deficiencies in the APIs.

      With PulseAudio that was fixed, audio is a normal citizen, generic, with both a modern API and backwards compatibility. Now those same old apps, unaltered, can be moved between audio devices transparently, with no restart. Plus, networked audio is vastly more capable, able to use standard APIs instead of having to live totally outside of the normal sound ecosystem.

      Were there early bugs in implementation? Yes. But that isn't PulseAudio's fault, that is the distros fault. They probably should have waited another year before doing the changeover. People are still hating on PA because of early bugs that were fixed years ago. Haters hate, but they don't read or think, so once they're told it sucks, it sucks forever. But distros hire actual professionals to make these decisions, and even the ones that weren't using PA yet during those early bugs... are using it now. Why? Space-Alien mind-control beams? Or, it is better than the alternatives?

      All that is also true for systemd, except with an extra helping of known lies and a doubling of personal attacks.

    39. Re:Editor Troll by sjames · · Score: 1

      The part you're missing is that it costs nothing to throw it in the distro. That doesn't mean anyone is actually using it instead of going direct to ALSA most of the time.

      The same distros also support legacy OSS, is that best of breed too? More likely, both are supported should the user run against a commercial app (like skype) that for some reason demands it.

      I suppose it could be called best of breed among userspace sound daemons in the same sense that a saw with all but 1 tooth broken off is best of breed among saws with no teeth.

      But distros hire actual professionals to make these decisions

      Is that the same professionals who:

      They probably should have waited another year before doing the changeover.

      Apparently you don't mind 'smearing' all 'professionals', just the ones that are inconvieniant for you.

    40. Re:Editor Troll by Aighearach · · Score: 1

      it can be slightly tricky, I agree at least with that much. Mostly for notifications that don't keep a connection to the sound system open; they're not connected long enough to adjust the per-app level in the mixer.

      That is a case where I liked the older behavior better, but the new behavior is actually better for regular users. In the old days there were often three different volume levels to adjust, master, PCM, and in-app. Regular users would get the settings hosed, and have lots of hiss and pop because they didn't have the different gains balanced properly for their sound card. The new system, regular users can just slide the main volume, or open the mixer and change it per-app, and it works pretty well. But the per-app is relative to the other apps running.

      So the technique now is to get the notification system to play a long sound, with the media player running, and then adjust the per-app volume. Then PulseAudio will remember that setting, at least as well as is possible until you've fiddled the levels enough that the relative volumes can't be maintained. Apps that use an external CLI player for notifications can be set by playing a music file with the CLI player, and adjusting the relative volume. This is how I have to adjust the move volume in xboard (an old internet chess client).

      Things worked "better" before in some cases, but the cases that sucked before are fixed now. For example, xboard uses play or aplay for notifications, and has no in-app volume control. Before that was fine as long as you only have 1 such program running, and everything else had in-app volume. I could set the main volume for the level for xboard, and then set the in-app volume in xmms or mplayer. But that means you couldn't have the app tied to PCM volume, which was usually the better setting. So it didn't actually work better at all, even an advanced user had to fiddle and futz it, and you still couldn't get the volume you wanted if you wanted the "wrong" one to be louder. And if two apps didn't have their own volume control, then you couldn't get those apps to have different volume.

      And I was using Skype back when it used OSS or ALSA for sound. The default "automatically adjust mixer levels" was even more buggy and wrecked more havoc back then than it does now.

  4. Same here by Anonymous Coward · · Score: 0

    I have the same problem with a Leonov0 T420, fvwm, kernel 3.16x, Fedora, but usually all I need to do is select the proper output device to get sound back.

  5. Stop using PulseAudio by Anonymous Coward · · Score: 1

    $ pulseaudio --kill

    There, that ought to do it.

    1. Re:Stop using PulseAudio by X0563511 · · Score: 1

      chmod -x `which pulseaudio` should help prevent it from recurring...

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    2. Re:Stop using PulseAudio by Anonymous Coward · · Score: 0

      I've seen these kind of advices often on forums but it always occurs to me that this cannot be good practise. Won't this produce errors that slow down the system?

  6. Feature not a bug by Anonymous Coward · · Score: 3, Informative

    Its just returning to the last master volume setting you had when the headphones were plugged in. You should be seeing Master change between two values when you switch, just adjust that of you want to change it. Every other OS does this as well.

    If you aren't seeing that intended behavior then go report it to Debian not Slashdot.

    1. Re:Feature not a bug by X0563511 · · Score: 2

      Can you turn it off? No? Bug.

      Assuming you know better than a user (when it comes to output) is always a bug.

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    2. Re:Feature not a bug by sjames · · Score: 2

      It doesn't seem like that is it. He plugs in headphones, volume goes away. He sets volume to something reasonable. That reasonable settinmg SHOULD then be considered the last master volume setting he had when the headphones were plugged in, but apparently that doesn't happen.

    3. Re:Feature not a bug by Anonymous Coward · · Score: 0

      Can you turn it off? No? Bug.

      Yes, you can.

      Assuming you know better than a user (when it comes to output) is always a bug.

      Tell that to the Debian maintainers that insist on shipping a completely broken default PA config in the name of backward compatibility.

    4. Re:Feature not a bug by dargaud · · Score: 2

      I have no idea what 'master' is even supposed to mean. Since the device that is in use is actually selected in the [Audio settings][Device Preference], what is the point of having a 'master' ?

      --
      Non-Linux Penguins ?
    5. Re:Feature not a bug by Qzukk · · Score: 1

      I have no idea what 'master' is even supposed to mean.

      Once upon a time when ye were but a wee lad, we had sound cards with multiple channels for cd audio, midi output, wav output and so on. Legends say some cards even had separate controls for left and right speakers, and many a story was told of people who heard ghostly music through one speaker as if they were only hearing half of the song.

      Back then, you could adjust those channels separately or use the "master volume control" to set all of them at once.

      Now that we have per-app mixing capabilities and volume controls we still have a master audio control, only now it's in software instead of in the soundcard.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    6. Re:Feature not a bug by Anonymous Coward · · Score: 1

      There was a bug in alsa's udev rules which caused volume save/restore on hardware changes to not work properly. (Pulseaudio is not responsible for doing this at all, it is down to alsa and udev.) This was fixed upstream back in January but OP's Debian system probably hasn't gotten the fix yet.

      Here is the fix: http://mailman.alsa-project.org/pipermail/alsa-devel/2014-January/071156.html

      Ironically the original broken rules were written by Lennart, so even though this has nothing to do with pulseaudio it's still his fault.

    7. Re: Feature not a bug by Anonymous Coward · · Score: 0

      Legitimately blaming Poettering and accurate use of irony. Dude, you just mad my day.

    8. Re:Feature not a bug by Khyber · · Score: 1

      " Every other OS does this as well."

      I can assure you Windows sure does not from 95-Win 7. Not even the intelligent RealTek drivers with jack-sensing do that.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    9. Re:Feature not a bug by Khyber · · Score: 1

      Ah, good old ISA sound cards. Potentiometers for volume control. REAL power amps on-board.

      Sound cards today suck.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    10. Re:Feature not a bug by Anonymous Coward · · Score: 0

      Each audio device has its own volume controls (most of them stereo), then there's a master volume control for overall volume. The volume up/down keys on multimedia keyboards, for example, generally affect the master volume control as opposed to the volume on a specific USB headset or the audio outputs on some sound cards.

    11. Re:Feature not a bug by dargaud · · Score: 1

      Hmmm, so, is this 'master' control something we can ignore nowadays ?

      --
      Non-Linux Penguins ?
    12. Re:Feature not a bug by Qzukk · · Score: 1

      Sure, if you don't want to change the volume of your audio, you can ignore the audio control.

      Or you could open your mixer app of choice and turn up or down each individual program one at a time separately instead of using the master control to turn them all up or down together.

      Both options will allow you to ignore the master volume control.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    13. Re:Feature not a bug by skids · · Score: 1

      That is pretty funny.

      It's not all there is to it, though. I applied that fix manually and pulseaudio still screws with the subchannels when it starts. It doesn't just set the master, it maxes the speaker channel and mutes the woofer. Pretty annoying. Why can't all the sound utilities just get along?

  7. Editor Troll by Anonymous Coward · · Score: 4, Interesting

    It's a pretty good example of the half assed work. Seems a reasonable place to start.

  8. +1 by inflamed · · Score: 2

    X201 same issue.

    1. Re:+1 by dshadowwolf · · Score: 2

      I have used a T61p, a T400 and am now using a T510 - all have had PulseAudio installed because of Skype or another program that required it. I have not had a problem with it on these systems at all. All three of those ran OpenSUSE 12.3, Fedora 19 or Fedora 20. The problem here might be that the hardware does things that Pulse doesn't expect, which throws off whatever heuristics or simple selection code PA might be using. I know that with the Dell Inspiron 1420 I had about 7 years ago there was an issue where PA would act up if I plugged in headphones while the machine was plugged in and then unplugged the machine and pulled the headphones. That issue was strange, but it might have similar roots to what has been asked about here. I'd suggest contacting the Debian folks and possibly the PA folks themselves, as this issue would be of interest to both groups.

    2. Re:+1 by Anonymous Coward · · Score: 0

      PulseAudio has been a nightmare for many years, and just returned to being one.

      Wanting to replace Skype with Linphone, it did not work with PukseAudio.
      Luckily you easily can tell Linphone to work with the hardware you actually have,
      instead of a fucked up "I can do it all and better program" aka PulseAudio.

      And after having the painful PulseAudio experience on various HP laptops and
      Thinkpads, I do not trust its programmer to deliver anything of value.

  9. inappropriate forum, but... by Anonymous Coward · · Score: 0

    pulseaudio -k

  10. Bring Back the Soundblaster by Anonymous Coward · · Score: 0

    I remember those heady days. Sound just worked.

    1. Re:Bring Back the Soundblaster by ArcadeMan · · Score: 2, Funny

      Damn right it did!

      Right after you moved the jumper to change the address because of a conflict with your printer, moved the jumper to change the IRQ because of a conflict with your modem and moved the jumper to change the DMA because of a conflict with your HDD controller.

    2. Re:Bring Back the Soundblaster by ray-auch · · Score: 2

      Yeah, but the fact that you have to mess with and configure each component individually and manage all the dependencies yourself means you know what is going on rather than have some magic uber-daemon figure out what it thinks you want and then do something, but you have no idea what it actually did when it goes wrong.

      [or is that systemd, i forget...]

    3. Re:Bring Back the Soundblaster by ArcadeMan · · Score: 1

      You're right, at least we knew what was going on. It also meant that computer users were at least semi-knowledgeable about how computers work.

      Today, they don't even know the difference between RAM and storage. And in ten years, I guess they won't even know the difference between local storage and online storage.

    4. Re:Bring Back the Soundblaster by Anonymous Coward · · Score: 0

      Today, they don't even know the difference between RAM and storage. And in ten years, I guess they won't even know the difference between local storage and online storage.

      It is worse than that: the developers don't know.

      I agree with you re: developers. SOMEONE has to know how everything works -- if nothing else, maintain drivers and write new ones for new hardware. That is saying nothing of the need to innovate at lower levels or just try different things.

      As for users -- that is a sign of success that RAM versus swap is imperceptible by the user, and that the user has
      no clue about virtual memory -- the OS Just Works (TM). Likewise, when network filesystems are transparent and indistinguishable from a local filesystem? That is a successful magician.

      Yes, the magicians should know how things work. The users? No reason to needlessly hide facts from them, but if they don't know the difference between abstraction layers, that just means the magicians are doing their job correctly.

      Now, if you want to talk about why people e.g. write cloud filesystem clients in PHP instead of with FUSE or similar, that is another story, and a developer issue IMO, not "users."

      Such things should be transparent to the user. "How come I can only get to "My Cloud Files" from this (web) application and not anything else?" ruins the illusion.

      IMO part of the problem is the "shove everything into the browser" mentality.

      Better would be "make everything browser-accessible" which is not so bad, but they are two very different things.

      One is a clean abstraction, modular and interchangeable. The other is locking things into the web (or a web application) with no hope of escape.

      The user shouldn't care you hit swap, or the application is running on a cluster of machines and sees all that RAM as contiguous. The developer, perhaps should know.

      The user shouldn't care what language the application is written in, or if it runs on top of a browser or VM or whatever...the developer should use the appropriate tool for the job.

    5. Re:Bring Back the Soundblaster by Anonymous Coward · · Score: 0

      In ten years, they'll think technology is magic (half way there already) and pray to the great omnipotent god Go'ogle

  11. Re:windows by Anonymous Coward · · Score: 0

    Or Google the problem. Though, since MS is paying for this Slashdot puff-piece, maybe we should give them their money's worth?

  12. Get thee back under that bridge by ihtoit · · Score: 3, Interesting

    PDNFTT. ...and to the OP: try posting in the correct forum. Hint: it isn't Slashdot.

    --
    Political debates have me rolling my eyes so much I think I got optical whiplash. I should sue. - Foamy The Squirrel
  13. clarly by Anonymous Coward · · Score: 0

    Lennart a Microsoft plant.

    1. Re:clarly by Anonymous Coward · · Score: 0

      clarly u dont kno ow too speal.

      And your sentence is also missing a verb. How old are you? Three?

    2. Re: clarly by Anonymous Coward · · Score: 0

      Spelling, but I agree. We should back out all of his code changes.

  14. configuration profile by Anonymous Coward · · Score: 0

    Any way to make pusle audio to remember the last configuration profile selection. Does it work for you? My pulse audio forgets it after each restart.

    1. Re:configuration profile by udippel · · Score: 1

      Though you're an AC, I reply because this is about the closest what I can find in this discussion and what I also experience. In my case on kubuntu. So far everyone has shifted the responsibility to everyone else. Slowly I am getting sick of FOSS, though I have used it happily for close to 20 years.
      Alas, also me getting old, and the youngsters don't always follow the philosophy of the old days. So we have to endure the modern types as well, the Lennart Ps, Christoph Fs, Vishesh Hs, etc., for whom the FOSS-thing is closer to an ego trip than a community effort.
      Though back to the topic: I run kubuntu almost exclusively on a number of boxes, 32-bit, 64-bit, always updated. And for the last years, none has ever been willing to store my audio settings; except of the volume.
      One DELL-box has seen me setting the output to 'headphone' some 50 times, after each reboot. Another self-assembled box (MSI) with internal audio and extra sound card comes back on the internal sound card after each reboot, and graciously accepts me setting it to the extra sound card; only to revert to the built-in device after the next reboot. And, yes, I have saved the settings close to one hundred times by now. Then I stopped, giving up, and start by setting the audio system to use the add-on sound card.
      In the old days the distros could know much better what angle they were responsible for; and what was upstream. With the more recent smudge-over of functionality (against the UNIX philosophy of small, modular, distributed) it is also more difficult for them to locate the trouble. And so more recent bug reports on kubuntu are returned with 'report to KDE', and from there 'report to [application]'.

      Sad, just sad, very sad.

    2. Re:configuration profile by vyvepe · · Score: 1

      Set up pulse audio the way you like it using pavucontrol.

      Use "pacmd dump" to find the proper commands to do what you want.

      Use pacmd with the selected comands at startup or add the selected commands to /etc/pulse/default.pa.

      Or you can just put the full configuration you dumped to your ~/.config/pulse/default.pa:

      pacmd dump > ~/.config/pulse/default.pa

      There is a good chance this helps you.

  15. Pulseaudio is a synthom, It's not to blame. by goruka · · Score: 5, Informative

    Disclaimer: I wrote plenty of open source audio apps for linux, even worked with professional audio hardware with embedded linux.

    Pulseaudio is just another victim of the attitude from the linux kernel developers of kicking a problem to userland when they should really be solving it.
    Userspace audio mixers are OK for many applications, such as a video player, desktop sounds, listening to mp3s, etc. as long as such applications don't need low latency. If you need videogames, pro-audio stuff, or even real-time video editing you need low latency and here is the problem happens. You need somehow a way to ensure that the low latency audio thread gets notification quickly and gets priority in the scheduler (because the buffers are small), while the regular latency audio just needs to accumulate more data into buffers.

    But the problem is, that you have only one DAC, and different streams might request different configuration parameters, such as bit depth, sampling rate, channels, etc. In any serious OS, the kernel will open a stream with the maximum settings for real-time, and will ensure it gets the needed attention, while it mixes and resamples the audio that comes from the regular OS sound buffers over it. Linux kernel developers are against this, and the justification is that resampling should not happen in the kernel. As a result, asks user space to solve the problem. Pulseaudio is an attempt to solve that problem, and does what the kernel should be doing in userspace, but unfortunately it just doesn't work very well. Linux is not a "real time" OS and scheduling can still fuck you your user-space audio.

    Back in the day, OSS handled this perfectly, but when it was replaced by ALSA (an extremely bloated and over-designed API and driver architecture) hell began, so please don't blame PulseAudio for this, this is purely the fault of kernel developers.

    1. Re:Pulseaudio is a synthom, It's not to blame. by Truekaiser · · Score: 2

      They made alsa so they would not be used as free bug testers and squashers like they did when the OSS sound system was in the kernel.

    2. Re:Pulseaudio is a synthom, It's not to blame. by Anonymous Coward · · Score: 0

      If ALSA wa bad how does an extra layer (pulseaudio) help. If it helps why doesn't it help as much as jackd.

    3. Re:Pulseaudio is a synthom, It's not to blame. by Anonymous Coward · · Score: 2, Insightful

      This FUD needs to stop. PulseAudio is not for low latency audio and never was. Further, low-latency in usespace audio has been brilliantly worked out for nearly a decade now with the Jack daemon (JACKd). http://jackaudio.org/ That this has been "kicked to userspace" by the kernel devs is a non-statement: it *does* belong in userspace and intelligently engineered systems, with low-latency in mind, work beautifully from userspace.

      Please do not attack the kernel.

    4. Re:Pulseaudio is a synthom, It's not to blame. by goruka · · Score: 1

      Neither ALSA (through dmix) nor Jackd can mix both high latency and low latency audio.
      Dmix can mix many userspace high latency streams, or one low latency stream but not both.
      Jackd is only for low latency
      Pulseaudio can mix both, but it's not as efficient as a kernel solution and it's quite dangerous (because it's SCHED_FIFO)
      4Front OSS could do both in kernel and it worked extremely well.

    5. Re:Pulseaudio is a synthom, It's not to blame. by Anonymous Coward · · Score: 0

      Back in the day OSS (v3) didn't actually handle mixing either. But I agree with your general sentiment - the kernel badly needs a mixing/resampling/routing engine, ALSA is a pain and lacks features like stream redirection... I dare anyone to try recording game output with it. They can leave reconfiguring stuff on sound card / jack hotplugging to userspace, but ffs, give us devices that can be opened regardless of other processes using them concurrently, preferably coupled to hardware devices dynamically, at runtime.

      (and Pulseaudio would be nice if it wasn't, for some inexplicable reason, designed to work as a single-user session daemon and handle crap like Gnome sound profiles, instead of being a global system daemon with proper ACLs for users)

    6. Re:Pulseaudio is a synthom, It's not to blame. by ToasterMonkey · · Score: 1

      They made alsa so they would not be used as free bug testers and squashers like they did when the OSS sound system was in the kernel.

      Oh the hypocrisy.

      "Free bug testers and squashers" - that is exactly what the user community is for every OSS project, ever.

      See what I did there?

    7. Re:Pulseaudio is a synthom, It's not to blame. by Blaskowicz · · Score: 1

      And so if you want both generic audio and low latency audio you need TWO sound systems on top of a THIRD one and at least two of them (Pulseaudio, ALSA) are configured by editing empty or semi-empty config files on the command line.
      All so that maybe (not sure if that configuration is easily possible or makes sense) an ALSA application sends sounds to Pulseaudio (which emulates ALSA), which outputs to Jack which pipes it to ALSA.

      I'm not necessarily against all that stuff but distros should support configurations where everything works, with wizards or a GUI to help you. Last time I tried launching (not even using) something other than audacity or qsynth all I got was "Ardour 2 couldn't start because fuck you". (granted that was a few years ago on ubuntu 10.04 I believe)

    8. Re:Pulseaudio is a synthom, It's not to blame. by Truekaiser · · Score: 1

      Yes until 4front tells the linux kernel devs to 'fsck off and thank you for developing our lead software product for unix, for free. oh and btw you're no longer allowed to use OSS anymore.'
      Which is what they did with the previous OSS version that was in the kernel.

      The only programs that I have encountered that don't work well with alsa without the need for a sound system on top of alsa are the ones with project leads that purposefully don't follow ALSA documentation.
      Zsnes and Bsnes are perfect examples.

    9. Re:Pulseaudio is a synthom, It's not to blame. by Truekaiser · · Score: 1

      The difference is that the company behind OSS was using them so they did not have to pay a cent and then turn around and sell the result to customers of UNIX and BSD as a complete drop in sound system.
      And at the same time try to get linux users to pay them for using it.

    10. Re:Pulseaudio is a synthom, It's not to blame. by Anonymous Coward · · Score: 0

      Much the same thing goes for both Microsoft and Apple: you pay them for the privilege of using their software, and you act as a bug tester.

      In fact, the same thing also happens with the bulk of game developers, and application developers too. High end apps are bloody awful for this - Maya costs $12k in my country, and the bloody thing is so full of bugs that I refuse to buy it.

    11. Re:Pulseaudio is a synthom, It's not to blame. by Anonymous Coward · · Score: 1

      Since you seem to know something about this, I want to ask you a question that's been bothering me for a good ten years:

      As I understand it, there are three kinds of audio with regards to latency:

      1. Desktop noises, MP3s, and other stuff that doesn't have to be synchronized with anything.
      2. Video playback, and pro-audio where your audio playback has to be synchronized with something else.
      3. Games, MIDI synthesis, and other things where you don't even know what audio you need to play until you need to play it.

      ALSA is designed to do #2 but kind of ignores #3. Jack is designed to do #3 but, implementing it via ALSA, it just isn't in a position to do it well, and never has except for a few people on the internet who claim it works perfectly. I've been trying to do it for ten years on numerous systems and it's always a struggle as it just barely works at a latency of 5 ms and with any more than that it's just painful to try to use it for MIDI synthesis.

      Anyway, my question is, why don't they support the #3 type of audio by overwriting audio DMA buffers?

      Basically, what you'd do is always keep a good 500 ms of audio (from #1 and #2 type sources) in the DMA buffer at all times, which would guarantee that these types of audio never suffer from buffer underruns. Then when a MIDI application decides it needs to suddenly play a note it didn't know about before (because it received it via a MIDI cable from external hardware and couldn't have known sooner) it calculates what that note will sound like over the next 100 ms or so (under the assumption that it won't receive a note-off event) and then tells the audio system "beginning 0.3 ms ago (when I received this event) I need you to mix this into the output audio stream" and the audio system then mixes that new note with what is already in the DMA buffer, then overwrites the DMA buffer with the corrected audio data. The sound card then begins picking up the new data with its next DMA read, and thus the total latency for that note-on event was the 0.3 ms the application took to synthesize the audio plus the 8 samples or so that the audio hardware itself buffers as it reads from DMA. Similarly, when the note-off event is received, the MIDI synthesizer synthesizes the note turning off, then tells the audio system to remove the old data that represented the note continuing to play and insert the new audio data of the note turning off. The result is that the latency for real-time events is always the absolute minimum that the system can support at that moment, and yet there's never any audio buffer underrun that affects the non-real-time audio.

      I tried suggesting this to the people behind the Jack project about ten years ago, but unfortunately I couldn't convince them that writing to a DMA buffer that is in use doesn't cause the system to crash. ...and it's really quite sad, as I imagine this is the whole reason why audio is done via DMA buffers rather than via port I/O, as the DMA buffers allow the CPU to change the audio stream at a moment's notice while still using a large buffer to prevent underruns, yet we've been ignoring this functionality for a decade and instead suffering with trying to choose the smallest audio buffer possible such that we still end up with a larger-than-necessary latency and also get to deal with audio buffer underruns when system performance isn't ideal.

      Anyway, is there some legitimate reason why this isn't done (like perhaps modern audio hardware dropped support for DMA and now works only via port I/O and offers no way to back up and re-write audio already written to the sound card's buffers) or is it simply a matter of audio being implemented as a simple character device by ALSA and not supporting negative seeks on that device, thus meaning that Jack simply can't do what's best because Jack isn't ALSA?

    12. Re:Pulseaudio is a synthom, It's not to blame. by Anonymous Coward · · Score: 0

      Actually, if you feel qualified to do it, you could implement software mixing in the kernel just by writing a new module[s]. It could implement a virtual ALSA sound card, for which you could define an arbitrary number of inputs and outputs (via module arguments for instance), each with multiple substreams so dmix wasn't required. Internal routing (with mixing and resampling) between those virtual inputs and outputs, and physical sound cards, could be configured dynamically via ioctls or something. The beauty of it is that no modifications to existing kernel code should be required, user space ALSA can handle hiding the physical devices and making applications use the virtual ones just fine.

    13. Re:Pulseaudio is a synthom, It's not to blame. by goruka · · Score: 1

      Both Windows and OSX handle real-time audio in the way you mention, so you can have something like Jack and system sounds at the same time. OSS from 4front does this same thing.

      The problem is that, for this to work, you have to open audio in real-time with the best possible combination of parameters, and this might involve resampling or dithering audio from lowest bit depth or sample rate. The kernel does not support using floating point code, so integer math needs to be used for the resampling.

      Despite that most commercial hardware has for ages used fixed point math for this, and that even a simple spline interpolation would do fine for all cases since you are upsampling, most of the "audio gurus" of the linux audio development comunity of the time (like Paul Davis, Steve Harris, etc) convinced the kernel people that there would be a terrible quality loss and it was a bad idea to do this.

      So, the situation of the linux kernel audio is one of those situations when instead of designing by use case, it was designed by designers that would prefer a "clean" solution instead of a practical one (that Commercial OSs and hardware implemented).

    14. Re:Pulseaudio is a synthom, It's not to blame. by Mr+Thinly+Sliced · · Score: 1

      > Despite that most commercial hardware has for ages used fixed point math for this, and that even a simple spline interpolation would do fine for all cases since you are upsampling, most of the "audio gurus" of the linux audio development comunity of the time (like Paul Davis, Steve Harris, etc) convinced the kernel people that there would be a terrible quality loss and it was a bad idea to do this.

      One of the problems of using varying sample formats and rates when producing low latency audio is you have now introduced format conversions and resampling inside the deadline constrained realtime audio producing routines.

      In addition, if you're not using floating point you're ignoring the possibility for optimisations using SIMD/FMA instructions.

    15. Re:Pulseaudio is a synthom, It's not to blame. by goruka · · Score: 1

      This is not really a problem because, even if you wanted to use the most expensive interpolation possible, you can resample your lower-priority audio outside and feed it through a lock-free ringbuffer. This way the deadline constrained realtime audio has no penalty in practice.

    16. Re:Pulseaudio is a synthom, It's not to blame. by Mr+Thinly+Sliced · · Score: 1

      > you can resample your lower-priority audio outside and feed it through a lock-free ringbuffer. This way the deadline constrained realtime audio has no penalty in practice.

      So it seems we agree that running non audio graph canonical formats and rates within the real time processing callback is a silly idea, right?

      Now - would you agree that nearly all pro-audio applications and plugins internally work in floating point?

      If you are advocating for an in-kernel fixed point mixer for the hardware you will need to perform conversions to fixed point for any output. This seems an unnecessary burn of RT time given we can pass floating point to hardware and do any mixing of it in software with it all in floating point.

      Also, I'll point it out again:

      "if you're not using floating point you're ignoring the possibility for optimisations using SIMD/FMA instructions"

      I'm having trouble understanding what it is you are proposing as a solution.

      Are you asking for in kernel fixed point mixing? Out of kernel? Please let me know.

      I've done a fair of audio programming too, and the positions of the Jack guys and Poettering are (mostly) understandable.

      The bit I don't understand is why Pulseaudio wasn't a "relaxed" mode of Jack with the necessary hardware bits bolted on. Then again the Jack project can't agree to work on one codebase or list of functionality and Pulseaudio can't agree to actually do any low latency work (except they do low latency enough for gaming, sure).

    17. Re:Pulseaudio is a synthom, It's not to blame. by goruka · · Score: 1

      If you ask me, I think this should be handled in-kernel for may reasons:
      1) You need a process running SCHED_FIFO all for sound otherwise. This is OK but you are still at the mercy of the scheduler when you poll.
      2) Letting this happen in userspace resulted in several competing APIs and no standard over more than a decade. While for toolkits this is not serious, for audio this is, because the competing APIs require exclusive access to a resource.
      3) Resampling, at the best quality and even in a real-time audio process is extremely cheap, and you only need to do it for a single stream.

      Which is what my OP is about, what you suggest we've been there, done that and failed. This is simple functionality that should be handled in kernel with a simple API presented to userspace.

    18. Re:Pulseaudio is a synthom, It's not to blame. by Mr+Thinly+Sliced · · Score: 1

      > Which is what my OP is about, what you suggest we've been there, done that and failed. This is simple functionality that should be handled in kernel with a simple API presented to userspace.

      I'd argue that in fact with OSS, we've been there and tried it and it (the Unix write() and ioctl way) fails. (Not to mention you have no idea what I'd advocate, I've just been trying to work out how you'd tackle some of the hard problems with realtime DSP, which you've avoiding answering).

      I'll ask again - are you saying to put floating point mixing in the kernel, or fixed point mixing? There are performance and other reasons why floating point register store/restore is avoided in the kernel (in fact some drivers uses these registers as working space IIRC). If you're saying put fixed point mixing in the kernel - this either incurs a penalty in converting everything to that fixed point for mixing _within the realtime processing thread_ or you force every userspace application to output fixed point to the kernel sound API.

      Low latency timing information and scheduling is a crap shoot with OSS. How do you know when the sound you are queueing with write() will actually get output? How do you schedule your user-space applications with enough priority that they aren't parked before they get to that critical write() call?

      All modern audio APIs have moved away from ioctl and write() to a callback down stack from the interrupt for a reason.

      Ignoring this is going _backwards_ from what Jack gives us today.

  16. Saturday is troll day by Anonymous Coward · · Score: 0

    The problem here is not Pulseaudio.

    The problem here is Skype. Get rid of Skype. Problem solved.

  17. Re:I thought this was the advantage of open source by Anonymous Coward · · Score: 0

    Unfortunately there isn't a -1 Stupid.

  18. Many issues with pulseaudio on consumer notebook by Anonymous Coward · · Score: 0

    I run a consumer notebook with E450 APU inside. My Fedora 20 setup can barely handle pulseaudio. It stutters, sound gets out of sync, halts, high cpu usage. I googled for the sympthoms and found something to change a setting inside pulseaudio.conf which I did. Most issues are gone, sadly the stuttering and cpu usage is still there. Never had that with ALSA only.

  19. Suggested Option by Anonymous Coward · · Score: 0

    This'll keep it from muting and unmuting random channels (a problem I tend to have on Ubuntu systems with Pulseaudio, less so on others). It's got some weird side effects in terms of muting channels at boot on one system I've tried it on, so...

    In /etc/pulse/default.pa , comment out the line (by adding a '#' symbol in front of it)
    "load-module module-switch-on-port-available".

  20. Laugh by koan · · Score: 0

    Is this a technical support article on /.?

    --
    "If any question why we died, Tell them because our fathers lied."
  21. Bad UI by Giant+Electronic+Bra · · Score: 1

    I think the PA gui control programs are the biggest issue, Pavucontrol and the other tools are just utterly confusing and obtuse. Typical developer designed UI paradigm, make a widget for each configuration parameter instead of thinking through the use cases and constructing some abstractions that make sense to the user and not the developer. Once the configuration is properly presented and a task-oriented UI is constructed around that I don't think PA will give people so many issues. There are a lot of neat things you CAN do with it, IF you can figure out how. Its just that no mortal human (myself included) can make heads nor tails of the frikking thing.

    --
    "Malo periculosam, libertatem quam quietam servitutem." -- Jefferson
    1. Re:Bad UI by Blaskowicz · · Score: 1

      You can do neat things but they require writing hardly discoverable crap in a configuration file. E.g. I was delighted to be able to get an optional downmixing from stereo to mono, which I wanted for years (be it on Windows, ALSA, ALSA + pulseaudio, or as a hardware feature - the latter can be found on 1970s amps).
      But you have to scrounge the web then write this in the adequate place in the file system : "load-module module-remap-sink master=alsa_output.pci-0000_04_04.0.analog-stereo sink_name=mono channels=2 channel_map=mono,mono"

      If that were Windows software you would have a GUI with checkboxes and the like to remap sound channels. And that's what Media Player Classic gave me a decade ago. And if software was still made like in the old days you would have off-line help files.

      To pulseaudio's credit the feature works well : a new radio button appears in the GUI and switching from one sink to another works instantly.

    2. Re:Bad UI by Anonymous Coward · · Score: 0

      I'm not surprised MPC had a box for it, they've got boxes for everything. Most windows software, though, would probably say "Will 90% of our users want to downmix to mono? No? Tell the other 10% the workaround is to open the control panel, open the audio device, go to the Levels tab and push the balance all the way to the left or right."

      Or worse "Go to HKEY_LOCAL\{1515-215353F-B24214124-3EA51251099}\blah\blah\blah" and change the value there to 318.

    3. Re:Bad UI by Giant+Electronic+Bra · · Score: 1

      Yeah, I'm still trying to figure out how to record a Skype call. I'm sure its perfectly straightforward for any of the PA developers. I just haven't even been able to wrap my head around their terminology and concepts.

      --
      "Malo periculosam, libertatem quam quietam servitutem." -- Jefferson
    4. Re:Bad UI by Blaskowicz · · Score: 1

      Simply launching Audacity and picking the right "input" allowed me to capture the same sound that pulseaudio sends to speakers.
      Possibly a second Audacity instance can be used to record what enters the PC through microphone. Then investigate using two simultaneous tracks in Audacity. Would that be working and good enough?

    5. Re:Bad UI by CronoCloud · · Score: 1

      Skype-call-recorder:

      http://atdot.ch/scr/download/

    6. Re:Bad UI by Giant+Electronic+Bra · · Score: 1

      Maybe. I think its actually pretty easy to do in one or another of the PA-supplied UIs, but I have yet to find clear instructions and mostly I just dread the "Oh, gosh, you touched a config file, that was a bad idea, how about not ever having sound again?" lol.

      --
      "Malo periculosam, libertatem quam quietam servitutem." -- Jefferson
  22. Short answer: use apulse by Anonymous Coward · · Score: 4, Informative

    To those commenters saying "don't use Skype": Skype is a proprietary protocol that can only interact with other Skype users, and Skype is very popular and so hard to avoid. I was once offered a remote interview on Skype, only to fail because I have no Windows and Skype for Linux was a piece of crap multiple major versions behind (yeah, with a week more to play I might have gotten it to half-way work with Wine, but who cares?).

    To those saying "kill pulse": that's not an option when software depends on pulse (rather than, say, offering it as an option, which still may require that it be present for the dynamic libraries). https://github.com/i-rinat/apulse seems to eliminate pulse audio and still allow apps linking to it to work. I've not tested it with Skype, nor have I checked if there is a Debian package for it that can be used as a drop-in substitute (I use Gentoo, and that's where I found it).

    1. Re:Short answer: use apulse by Anonymous Coward · · Score: 1

      apulse serves skype perfectly

    2. Re:Short answer: use apulse by Anonymous Coward · · Score: 0

      I wonder why you didn't install Windows just for that day. Hell, with Microsoft offering free legal downloads of Windows 7 with a 30 day trial, it would've been free as well. I guess it's possible this happened during the XP era.

  23. ./ is starting to suck. by Anonymous Coward · · Score: 1

    This is *not* news for nerds, or stuff that matters. Take this question to a tech forum. Get it off the damn news site.

    Timothy, what has gotten into you? You're making this site suck more and more every day.

    Please stop.

  24. SystemD by Anonymous Coward · · Score: 0

    You need to use SystemD with that...

  25. Pffft... by Anonymous Coward · · Score: 0

    If it were a Linux user he/she would already know where to post this question and/or get the answer. Pulseaudio does not have this problem anyway.

  26. Slashdot is not Tech Support. by Anonymous Coward · · Score: 1

    Since when is this TechSupportDot?

    Have some hot grits down your pants.

  27. Pulseaudio not smart enough for me by Blaskowicz · · Score: 1, Offtopic

    I dislike that pulseaudio doesn't set its volume at what was the last value, when I boot and autologin to my desktop. The sound control applet (or is it a tray icon) does remember, but it registers after twiddling it up or down.
    As I use an amplifier at 100% volume and Alsamixer is set at -2dB that result in very loud sound coming from the music player or video player etc. if I forget about it. Fortunately the amp is low powered and 2x12 watts so I guess the sound comes out at around 100 decibels only. Would be fun to try a dB meter to know exactly

  28. New Audio Stack by Anonymous Coward · · Score: 0

    Maybe its time to review the whole audio stack, everything from the Kernel to user land UI.

    It seems to me that there are a lot of audio issues in Linux, everything from low legacy to complex UI issues. I know that if you want to do advanced things you need to install something like Jack Audio, but why? Why cant Linux have a really good state of the art sound api and applications?

    If you look at the Mac, it has extremely easy UI (weird name, Audio MIDI Setup), but at the same time, professional auto software is written for it, and you see it everywhere. Its kind of become the defacto standard for audio people. You have to ask the question, why? Why cant Linux do the same?

    1. Re:New Audio Stack by Anonymous Coward · · Score: 0

      It allready does. It's called alsa. Does sound, midi, everything.
      Get a clue.

  29. This is solveable by Anonymous Coward · · Score: 1

    Users want skype - but not the pulseaudiuo that skype now requires. The long term solution is to get skype developers to drop the unnecessary pulseaudio.

    The solution that works today:
    1. Set up jack & ALSA to create a virtual soundcard that is sw-mixed into your real soundcard. Not "easy", but doable. Talk to jack experts on various linux audio forums - they sometimes do this sort of stuff for other reasons.
    2. Set up pulseaudio to (mis)manage the virtual soundcard - not the real one. Not that hard, pulseaudio is not confused by a machine that has several soundcards. The fact that the other is "fake" is of no consequence.

    After this, skype sound will be routed through pulseaudio and into alsa - and from there to jack and the real soundcard. If pulseaudio messes up anything, only skype will be affected. The rest of your system will run without pulseaudio interference.

  30. Easy to fix by Anonymous Coward · · Score: 0

    1) Unintsall PulseAudio
    2) Mail a box of your own feces to Lennart Poettering

  31. Options B and C. Why Pulseaudio? by Anonymous Coward · · Score: 0

    The new version of Skype isn't strictly necessary to log in to Skype, you can check the "log me in when Skype starts" box and then go back to the previous Skype version. For that matter, you could use Mumble, Ekiga, or some other system that actually gives you choice. Why upend your sound system just because Microsoft has decided to break their token Linux client for Skype? Pulseaudio has always been a mess, and ALSA is doing all the real work anyway, so why bother with PA? The new version of Skype is literally the only application I've ever encountered that requires it. You can even set up features like voice effects and recording, that one might have used Pulseaudio or Jack for otherwise, under bare ALSA using the asoundrc file.

  32. apulse "PulseAudio emulation for ALSA" by Anonymous Coward · · Score: 0

    Few days ago i came across a new package called 'apulse' that emulates pulseaudio. You could try that.

  33. Have you tried this? by t4eXanadu · · Score: 2

    A few posts down, there is a suggested fix. It seems this is a known bug.

    libreoffice.org/bugzilla/show_bug.cgi?id=59217

  34. Pulseaudio killed the year of Linux on the desktop by Anonymous Coward · · Score: 1

    I was a tepid Ubuntu user between Edgy and Hoary. Eventually I got bored with spending days fixing PulseAudio settings after every 6 month upgrade and went back to Windows. A couple of years ago I hopped back on the Linux bus (via Mint Maya Mate).

    Touch wood, PulseAudio is now as invisible as it always should have been. It still imposes restrictions on things it shouldn't touch (want your home directory on an NTFS partition? Tough), but it no longer falls flat on its face over the most basic part of its duties (just play the f**king sound damnit).
    I hope systemd matures more quickly.

    P.S. Not pointing fingers, but Palimpsest also sucked last time I was obliged to use it.

  35. x220 Wifi? by Luthair · · Score: 1

    Entirely unrelated - are you using the 8188ce wifi card in this? Or did you switch to the Intel card? I find wifi on my x220 will continually die and need to toggle the radio switch to restart it.

  36. Same here by dargaud · · Score: 1

    And if you throw buetooth speakers into the mix it turns into a complete nightmare that only a reboot can fix. Sometimes.

    --
    Non-Linux Penguins ?
  37. you can run skype without pulseaudio by Anonymous Coward · · Score: 0

    see http://superuser.com/a/816072

  38. Uninstall Skype and Pulseuadio. by Narcocide · · Score: 1

    Use mumble for voice chat. Its free and its not spyware.

  39. Yeah, OSS was nice by Viol8 · · Score: 1

    Its only major fault was that it was one-process-at-a-time but that would have - IMO - been pretty easy to fix. But instead they came up with the non portable (to other versions of unix) dogs dinner called ALSA. Christ, trying to program with that API is like trying to cycle with your legs tied around your head. It works - just - but it could have been made a LOT simpler.

    Personally I think X windows should manage sounds as well as video allowing networked sound apps and there should be just a single sound API across all versions of unix.

    1. Re:Yeah, OSS was nice by jones_supa · · Score: 1

      OSS is not one-process-at-a time.

    2. Re:Yeah, OSS was nice by Anonymous Coward · · Score: 0

      Only if you had a seriously fancy card with hardware mixing could two programs write to /dev/dsp at the same time. I think my SB Live might have been the first card I had that could do it without software mixing. PulseAudio wasn't the first "sound server" written to get around this limitation, there were others that came before it, and those behaved just as poorly, if not worse with respect to programs not written just for that server.

    3. Re:Yeah, OSS was nice by goruka · · Score: 1

      4Front OSS, which was later opensourced, could mix both low latency and high latency streams, and the API was *much* simpler and unix-like.

    4. Re:Yeah, OSS was nice by Anonymous Coward · · Score: 0

      FreeBSD's OSS implementation does kernel-level mixing of multiple audio streams.

      Honestly, I think that half of the motivation behind ALSA was to require everyone to use a userspace library in order to support such a simple audio feature, which by virtue of being a GPL-licensed library (or maybe LGPL, honestly I've tried to find out and can't find any information about its licensing) makes it such that one cannot statically link the library, and thus without releasing source code they are in a world of hurt if they want to write an audio application on Linux that doesn't fail to execute due to incompatible libraries. OSS had a binary API (and like you say, it's far simpler than ALSA's API) and so you didn't have to use anyone's library.

      Otherwise I just don't know why they went with mixing audio in user space. It requires applications to cooperate, and we learned long ago that cooperative multitasking is a bad idea, yet now we're all doing cooperative audio multiplexing.

      I mean, I understand that they didn't like 4front's OSS becoming closed-source and non-free (as in what "free" actually means) but the logical solution to that is to re-implement it in open-source code so that you don't break compatibility with everything. Yet, that's what they did, and now Linux is the only UNIX that requires every application developer to support it's own crummy audio API, while all of the others support a single (and far simpler) standard.

  40. solution by Anonymous Coward · · Score: 0

    whenever you do those actions you mentioned in the original post, an ACPI event is created and there is a chance some scripts are executed. Check google for how this works. The solution is you either modify the existing scripts so that they stop doing whatever it is that you don't like, or create your own scripts.

  41. Re:Just reading this gives me the creeps ... by Anonymous Coward · · Score: 0

    Linux has always had this problem, even with server stuff. I don't know what you've been using all this time...

    also, what's with the "wHish" ?

  42. padevchooser by Anonymous Coward · · Score: 1

    You are looking for padevchooser I guess

  43. This is a bug that was fixed ages ago by Anonymous Coward · · Score: 1

    This is a bug which was fixed back in January: http://mailman.alsa-project.org/pipermail/alsa-devel/2014-January/071156.html

    This has absolutely nothing to do with pulseaudio by the way, since the volumes are set by alsa and udev. It is still Lennart's fault though, because he wrote the udev support patch for alsa, and then didn't update it when udev rule syntax was changed.

  44. Alternatives by Foresto · · Score: 1

    I ran into that same problem with Skype's latest release. Rather than giving Pulse a fourth chance to burn me, I decided it might be time to give WebRTC a try.

    I'm so glad I did. OS-independent browser-to-browser video chat worked fine. I used Chromium on linux while my friend used Chrome on OSX. The latest Firefox release supposedly supports h.264, so it might work as well. Here are a couple of call set-up sites in case you'd like to try it for yourself:

    https://opentokrtc.com/

    https://vline.com/

  45. Yet... by Anonymous Coward · · Score: 0

    ... you already did smear him in a parenthetical comment -- in which, btw, you claimed to not want to smear him. Please fuck off.

    (No, I won't be logging in anymore since the recent "Ask Florian Müller".)

  46. Good point... by See+Attached · · Score: 1

    Very interesting that you note sound devices being a userspace issue, when it really has to do with hardware, device, kernel drivers etc. Sure.. USB brings this devices to userland as well, but if its handled properly in kernel land, hooks could provide some control into Userland. I used to compile (2.4) kernels and work in bttv, tda, emu10k and so for TV and sound cards and it just worked (a lot of it, but it was predictable!). Then I stopped compiling my own kernels and tried to do it in /etc/modprobe.conf, but that got crazy between kernel updates and Pulse and Alsa and OSS getting all blurry. So much for history. Where are we now, years later? Does a lInux desktop user have to dabble in /etc/modprobe.conf ? Doesnt make much sense to me. From working with Udev under RH6 at work, udev is working predictably with ethernet devices, seems a valid model. How about we start with a soundconfig utility that captures a systems setup at that moment, and spits out a consistent lattice work of device configurations. Users dont care about /dev/dsp01, or incomplete mixer apps, we just want sound to work.

    --
    Time for a new Political party in the US (or two!) One is off the rails Other cant pony up a leader.
  47. Stop PulseAudio... by Anonymous Coward · · Score: 0

    ...from being installed. Seriously, if I wanted easy audio and midi, there is and always was ALSA. If I wanted something more advanced with routing and shit, there is JACK. Reading just the article summary should give you enough reasons to avoid this failed attempt at linux sound. PulseAudio feels like the Systemd of linux sound. Oh wait...

    Captcha: unionise, lol.

    1. Re:Stop PulseAudio... by Crimey+McBiggles · · Score: 1

      There is and always was ALSA

      You mean OSS?

      If only politics hadn't fragmented the Linux sound ecosystem, we probably wouldn't have to deal with such a clusterfsck. Then again, there's always BSD...

      --
      Crimey
  48. Re:Just reading this gives me the creeps ... by F.Ultra · · Score: 1

    Since exactly when is Skype FOSS?

  49. Re: Are any of them able to use the Skype network? by Technician · · Score: 4, Informative

    Yes, but not in a very graceful fashion. The one I use on occasoion is ippi.com as a SIP provider. You can Google the proceedure to use the Skype/SIP gateway.

    In a nutshell, the gateway is like dialing 9 on a PBX and outside callers needing to use an automated attendant to reach an extension, so you need to educate your Skype contacts on how to use it.

    The cumbersome interface uses a Skype proxy for outgoing calls where the caller is ippi.com as the caller, and to call in from Skype, you add the poxy as a contact, then when connecting to the proxy, the caller is sent a text that needs to be replyed to with the "SIP extension" you are calling, so it does not support Skype directly. The caller needs two pieces of information to contact you, the Skype to ippi friend, then your sip user ID. For example if I used my slashdot handle, which I don't, my SIP address would be sip:technician@ippi.fr. The Skype caller would need to call the gateway Skype2ippi and then respond to the automated text and enter technician to ring my SIP phone.

    Outgoing calls are simpler. I enter the full gateway/skype string into the speed dial settings on IPPI, so to call one of my friends, I just pick up the phone and speed dial them. IPPI speed dialer uses 2 digit speed dialing so you can save 99 contacts.

    This works great with either a SIP softphone, or a hardware device such as an ATA and analog phone or an IP phone such as one of the Grandstream models.

    The service does not provide video, only an audio connection.

    --
    The truth shall set you free!
  50. Open source triumpths again! by Anonymous Coward · · Score: 0

    If only my Mac could match that ease of use and power!

  51. Buy a Mac? by Anonymous Coward · · Score: 0

    Nuff said.

  52. sudo apt-get remove pulseaudio by tlambert · · Score: 1

    sudo apt-get remove pulseaudio

    It'll never touch your settings again!

    Also, it's incredibly poorly designed, and they won't take patches that fix things.

    1. Re:sudo apt-get remove pulseaudio by Anonymous Coward · · Score: 0

      sudo apt-get purge pulseaudio

      Better safe than sorry.

  53. Pulse audio? Its a virus, remove it. by Anonymous Coward · · Score: 0

    While it is not actually a virus, seriously the best solution for Pulse Audio is to remove it. Once I had extracted it my sound system not only worked but used fewer resources. It is more difficult today then when I first did it but it is not a big effort all in all.

    Many of the services started by the recent Fedora distributions have no purpose for a desktop user. It would seem that their developers all use laptops while wandering around from network to network. Typing furiously no doubt. Shut down blue tooth services, wireless and the dreaded pulse audio.

  54. Already fixed by Tester · · Score: 3, Informative

    This is a known bug that has already been fixed. You should complain to whoever maintains the Debian package to include the patch.

  55. PulseAudio Is Crap by linuxrocks123 · · Score: 1

    PulseAudio is a piece of crap. Uninstall it, uninstall Skype, and use something else like Ekiga. Don't let a minor pissant program like Skype pull in the SystemD of audio.

    --
    vi ~/.emacs # I'm probably going to Hell for this.
  56. not necessarily pulseaudio by superwiz · · Score: 1

    This sounds like an interrupt conflict. If the USB device and audio device share the interrupt and (because of hardware misconfiguratin) pluging in/out of usb causes sound device's interrupt handler to run, it could be reading garbage data and using it as the new config settings.

    --
    Any guest worker system is indistinguishable from indentured servitude.
  57. pulseaudio changing settings by jhhaynes · · Score: 1

    I wonder if your laptop is one of those that makes the sound system disappear when there is nothing plugged into the jacks. Seems like that would make it hard for pulseaudio to keep its senses.

  58. PA as prereq for systemd by Anonymous Coward · · Score: 0

    Now that gnome and maybe the kernel require systemd, how soon will it be before systemd requires pulseaudio, just because?

  59. switch to windows by Anonymous Coward · · Score: 0

    This is the main reason why I use Windows 7. After 15 years of struggling with different flavours of Linux I had it enough. Every good working thing in Linux was eventually dismantled in order to be rewritten from scratch, because it was not pedantically well written and in all cases the new piece of software was worse and previously existing functionality was no longer there. It has always concerned video and audio which are the basic ingredients of any successful operating system.

  60. Get out of the box. by soundguy4film · · Score: 1

    put an adaptor in your audio jack that will stop the computer from knowing there are headphones being plugged in and out. Problem solved.

  61. Re: Are any of them able to use the Skype network? by dotancohen · · Score: 1

    Thank you for demonstrating why using something other than Skype itself is not a feasible solution for the average user.

    --
    It is dangerous to be right when the government is wrong.
  62. I'm not alone! by Anonymous Coward · · Score: 0

    Oh my god I'm not the only one with this annoying problem!!

  63. too many negatives negating non-positive statement by McFly777 · · Score: 1

    The only programs that I have encountered that don't work well with alsa without the need for a sound system on top of alsa are the ones with project leads that purposefully don't follow ALSA documentation.

    I apologize for my lack of comprehension, and I am not trying to be a grammar Nazi, but I have a great deal of difficulty underdstanding this statement. I really did try; even to the point of doing tree graphs and venn diagrams of the sentence.

    What I get is: Projects with leads who don't follow ALSA documentation are projects which don't need additional sound systems, and yet still don't work well with ALSA. (therefore maybe they DO need an additional sound system?)

    or

    The programs which don't work well with ALSA are the ones which don't have a sound systems on top, because the leads aren't following documentation.

    Either way, I get that one needs to follow documentation and put a sound system on top. Is that what you intended?

    or did you want to say that if you follow ALSA documentation, extra layers will not be required? (From context I expect the latter, but I can't get my brain to graph it that way.)

    --

    McFly777
    - - -
    "What do people mean when they say the computer went down on them?" -Marilyn Pittman
  64. You're a fucking moron. by Anonymous Coward · · Score: 0

    Why the fuck would you want to? That's retarded.

  65. Delete it by Anonymous Coward · · Score: 0

    Friends don't let friends use Poetterware

  66. Flee Skype by Anonymous Coward · · Score: 0

    I've done everything in my reach (even asked in the pulseaudio mailing list) about that issue. All the suggestions that worked for other people did not work for me.

    I finally realised that, as people have been saying for the past 7 years, pulseaudio is unusable. I migrated from Skype to Google Hangouts (which loses absolutely nothing in functionality). I use skype to text people, but for video calls, I only use Google Hangouts.

    Funfact: Videoconferences are free on Hangouts. Also, its way faster, less buggy and higher quality audio and video stream.

    tl;dr Skype is increasingly sucky, runaway from it. Pulseaudio has always been bad and will remain bad for the next 5 years. Run away from it.