LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   So, there is PulseAudio... How about to begin investigating adding LinuxPAM to Slackware too? (https://www.linuxquestions.org/questions/slackware-14/so-there-is-pulseaudio-how-about-to-begin-investigating-adding-linuxpam-to-slackware-too-4175563912/)

rworkman 01-18-2016 08:29 PM

The bluez-5.x stuff came from Dugan (primarily) and me, and I've been working on new blueman-2.x for over a year (even contributing to it upstream a bit), and the combination of bluez-5.x and blueman-2.x is a huge improvement for me. I'm sure it's nice for many other Slackware users too, but understand that *I* put forth the effort on it because *I* needed it. For the first time in literally years, bluetooth devices work reliably - every time I need them. My experience there along with Pat and other Slackware team members' testing is why bluez-5.x went into -current. If we had known then that pulseaudio would be needed, then I can't say for sure what the decision would have been, but given the positive reception and results from bluez-5, it seemed reasonable to see how pulseaudio would play with Slackware before reverting bluez-5.x.

After experimenting with pulseaudio, primarily from mario's suggestions and testing of what was mostly ppr:kut's work originally, we were pleasantly surprised to find that PA worked well with very few hiccups. As he said in an earlier post somewhere, Pat did a lot of reading and researching on what bothered people most about PA and made sure those issues were solved before it ever hit the -current tree. Even better, it was added in such a way that *not* using it doesn't even require recompiling things - there's absolutely no reason to get all bent out of shape about it being there. If you don't want to use it, then do a bit of research to figure out how to turn it off; otherwise, use it and enjoy it - it just works.

Ultimately, this "most people have no need for it" banter is a bit disheartening. *I* need it. pprkut needs it. Probably other devel team members need it, or at the very least, they recognize that it makes some parts of what they do easier, which certainly approaches "need" as far as I can tell. This sounds a lot like what pprkut already said, but basically, the people doing the actual work on making Slackware decided that pulseaudio was the best way forward for the distribution as a whole. We've *never* made seat-of-the-pants judgments about things of this nature before, and we didn't this time, and we don't intend to start, so this closeted implication of that is pretty damned insulting. Give it a rest or go find another distribution that's more suitable.

rworkman 01-18-2016 08:30 PM

Oops - double post...

zakame 01-18-2016 11:35 PM

I like PA in that it now lets me seamlessly throw audio from one device to another in near-real time, as opposed to manually maintaining an ~/.asoundrc . It also now makes some tweaking much easier to do (e.g. parametric equalizer with PA and LADSPA) than previously (I'm aware of alsaequal, but I prefer parametric over fixed-band graphic eqs.)

Kudos to @rworkman and team for making sure PA "just works"(TM)

Richard Cranium 01-18-2016 11:54 PM

Quote:

Originally Posted by rworkman (Post 5480624)
The bluez-5.x stuff came from Dugan (primarily) and me, and I've been working on new blueman-2.x for over a year (even contributing to it upstream a bit), and the combination of bluez-5.x and blueman-2.x is a huge improvement for me. I'm sure it's nice for many other Slackware users too, but understand that *I* put forth the effort on it because *I* needed it. For the first time in literally years, bluetooth devices work reliably - every time I need them. My experience there along with Pat and other Slackware team members' testing is why bluez-5.x went into -current. If we had known then that pulseaudio would be needed, then I can't say for sure what the decision would have been, but given the positive reception and results from bluez-5, it seemed reasonable to see how pulseaudio would play with Slackware before reverting bluez-5.x.

After experimenting with pulseaudio, primarily from mario's suggestions and testing of what was mostly ppr:kut's work originally, we were pleasantly surprised to find that PA worked well with very few hiccups. As he said in an earlier post somewhere, Pat did a lot of reading and researching on what bothered people most about PA and made sure those issues were solved before it ever hit the -current tree. Even better, it was added in such a way that *not* using it doesn't even require recompiling things - there's absolutely no reason to get all bent out of shape about it being there. If you don't want to use it, then do a bit of research to figure out how to turn it off; otherwise, use it and enjoy it - it just works.

Ultimately, this "most people have no need for it" banter is a bit disheartening. *I* need it. pprkut needs it. Probably other devel team members need it, or at the very least, they recognize that it makes some parts of what they do easier, which certainly approaches "need" as far as I can tell. This sounds a lot like what pprkut already said, but basically, the people doing the actual work on making Slackware decided that pulseaudio was the best way forward for the distribution as a whole. We've *never* made seat-of-the-pants judgments about things of this nature before, and we didn't this time, and we don't intend to start, so this closeted implication of that is pretty damned insulting. Give it a rest or go find another distribution that's more suitable.

I certainly needed bluez-5.x to support my heart rate monitor via dbus. I'm glad that it was added.

dugan 01-19-2016 12:14 AM

Quote:

Originally Posted by Richard Cranium (Post 5480674)
I certainly needed bluez-5.x to support my heart rate monitor via dbus. I'm glad that it was added.

Wow, I would definitely call that an example of mission critical software.

kikinovak 01-19-2016 01:14 AM

Quote:

Originally Posted by zakame (Post 5480667)
Kudos to @rworkman and team for making sure PA "just works"(TM)

+1 on that.

Reading through the various PulseAudio-related threads, it looks like there are two types of "conservative" users.
  1. Those who trust Slackware as a conservative distribution, e. g. maintained by a team who won't include any half-baked "technology preview" in an otherwise reliable distribution.
  2. Those who seem to be opposed to any change, whatever it is, and whose epidermic reaction to the sensible introduction of a new feature is a mere "How can I get rid of $NEWFEATURE"?

Richard Cranium 01-19-2016 02:33 AM

Quote:

Originally Posted by dugan (Post 5480679)
Wow, I would definitely call that an example of mission critical software.

[edit: removed]

a4z 01-19-2016 03:27 AM

Quote:

Originally Posted by Richard Cranium (Post 5480719)
[edit: removed]

reported, because I think this is not the way communication in this forum should be

Alien Bob 01-19-2016 03:29 AM

Quote:

Originally Posted by Richard Cranium (Post 5480719)
[edit: removed]

Dugan was not being sarcastic and you completely mis-interpreted that sentence. Unwarranted reply, not befitting this community.

kikinovak 01-19-2016 07:27 AM

Quote:

Originally Posted by Richard Cranium (Post 5480719)
Go fuck yourself, asshole.

Full moon today or what is it? :confused:

jeremy 01-19-2016 07:37 AM

Richard Cranium, that kind of language isn't acceptable at LQ. If you'd like to continue participating here, please refrain from using it in the future. Thanks.

--jeremy

bartgymnast 01-19-2016 07:48 AM

Kudos rworkman,

I am happy to see pulseaudio added to slackware.
It makes indeed my life easier as developer as I was shipping it with the gnome-3.18 + systemd + wayland build
as pulseaudio is activated by dbus, I did not had to recompile it for systemd.

and guess what, my sound still works like before.

next step would be indeed pam

dugan 01-19-2016 09:05 AM

Quote:

Originally Posted by Richard Cranium (Post 5480719)
[edit: removed]

I see what you said. I wasn't being sarcastic, and I find it strange that you took it that way.

ivandi 01-19-2016 09:19 AM

Quote:

Originally Posted by rworkman (Post 5480624)
................
Ultimately, this "most people have no need for it" banter is a bit disheartening. *I* need it. pprkut needs it. Probably other devel team members need it,
................
Give it a rest or go find another distribution that's more suitable.

Well, that's exactly what makes Slackware a toy distro.

I have nothing against PulseAudio. What bothers me is the decision making process.


Cheers

1337_powerslacker 01-19-2016 09:49 AM

Quote:

Originally Posted by ivandi (Post 5480889)
Well, that's exactly what makes Slackware a toy distro.

I have nothing against PulseAudio. What bothers me is the decision making process.


Cheers

Slackware's reputation as a stable, reliable distro didn't happen by accident; it was the result of many years of making decisions that have panned out as workable over the long run. Your definition of "toy", as I understand it, is due to some people in the decision-making process including something that you don't consider "professional" for their own benefit. Well, it doesn't impact the overall reliability of the distro. And do you really think that "professional" distros like Red Hat, CentOS, OpenSUSE, and the like just add things for only professional reasons? Do you not think that these people add things to them for their own needs and/or wants?

I have yet to encounter a distro that is as professional as Slackware. In my decade of using it, I have seen nothing about it that makes it a "toy" distro. If, on the other hand, a "toy" is something you define as playing with for fun, then yes, maybe they do, but that's what part of what makes Slackware a fulfilling computing experience, IMHO. And it still doesn't impact the stability. At all.

Happy Slacking!

Regards,

Matt


All times are GMT -5. The time now is 11:19 AM.