LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 01-28-2024, 08:28 PM   #1
enorbet
Senior Member
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys
Posts: 4,811

Rep: Reputation: 4447Reputation: 4447Reputation: 4447Reputation: 4447Reputation: 4447Reputation: 4447Reputation: 4447Reputation: 4447Reputation: 4447Reputation: 4447Reputation: 4447
Current Users - Use Pipewire and Uninstall Pulseaudio Yet?


Title says it all. Anyone accomplished this complete removal/replacement? Numerous systemd distros have even well before Pipewire 1.0 and I'm jealous AF.
 
Old 01-28-2024, 08:34 PM   #2
Pixxt
Member
 
Registered: May 2008
Distribution: Slackware, Debian,
Posts: 290

Rep: Reputation: 186Reputation: 186
Nope can't get pipewire to to work on the console. So it's a no go here.
 
Old 01-29-2024, 12:37 AM   #3
chrisretusn
Senior Member
 
Registered: Dec 2005
Location: Philippines
Distribution: Slackware64-current
Posts: 2,987

Rep: Reputation: 1557Reputation: 1557Reputation: 1557Reputation: 1557Reputation: 1557Reputation: 1557Reputation: 1557Reputation: 1557Reputation: 1557Reputation: 1557Reputation: 1557
No. Pulse works, why mess with it. If and when Pat decides this should happen then it will happen here (my system) too.
 
3 members found this post helpful.
Old 01-29-2024, 01:38 AM   #4
rizitis
Member
 
Registered: Mar 2009
Location: Greece,Crete
Distribution: Slackware64-current, Slint
Posts: 709
Blog Entries: 1

Rep: Reputation: 516Reputation: 516Reputation: 516Reputation: 516Reputation: 516Reputation: 516
Pipewire after latest upodate it not working in my laptop. Pulse audio did work.
 
Old 01-29-2024, 02:50 AM   #5
rizitis
Member
 
Registered: Mar 2009
Location: Greece,Crete
Distribution: Slackware64-current, Slint
Posts: 709
Blog Entries: 1

Rep: Reputation: 516Reputation: 516Reputation: 516Reputation: 516Reputation: 516Reputation: 516
I can confirm that 2 more users from discord (unofficially channel) whose dont have account in LQ, having issues with pipewire also.
 
Old 01-29-2024, 09:02 AM   #6
enorbet
Senior Member
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys
Posts: 4,811

Original Poster
Rep: Reputation: 4447Reputation: 4447Reputation: 4447Reputation: 4447Reputation: 4447Reputation: 4447Reputation: 4447Reputation: 4447Reputation: 4447Reputation: 4447Reputation: 4447
Quote:
Originally Posted by chrisretusn View Post
No. Pulse works, why mess with it. If and when Pat decides this should happen then it will happen here (my system) too.
Thanks for your response but I am aware that casual audio as in onboard chip level of quality and concern, was an important plus for pulse for such users. I mess with it because I despise Pulse as a semi-pro audio guy with thousands invested in my PC sound system. I prefer hard setting as with ALSA and have problems with Pulse's latency in recording and editing anything with audio. Video containing audio is the worst with Pulse. Pulse requires a nerfed JACK and that's an important app for those of us who work in audio. Pipewire does all that quite well.

To be clear, it's fine by me if Pulse stays available for awhile as a simple out-of-the-box option for those who want that. Pipewire has been referred to as Pulseudio 2.0 and apparently works on several distros (from Ubuntu to Arch) with Pulse completely absent and I want that instead. I welcome the day the promise will be realized.

I specified "Current Users" because while 15.0 is still on Pipewire 0.3.70, Current is on 1.0.1, one step up from full release
 
1 members found this post helpful.
Old 01-29-2024, 09:57 AM   #7
garpu
Senior Member
 
Registered: Oct 2009
Distribution: Slackware
Posts: 1,611

Rep: Reputation: 932Reputation: 932Reputation: 932Reputation: 932Reputation: 932Reputation: 932Reputation: 932Reputation: 932
Yep. I'm using pipewire, no problems. You don't want to remove pulse, because a lot is still compiled against it. (pipewire-pulse runs when it's needed, so no troubles there.) In the update something got messed up and I had to redo pipewire-enable.sh, but that wasn't too troublesome.
 
1 members found this post helpful.
Old 01-29-2024, 05:27 PM   #8
fourtysixandtwo
Member
 
Registered: Jun 2021
Location: Alberta
Distribution: Slackware...mostly
Posts: 328

Rep: Reputation: 217Reputation: 217Reputation: 217
Quote:
Originally Posted by enorbet View Post
Thanks for your response but I am aware that casual audio as in onboard chip level of quality and concern, was an important plus for pulse for such users. I mess with it because I despise Pulse as a semi-pro audio guy with thousands invested in my PC sound system. I prefer hard setting as with ALSA and have problems with Pulse's latency in recording and editing anything with audio. Video containing audio is the worst with Pulse. Pulse requires a nerfed JACK and that's an important app for those of us who work in audio. Pipewire does all that quite well.

To be clear, it's fine by me if Pulse stays available for awhile as a simple out-of-the-box option for those who want that. Pipewire has been referred to as Pulseudio 2.0 and apparently works on several distros (from Ubuntu to Arch) with Pulse completely absent and I want that instead. I welcome the day the promise will be realized.

I specified "Current Users" because while 15.0 is still on Pipewire 0.3.70, Current is on 1.0.1, one step up from full release
Whomever is referring to pipewire as pulseaudio 2.0 is really doing a disservice to it. It's not being forced upon anyone for one thing or a complete mess under the hood, and the compatible pulseaudio server support is only one part of it.

It's easy to upgrade 15.0's pipewire using the slackbuild from current. See my posts in the other pipewire thread.
 
2 members found this post helpful.
Old 01-29-2024, 05:34 PM   #9
enorbet
Senior Member
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys
Posts: 4,811

Original Poster
Rep: Reputation: 4447Reputation: 4447Reputation: 4447Reputation: 4447Reputation: 4447Reputation: 4447Reputation: 4447Reputation: 4447Reputation: 4447Reputation: 4447Reputation: 4447
Thank you, fortysixandtwo. I had forgotten for a moment and misreported that Slackware v 15.0 was on 0.3.70 when in fact it is still on 0.3.44 and some time ago I built 0.3.70 from Current. The last time I tried to go a step further I failed. I will check out your post and try again! Thanks!
 
1 members found this post helpful.
Old 01-29-2024, 05:55 PM   #10
fourtysixandtwo
Member
 
Registered: Jun 2021
Location: Alberta
Distribution: Slackware...mostly
Posts: 328

Rep: Reputation: 217Reputation: 217Reputation: 217
Quote:
Originally Posted by enorbet View Post
Thank you, fortysixandtwo. I had forgotten for a moment and misreported that Slackware v 15.0 was on 0.3.70 when in fact it is still on 0.3.44 and some time ago I built 0.3.70 from Current. The last time I tried to go a step further I failed. I will check out your post and try again! Thanks!
I really should just submit a slackbuild, but here's the post with the patch and the one about using a newer meson.

https://www.linuxquestions.org/quest...ml#post6453766
https://www.linuxquestions.org/quest...ml#post6457329
 
2 members found this post helpful.
Old 01-29-2024, 06:38 PM   #11
lancsuk
Member
 
Registered: Jul 2019
Location: Burnley / UK
Distribution: Slackware current
Posts: 227

Rep: Reputation: 204Reputation: 204Reputation: 204
Quote:
Originally Posted by rizitis View Post
Pipewire after latest upodate it not working in my laptop. Pulse audio did work.
Just tested, everything works fine.

# pactl info

Code:
Server String: /run/user/1000/pulse/native
Library Protocol Version: 35
Server Protocol Version: 35
Is Local: yes
Client Index: 98
Tile Size: 65472
User Name: lancs
Host Name: darkstar.snuk.home
Server Name: PulseAudio (on PipeWire 1.0.1)
Server Version: 15.0.0
Default Sample Specification: float32le 2ch 48000Hz
Default Channel Map: front-left,front-right
Default Sink: alsa_output.pci-0000_00_1f.3.analog-stereo
Default Source: alsa_input.pci-0000_00_1f.3.analog-stereo
Cookie: 2d6a:0a2f
# wpctl status

Code:
PipeWire 'pipewire-0' [1.0.1, lancs@darkstar.snuk.home, cookie:761924143]
 └─ Clients:
        28. OBS                                 [1.0.1, lancs@darkstar.snuk.home, pid:3666]
        32. pipewire                            [1.0.1, lancs@darkstar.snuk.home, pid:1521]
        34. WirePlumber                         [1.0.1, lancs@darkstar.snuk.home, pid:1616]
        44. WirePlumber [export]                [1.0.1, lancs@darkstar.snuk.home, pid:1616]
        59. Firefox                             [1.0.1, lancs@darkstar.snuk.home, pid:1917]
        60. wpctl                               [1.0.1, lancs@darkstar.snuk.home, pid:5971]
        79. Firefox                             [1.0.1, lancs@darkstar.snuk.home, pid:1917]

Audio
 ├─ Devices:
 │      45. Built-in Audio                      [alsa]
 │
 ├─ Sinks:
 │  *   49. Built-in Audio Analog Stereo        [vol: 0.84]
 │
 ├─ Sources:
 │  *   50. Built-in Audio Analog Stereo        [vol: 0.27]
 │
 └─ Streams:
        65. OBS
             67. input_FL        < ALC298 Analog:monitor_FL	[active]
             68. monitor_FL
             69. input_FR        < ALC298 Analog:monitor_FR	[active]
             70. monitor_FR
        66. OBS
             73. input_FL        < ALC298 Analog:capture_FL	[active]
             74. monitor_FL
             75. input_FR        < ALC298 Analog:capture_FR	[active]
             76. monitor_FR

Video
 ├─ Devices:
 │      33. Integrated Camera                   [v4l2]
 │      42. Integrated Camera                   [v4l2]
 │
 ├─ Sinks:
 │
 ├─ Sources:
 │  *   57. Integrated Camera (V4L2)
 │
 └─ Streams:

Settings
 └─ Default Configured Node Names:
 
Old 01-29-2024, 06:41 PM   #12
hitest
Guru
 
Registered: Mar 2004
Location: Canada
Distribution: Slackware, Debian
Posts: 7,351

Rep: Reputation: 3750Reputation: 3750Reputation: 3750Reputation: 3750Reputation: 3750Reputation: 3750Reputation: 3750Reputation: 3750Reputation: 3750Reputation: 3750Reputation: 3750
Quote:
Originally Posted by chrisretusn View Post
No. Pulse works, why mess with it. If and when Pat decides this should happen then it will happen here (my system) too.
^^^^^^^

I'm doing the same. I'll stick with whatever the default is for Slackware.
 
Old 01-30-2024, 12:37 AM   #13
chrisretusn
Senior Member
 
Registered: Dec 2005
Location: Philippines
Distribution: Slackware64-current
Posts: 2,987

Rep: Reputation: 1557Reputation: 1557Reputation: 1557Reputation: 1557Reputation: 1557Reputation: 1557Reputation: 1557Reputation: 1557Reputation: 1557Reputation: 1557Reputation: 1557
Quote:
Originally Posted by enorbet View Post
Thanks for your response but I am aware that casual audio as in onboard chip level of quality and concern, was an important plus for pulse for such users. I mess with it because I despise Pulse as a semi-pro audio guy with thousands invested in my PC sound system. I prefer hard setting as with ALSA and have problems with Pulse's latency in recording and editing anything with audio. Video containing audio is the worst with Pulse. Pulse requires a nerfed JACK and that's an important app for those of us who work in audio. Pipewire does all that quite well.

To be clear, it's fine by me if Pulse stays available for awhile as a simple out-of-the-box option for those who want that. Pipewire has been referred to as Pulseudio 2.0 and apparently works on several distros (from Ubuntu to Arch) with Pulse completely absent and I want that instead. I welcome the day the promise will be realized.

I specified "Current Users" because while 15.0 is still on Pipewire 0.3.70, Current is on 1.0.1, one step up from full release
Thanks for the detailed response. I fully understand.

You asked a question and as a -current user I gave my response the way I see it. I have given thought to switching over to pipewire. There is no guarantee the switch to pipewire will work, though odds are high that it will. I don't record or edit music. I have an aging computer with Creative A60 speakers plugged in to the motherboard jack and USB bluetooth dongle that works. I've decided why mess with it and stick with what Slackware has as default for sound. What would I gain from switching to pulse from what I already have? In my mind, nothing.

Last edited by chrisretusn; 01-30-2024 at 01:19 AM. Reason: Add bit regarding bluetooth dongle.
 
Old 01-30-2024, 01:06 AM   #14
mistfire
Member
 
Registered: Jun 2021
Posts: 45

Rep: Reputation: Disabled
I have also problem on latest version Pipewire where bluetooth device does not work
 
Old 01-30-2024, 06:53 AM   #15
enorbet
Senior Member
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys
Posts: 4,811

Original Poster
Rep: Reputation: 4447Reputation: 4447Reputation: 4447Reputation: 4447Reputation: 4447Reputation: 4447Reputation: 4447Reputation: 4447Reputation: 4447Reputation: 4447Reputation: 4447
I don't want this thread to turn into a generalization or a rant (much less a generalized rant) so I'll note for anyone like chrisretusn who is very happy with the current state of his PC audio it's utterly obvious there is zero incentive to move to Pipewire. Ultimately our happiness with defaults is all about our workflow and the habits we've developed over decades.

For example, having grown up in computing with DOS shells, like Midnight Commander, and loving most of what IBM's OS/2 prtovided with the (from my POV) horrendous move to Object Oriented Programming (though Rexx was pretty cool) it meant IBM did not include a File Manager. I had to buy one and I did. Now, in 2024, many distros, including apparently Current, are moving away from power permissions and I can only guess why that is.

I'm fairly adept at CLI but if I have a batch of files to manipulate in root space, my default is to "kdesu dolphin", which I've setup with different appearance so I never forget I'm in root, and can choose files, edit, save and move on. I know few people work this way but I truly don't understand why it is simply verboten and not still an option. People with other workflow systems won't ever be aware that option even exists so why shut me out?

Again, I don't want to go off on a tangent but it actually applies here in this thread. If your default patterns of workflow coincide with what's an available option, you will likely be content. If it doesn't, you won't.

IIRC Patrick was "forced" to adopt pulseaudio just like virtually every other distro if for no other reason than the breakage of from Bluetooth support. Briefly he offered a "Pure ALSA" option but understandably that became a royal PITA. Plus, the "just works" aspect pleased casual audio users and some workarounds exist to minimize how much pulse interferes for others. I simply want the option to remove pulse altogether and it appears Pipewire can and maybe will do that.

Much of all this can be laid at the feet of the other Poettering strong arm fiasco, systemd, which by itself is less bad than pulse in my view.. BUT both bullied their way in and I truly don't understand why and how it became so default, and without easy alternative options so fast and so completely.

I don't hate Poettering but I do hate the fork in the road with armed guards essentially cordoning off one of the two that he and his team are largely responsible for affecting all of Linux. I get it why nvidia angered Linus Torvalds so. They made his job harder BUT we and he have options, just buy another brand instead. Yet, the division caused by systemd and pulseaudio has lead to a time that now, does concern Linus deeply, that huge blocks of code like Appimage and whatever other forms of apps with all their requirements included just to "code once, run everywhere" ... well, it's just frustrating.

Again, I will be most appreciative when we have options to suit a wider range of opinions and subjective workflow, and in my case, Audio is hugely important to me. Pipewire looks like it can get there. It's already simplified and streamlined utilizing features common to JACK and vastly reduced latency.

If you're OK with pulse, I'm actually happy for you. If you're not, hopefully something like Pipewire is hopeful.
 
8 members found this post helpful.
  


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
LXer: PipeWire 1.0 -- An interview with PipeWire creator Wim Taymans LXer Syndicated Linux News 0 11-28-2023 04:50 AM
LXer: Looks Like Ubuntu 22.10 Will Finally Switch to PipeWire by Default and Drop PulseAudio LXer Syndicated Linux News 0 05-21-2022 10:43 AM
[SOLVED] [current] slackpkg-15.0.2-noarch-1 has /etc/pipewire/pipewire.conf.new j12i Slackware 3 04-27-2021 01:08 AM
Pipewire pulseaudio emulation without pulseaudio installed (works) adcdam Slackware 18 04-02-2021 01:34 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 02:05 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