home.social

#wireplumber — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #wireplumber, aggregated by home.social.

fetched live
  1. For my future reference re: crackling audio after suspend on Fedora 44 KDE (Thinkpad P14s Gen 5).

    These don't help:

    - Disabling wireplumber suspend or RTKit canary.
    - Restarting wireplumber/pipewire.

    I note the system clock is also wrong. Disable NTP and change the system time manually (press apply), then enable NTP again, and suddenly all audio crackling is gone.

    Now I just need to remember to check this post next time this happens.

    #Fedora #Wireplumber #pipewire

  2. 💡 TIP: Control and quickly adjust your audio output volume directly from the Linux command line using "wpctl" (WirePlumber Control CLI). You do not need to look up the default sink ID. Just use the built-in @DEFAULT_AUDIO_SINK@ alias:

    wpctl set-volume @DEFAULT_AUDIO_SINK@ 40%

    Verify:

    wpctl get-volume @DEFAULT_AUDIO_SINK@
    Volume: 0.40

    NB. On PipeWire-based Linux systems like @fedora @opensuse etc

    #ZikTIPS #Linux #LinuxTips #PipeWire #WirePlumber #CommandLine #CLI #OpenSource #FOSS #SysAdmin

  3. @Natouille Sinon, peut-être @pipewire et #wireplumber qui a été poussé par @collabora si je me souviens bien

  4. I finally figured out how to turn my old laptop into a real bluetooth speaker. Just turn it on, connect and play music.

    This was a bit more complicated than it sounds because and run as user services, so they don't start when you boot your PC without logging in.

    Setting lingering for my user, enabling the services (Wireplumber and Pipewire), disabling Wireplumber logind function and adding my user to the audio group (which was the final problem I had) solved it.

  5. Hey #KDE

    I have a computer in my woodshop with #Bluetooth. It also plays music out of its normal line out jack into a little radio. It's running KDE Plasma (obviously, or I would not be tagging you) on #Debian.

    I just bought a set of Bluetooth hearing protection earmuffs, cause my new table saw is not the quiet, almost musical beast that the Sawstop was. Granted, it doesn't sound angry like my first, bad-decision table saw. Just hungry and wormy. Yes, I should have been using hearing protection all along. I learn slow.

    Anyways, the behavior that I would like to get is, I play music on the computer and it always comes out the speaker into the room in general. When I turn on the Bluetooth muffs, I would like it to connect to the Bluetooth PC and start receiving the same stream going into the external speaker.

    When I take turn them off, I would obviously like the music/podcast to return to the external speakers. I do not much care whether it plays on the external speakers while I have the headphones on, but the point is I want a seamless experience of whatever I'm listening to.

    I haven't messed with it yet and it might be super easy to do, but just putting this out to the community for any tips or important quirks I should know about. I think that there is a mechanism for #Wireplumber to take scripts/configs that give predictable outcomes if your hardware has a unique id, I think. Haven't messed with it.

    But this seems like a universally desirable behavior, whatever the case. Maybe it'll just do it. I dunno.

  6. Teil 4 der Linux Audio Serie ist online. Diesmal pure Praxis. Wie verbessere ich mein Mikrofon für Calls?

    Wie mache ich ein eigenes Sono Multi-Room Setup?

    Mit kostenloser Registrierung lesbar.

    rueegger.me/linux-audio-von-gr

    #Linux #LinuxAudio #PipeWire #WirePlumber #FOSS #OpenSource

  7. Hay cosas que en #GNU con #Linux no están listas para el gran público. Yo las puedo asumir. Para eso llevo veintiséis años a la espalda. Aun así: me toca la polla.

    Es un caso particular, pero oye, es molesto. Me pasa con el #DualSense y #WirePlumber. El "upstream" no maneja como debe el mando y hay que modificar el "caso de uso" (en español, en inglés sus siglas son UCM) para configurarlo con cuatro canales. Para tener vibración háptica, por ejemplo.

  8. I've been having #bluetooth issues (#cinnamon crashed everytime I connected my BT headphones) since a recent system upgrade.

    It seems this was caused by a bug introduced in #wireplumber 0.5.13.

    I've downgraded wireplumber and libwireplumber to a previous version and now BT is working nicely.

    bbs.archlinux.org/viewtopic.ph

  9. The auto brightness added in 0.51 saw some improvements. We now remember a user set offset across reboots and also compensate for night light automatically (as contrast is reduced under red shift at low brightness for the human 👁️).

    We also fixed several bugs in volume control selection related to new #pipewire and #wireplumber versions.

    There's a bunch of other improvements like "Settings" button in the caffeine quick settings status page that takes you right to the plugin config. Most of the work for this happened in mobile settings and we'll reuse that for other plugins too.

    2/x

  10. Turns out I'm not the only one currently with Bluetooth problems on Linux. The latest WirePlumber version 0.5.13 introduces a new auto-switch to headset profiles for Bluetooth headsets, which crashes my Jabra Headset from work but not my Google Pixel Buds Pro 2.

    The workaround for the moment is either downgrading to 0.5.12 or disabling the new auto-switch feature with the following:
    ```
    wpctl settings -s bluetooth.autoswitch-to-headset-profile false
    ```
    (Taken from gitlab.gnome.org/GNOME/libgnom)

    The `-s` persists this change - otherwise I'd have to remember setting this after every login.
    #bluetooth #linux #wireplumber

  11. And lastly I wanted to mention "Cable". A graphical GUI for managing #PipeWire and #WirePlumber. An amazing piece of software. Simple but so important! Having the basic audio settings like sample-rate or offset and restarting the system-d services at hand. Latter has sadly been needed with my old interface, because it did not get detected by WirePlumber after Stand-By. (3/3)

    github.com/magillos/Cable/

  12. Why does my 3.5mm #Apple #EarPods not work with my #SteamDeck lol, shouldn't these wired things be PnP?

    edit: welp, dats the most
    #Linux shit ever but the fix was to delete a #wireplumber dir lol ~/.local/state/wireplumber. A restart after that fixes it.

    🔗 https://steamcommunity.com/app/1675200/discussions/0/3362523432286958212/#c597407469759720272

  13. I recently joined Brodie Robertson on the TechOverTea podcast to discuss and its journey from Automotive Grade Linux back in 2018 to becoming the standard session manager across major distros today. We talked about key decisions like the use of Lua and the Lua-to-JSON config transition, as well as many other topics.

    Enjoy listening and let me know what more you'd like me to talk about in the future!

    🔗 youtu.be/G-joHw2T7uU

  14. #feedbackd now ships a media role configuration to separate audio volumes but it is not installed by default yet as this will need #wireplumber 0.5.13 to work properly. You can try it out by building feedbackd with the -Dmedia-roles=true option. Feedback appreciated (pun intended 🙃).

    feedbackd-device-themes improves support for the Google Pixel 3A XL
    and gmobile adds support for the #Fairphone 6.

  15. With some #wireplumber changes landing we're a big step closer to enabling separate volume controls for things like media, alerts, alarms, etc. in #Phosh. Here's a short overview on the current state: https://phosh.mobi/posts/role-based-routing/

    #LinuxMobile

  16. The first day of the @gstreamer Conference is here and there are already big decisions to make!

    Will you catch Julian Bouzas' talk at 13:15 UTC on WirePlumber challenges or Daniel Morin''s talk on advancing GstAnalytics? Also at 13:15 UTC.

    There are no wrong answers, enjoy the conference!

    collabora.com/news-and-blog/ne

    #GStreamer #gstconf2025 #WirePlumber #GstAnalytics #OpenSource

  17. We're off to London next week with 5 talks for the @gstreamer Conference! Join us to get the latest on machine learning analytics, WirePlumber, and more: collabora.com/news-and-blog/ne

    #GStreamer #PipeWire #Wireplumber #OpenSource

  18. 🐱 Yet another step to package my camera-related stuff in @[email protected] / @[email protected].
    Now it's cosmetic change to
    #wireplumber package that enables gobject introspection.
    Now I can build
    #pipetap without hardcoded bindings
    MRs:
    alpine postmarket

  19. If, after an upgrade, your #sound suddenly refuses to work with an error that no such sound profile is available - forget all the internet stuff about random #bluetooth, #pulseaudio or #pipewire and other stuff. Try deleting `.config/wireplumber/wireplumber.conf` first, it might just be an old version and #wireplumber refusing to work means no sound.

  20. PSA for #Sxmo users:

    "Wireplumber 0.5.11 just get released. It includes new hooks that toggle
    the audio call profile automatically. This conflict with our usage of
    callaudiod.

    This means the audio over call is broken now on Edge with Pipewire. I
    recommend to not upgrade your system for some time until this get fixed."

    https://lists.sr.ht/~mil/sxmo-announce/%[email protected]%3E

    #Wireplumber #callaudiod #LinuxMobile