LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 03-03-2019, 09:39 AM   #1
Jason_25
Member
 
Registered: Nov 2001
Posts: 180

Rep: Reputation: 23
Did you know there are "Pulseaudio-only" audio devices?


I just found out that that some audio devices only work with Pulseaudio on Linux. They do not work with plain Alsa. This was new to me as I thought that Pulseaudio was just needed for specialist configurations or for mixing more than one sound at once.

I know for a fact that most Linux sound configurations do not require Pulseaudio. Every computer I have ever set up prior to this point did not use Pulseaudio and works fine. Internal sound, analog sound, HDMI direct sound, HDMI to optical sound, USB sound, USB microphones, analog microphones, it all works with Alsa.

I see these Pulseaudio-only devices as kind of like the old "Winmodems". These modems required special software and were not universally compatible. They were also cheap and made you feel like a bad person if you had one. Kind of like an audio device that requires Pulseaudio. You keep on scrubbing in the shower but the dirt never really comes off.

I wonder if a list is being maintained of these feature limited devices somewhere? Or maybe I am the canary in the coal mine being one of the first to warn about this alarming problem.

To be fair I have been speaking in the plural but the only device I know of that behaves this way is the Odroid c0. Maybe this device is an anomaly and the red flags do not need to be raised just yet.

I see three solutions to this problem. Getting the word out so the community can reach a solution, finding a technical solution myself, or coming to a financial solution with the manufacturer or technical partner. The first is what I am doing right now. The second is likely outside my capability level. The third is a possibility as I have just purchased new Odroid boards and I might can work with them to fix this problem through official channels. Working with a technical partner (a bounty) may be viable but I would likely need to pay just to even research the scope of the problem. Furthermore, it is not clear how much longer I am going to need to use these boards.

I was both interested and shocked to find this out. It also took about 2 complete days of troubleshooting to have to resort to using Pulseaudio. So I thought I would see what others think.
 
Old 03-03-2019, 11:20 AM   #2
DavidMcCann
LQ Veteran
 
Registered: Jul 2006
Location: London
Distribution: PCLinuxOS, Salix
Posts: 6,147

Rep: Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314
I don't see what the panic is about. How many distros don't use PulseAudio these days? Even the Mac and most BSDs have it.
 
Old 03-03-2019, 11:51 AM   #3
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,249

Rep: Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323Reputation: 5323
Bluetooth audio devices (like Bluetooth headphones and speakers) need Pulseaudio. That's why Slackware adopted Pulseaudio.
 
Old 03-03-2019, 02:00 PM   #4
Mara
Moderator
 
Registered: Feb 2002
Location: Grenoble
Distribution: Debian
Posts: 9,696

Rep: Reputation: 232Reputation: 232Reputation: 232
<i>Moved: This thread is more suitable in Linux-Software and has been moved accordingly to help your thread/question get the exposure it deserves.</i>
 
Old 03-03-2019, 03:24 PM   #5
Drakeo
Senior Member
 
Registered: Jan 2008
Location: Urbana IL
Distribution: Slackware, Slacko,
Posts: 3,716
Blog Entries: 3

Rep: Reputation: 483Reputation: 483Reputation: 483Reputation: 483Reputation: 483
Very common the developers use the headers from pulseaudio to simplify things for them. Not much you can do unless fork
the code and maintain it for alsa and pulseaudio.
remember pulseaudio is a server that uses ALSA.
 
Old 03-03-2019, 08:39 PM   #6
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 19,377
Blog Entries: 28

Rep: Reputation: 6163Reputation: 6163Reputation: 6163Reputation: 6163Reputation: 6163Reputation: 6163Reputation: 6163Reputation: 6163Reputation: 6163Reputation: 6163Reputation: 6163
If I recall correctly, Pat included Pulse Audio in Slackware because Bluetooth devices now expect Pulse.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Bypass pulseaudio problems and crashes when you don't have pulseaudio. Rinndalir Linux - Software 1 08-31-2016 01:00 PM
Winecfg crashes on sound tab with Pulseaudio and no 'sounddrivers' without pulseaudio William (Dthdealer) Linux - Software 5 06-13-2010 07:30 AM
LXer: A Microsoft Slur in the OOXML Saga -- Did I Tell You or Did I Tell You? - Updat LXer Syndicated Linux News 0 03-20-2008 01:10 PM
Did you know that they know your internal ip? alan_ri Linux - Security 18 12-31-2007 07:56 PM
Why/How did you pick the nickname you did? Gill Bates General 121 12-30-2005 11:41 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 05:44 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration