System Grab Bag

View all TLDR pages from Linux (or from all pages)

wpctl

Manage WirePlumber, a session and policy manager for PipeWire. Note: you can use the special name @DEFAULT_SINK@ in place of id to operate on the default sink. More information: https://pipewire.pages.freedesktop.org/wireplumber/.
  • List all objects managed by WirePlumber:
    wpctl status
  • Print all properties of an object:
    wpctl inspect {{id}}
  • Set an object to be the default in its group:
    wpctl set-default {{id}}
  • Get the volume of a sink:
    wpctl get-volume {{id}}
  • Set the volume of a sink to n percent:
    wpctl set-volume {{id}} {{n}}%
  • Increase/Decrease the volume of a sink by n percent:
    wpctl set-volume {{id}} {{n}}%{{+|-}}
  • Mute/Unmute a sink (1 is mute, 0 is unmute):
    wpctl set-mute {{id}} {{1|0|toggle}}

License and Disclaimer

The content on this page is copyright © 2014—present the tldr-pages team and contributors.
This page is used with permission under Creative Commons Attribution 4.0 International License.

While we do attempt to make sure content is accurate, there isn't a warranty of any kind.