Greg Wooledge wrote:
On Thu, Jan 09, 2025 at 07:39:29 -0500, Haines Brown wrote:
I have pipewire-pulse intstalled, not puleaudio.

Maybe change that?

hobbit:~$ dpkg -l | grep pulse
ii  libpulse-mainloop-glib0:amd64        16.1+dfsg1-2+b1                amd64   
     PulseAudio client libraries (glib support)
ii  libpulse0:amd64                      16.1+dfsg1-2+b1                amd64   
     PulseAudio client libraries
ii  libpulse0:i386                       16.1+dfsg1-2+b1                i386    
     PulseAudio client libraries
ii  libpulsedsp:amd64                    16.1+dfsg1-2+b1                amd64   
     PulseAudio OSS pre-load library
ii  pipewire-pulse                       0.3.65-3+deb12u1               amd64   
     PipeWire PulseAudio daemon
ii  pulseaudio                           16.1+dfsg1-2+b1                amd64   
     PulseAudio sound server
ii  pulseaudio-utils                     16.1+dfsg1-2+b1                amd64   
     Command line tools for the PulseAudio sound server

I don't have pulseaudio itself installed:

$ dpkg -l | grep pulse
ii  gstreamer1.0-pulseaudio:amd64                       1.24.11-2               
             amd64        GStreamer plugin for PulseAudio (transitional package)
ii  libcanberra-pulse:amd64                             0.30-17+b1              
             amd64        PulseAudio backend for libcanberra
ii  libkf6pulseaudioqt5:amd64                           1.6.1-1                 
             amd64        Pulseaudio bindings library for Qt 6
ii  libpulse-dev:amd64                                  17.0+dfsg1-1            
             amd64        PulseAudio client development headers and libraries
ii  libpulse-mainloop-glib0:amd64                       17.0+dfsg1-1            
             amd64        PulseAudio client libraries (glib support)
ii  libpulse0:amd64                                     17.0+dfsg1-1            
             amd64        PulseAudio client libraries
ii  libpulse0:i386                                      17.0+dfsg1-1            
             i386         PulseAudio client libraries
ii  libpulsedsp:amd64                                   17.0+dfsg1-1            
             amd64        PulseAudio OSS pre-load library
ii  pipewire-pulse                                      1.2.7-1+b1              
             amd64        PipeWire PulseAudio daemon
ii  projectm-pulseaudio                                 3.1.12-4+b2             
             amd64        projectM PulseAudio module
ii  pulseaudio-utils                                    17.0+dfsg1-1            
             amd64        Command line tools for the PulseAudio sound server



   $ wireplumber
   Failed to connect to PipeWire

I'm afraid I'm not familiar with these commands.  But I get this:

hobbit:~$ wireplumber
C 08:56:02.434125               GLib (null):(null):(null): Failed to set 
scheduler settings: Operation not permitted
^CM 08:56:09.483224        wireplumber ../src/main.c:372:signal_handler: 
stopped by signal: Interrupt
M 08:56:09.484381        wireplumber ../src/main.c:364:on_disconnected: 
disconnected from pipewire

It "hung" after the first line of output, and then I pressed Ctrl-C
several seconds later to kill it.  Audio still worked afterward so I
don't think I broke anything.


wireplumber is run as a service:

$ systemctl --user status wireplumber.service
● wireplumber.service - Multimedia Service Session Manager
     Loaded: loaded (/usr/lib/systemd/user/wireplumber.service; enabled; 
preset: enabled)
     Active: active (running) since Fri 2025-01-10 10:37:52 AEDT; 12min ago
 Invocation: 835b1ecf797541cb9af8cacfd3456557
   Main PID: 396821 (wireplumber)
      Tasks: 6 (limit: 37954)
     Memory: 6.3M (peak: 10.1M)
        CPU: 500ms
     CGroup: 
/user.slice/user-1000.slice/user@1000.service/session.slice/wireplumber.service
             └─396821 /usr/bin/wireplumber


   $ wpctl status
   Could not connect to PipeWire


Works fine here, get a bunch of info about audio and video sinks and sources 
etc.

Reply via email to