You are not logged in.

#1 2023-05-09 18:01:28

madderhatter
Member
Registered: 2023-04-24
Posts: 45

Can not access pipewire or wireplumber [SOLVED]

Probably a very noob user error here but I can not launch wireplumber or pipewire. I'm very confused by the documentation. I apologize for my noobery in advance. Here are my errors:

[madderhatter@arch ~]$ pipewire
[E][00045.785571] mod.protocol-native | [module-protocol-:  711 lock_socket()] server 0x5556d15ceff0: unable to lock lockfile '/run/user/1000/pipewire-0.lock': Resource temporarily unavailable (maybe another daemon is running)
[E][00045.785687] pw.conf      | [          conf.c:  574 load_module()] 0x5556d15b3860: could not load mandatory module "libpipewire-module-protocol-native": Resource temporarily unavailable
[E][00045.785846] default      | [      pipewire.c:  105 main()] failed to create context: Resource temporarily unavailable
[madderhatter@arch ~]$ wireplumber
W 17:33:36.638309 m-portal-permissio ../wireplumber/modules/module-portal-permissionstore.c:63:wp_portal_permissionstore_plugin_lookup: <WpPortalPermissionStorePlugin:0x5591a61ec750> Failed to call Lookup: GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for camera
W 17:33:36.638947 m-portal-permissio ../wireplumber/modules/module-portal-permissionstore.c:63:wp_portal_permissionstore_plugin_lookup: <WpPortalPermissionStorePlugin:0x5591a61ec750> Failed to call Lookup: GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for camera
[0:01:04.496258450] [685]  INFO Camera camera_manager.cpp:298 libcamera v0.0.5
W 17:33:36.649045         spa.bluez5 ../pipewire/spa/plugins/bluez5/bluez5-dbus.c:5219:get_managed_objects_reply: GetManagedObjects() failed: org.freedesktop.DBus.Error.NameHasNoOwner
M 17:33:37.017869    m-lua-scripting ../wireplumber/modules/module-lua-scripting/api/api.c:376:object_activate_done: <WpSiAudioAdapter:0x5591a633eaf0> Object activation aborted: proxy destroyed
M 17:33:37.017943 script/create-item create-item.lua:80:chunk: <WpSiAudioAdapter:0x5591a633eaf0> failed to activate item: Object activation aborted: proxy destroyed
M 17:33:37.019017    m-lua-scripting ../wireplumber/modules/module-lua-scripting/api/api.c:376:object_activate_done: <WpSiAudioAdapter:0x5591a63f1b20> Object activation aborted: proxy destroyed
M 17:33:37.019067 script/create-item create-item.lua:80:chunk: <WpSiAudioAdapter:0x5591a63f1b20> failed to activate item: Object activation aborted: proxy destroyed
W 17:33:37.058705 m-portal-permissio ../wireplumber/modules/module-portal-permissionstore.c:63:wp_portal_permissionstore_plugin_lookup: <WpPortalPermissionStorePlugin:0x5591a61ec750> Failed to call Lookup: GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for camera
W 17:33:37.059706 m-portal-permissio ../wireplumber/modules/module-portal-permissionstore.c:63:wp_portal_permissionstore_plugin_lookup: <WpPortalPermissionStorePlugin:0x5591a61ec750> Failed to call Lookup: GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for camera
W 17:33:49.382950           GLib-GIO (null):(null):(null): Unexpected reply 3 when releasing name org.freedesktop.ReserveDevice1.Audio0
W 17:33:53.923956           GLib-GIO (null):(null):(null): Unexpected reply 3 when releasing name org.freedesktop.ReserveDevice1.Audio0
W 17:33:56.783344           GLib-GIO (null):(null):(null): Unexpected reply 3 when releasing name org.freedesktop.ReserveDevice1.Audio0
W 17:34:02.245895           GLib-GIO (null):(null):(null): Unexpected reply 3 when releasing name org.freedesktop.ReserveDevice1.Audio0
W 17:34:09.260328           GLib-GIO (null):(null):(null): Unexpected reply 3 when releasing name org.freedesktop.ReserveDevice1.Audio0
W 17:34:09.953603           GLib-GIO (null):(null):(null): Unexpected reply 3 when releasing name org.freedesktop.ReserveDevice1.Audio0
^CM 17:34:12.483337        wireplumber ../wireplumber/src/main.c:372:signal_handler: stopped by signal: Interrupt
M 17:34:12.493664        wireplumber ../wireplumber/src/main.c:364:on_disconnected: disconnected from pipewire

Aside from just installing packages, I installed pipewire-alsa which uninstalled pulseaudio-alsa I think. If I remember correctly. Alsamixer no longer has any control over my audio and points to pipewire.

Here's the gist of my use case. I'm running Hyprland and I'm trying to get OBS Studio to be able to see different workspaces. It's currently only able to pick up the workspace that I open the application in. I'm also preparing this system for gnome remote desktop sessions. From what I've read I'm pretty sure I need pipewire and wireplumber to pull this off. Any help is much appreciated.

Last edited by madderhatter (2023-05-10 00:51:35)


We're all mad down here Georgie...

Offline

#2 2023-05-09 18:54:44

madderhatter
Member
Registered: 2023-04-24
Posts: 45

Re: Can not access pipewire or wireplumber [SOLVED]

PLEASE DISREGARD THIS POST. I WOULD DELETE IT IF I COULD.

Audio is working fine. OBS Studio is working fine. Moving on to remote desktop.


We're all mad down here Georgie...

Offline

#3 2023-05-10 08:34:36

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,657

Re: Can not access pipewire or wireplumber [SOLVED]

FWIW since you were using pulseaudio in your last post, if you opt for wireplumber now you're strongly reccommended to do the complete switch including pipewire-pulse.

Offline

#4 2023-05-11 04:10:33

madderhatter
Member
Registered: 2023-04-24
Posts: 45

Re: Can not access pipewire or wireplumber [SOLVED]

I just want you to know that I really appreciate your response. As I thought about this post it occurred to me that maybe you don’t access pipewire or wireplumber directly and I felt a good deal of shame for my post. But your response gives me a good idea of how to do audio cleaner in a fresh installation. A lot of the reason for choosing Arch was the ability to get a minimal clean installation. To have as few applications installed to give myself a desktop environment that wasn’t so distracting which really creates a barrier to access to learning for me. I’m sorry if I ask stupid questions. I am however with the help of the community here getting closer and closer to a desktop environment that I plan to use for OSSU. So sob story over thank you for the consideration and I hope I can eventually give back.


We're all mad down here Georgie...

Offline

Board footer

Powered by FluxBB