how to configure pulseaudio to leave my volume settings alone
Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
how to configure pulseaudio to leave my volume settings alone
Every now and then, and always at night (more like early morning) when
I'm going to bed, pulseaudio will cause VLC's volume to go from 50 to
maxed out the second any music starts playing. I have to hover my mouse
over the volume setting so I can take it back to 50 the instant it goes
full blast. This, btw, is in Slackware 15, but I have the same issues on
an old Linux Mint system, and there I was told it was pulseaudio doing
it.
So here's the question: How do I stop it from doing this? I can't
imagine that people like having it do that,so someone surely knows how to
keep it from jacking around with preset volume levels.
So how do you configure it use the existing volume every time, and never
attempt to change it?
Thanks
--
From my days in 16th Special Operations Wing Intelligence:
AN EXERCISE is a situation in which you stop what you're doing
in order to simulate doing what you were doing so you can show
someone else that you can simulate what you were doing as well
as you were doing it before you were interrupted.
Ok, then, one final question: How do I completely get rid of pulseaudio?
Is it as simple as "whereis pulseaudio" and remove everything from the
result? Or is there more to it than just that?
Thanks,
--jim
--
From my days in 16th Special Operations Wing Intelligence:
AN EXERCISE is a situation in which you stop what you're doing
in order to simulate doing what you were doing so you can show
someone else that you can simulate what you were doing as well
as you were doing it before you were interrupted.
Hi, you can't get rid of it, it's been integrated(, since no-one complained enough).
But you can reduce it to a minimum.
You will be left with libpulse* but the init scripts will change it behaviour.
I also have alsa configured to fill any other gaps.
I have read that some web-browsers are hard-coded for pulse, but falls back to alsa if pulse can't be found.
I did this process just by removing pulseaudio associated packages untill the deps started impinging on the OS operation. (...until removing more would bork the system)
I have these packages for pipewire on my system: libkpipewire5, libkpipewiredmabuf5, libkpipewirerecord5 and libpipewire-0.3-0. I don't have anything for wireplumber. When my system reboots, I have this command run on startup:
Every now and then, and always at night (more like early morning) when I'm going to bed, pulseaudio will cause VLC's volume to go from 50 to maxed out the second any music starts playing.
Try changing your preference for the default volume in VLC, here:
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.