You are not logged in.

#1 2023-06-23 16:59:36

gabtram
Member
Registered: 2023-04-11
Posts: 54

Wireplumber is not installed correctly

Hi to all,

i have a working pipewire 0.3.71 configuration.
I have installed also wireplumber but i noticed some strange behaviour:

I find the the dir usr/share/wireplumber but i can't find etc/wireplumber
Also if i launch wireplumber from terminal i receive this:
During wireplumber also noticed that it enable a new object inide Carla with playback and capture channel but it blocks all.

Anyway pipewire works quite well.

M 18:55:31.600531             mod.rt ../pipewire/src/modules/module-rt.c:272:translate_error: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
M 18:55:31.601184             mod.rt ../pipewire/src/modules/module-rt.c:272:translate_error: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
M 18:55:31.601355             mod.rt ../pipewire/src/modules/module-rt.c:654:set_nice: could not set nice-level to -11: No such file or directory
M 18:55:31.601839             mod.rt ../pipewire/src/modules/module-rt.c:272:translate_error: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
M 18:55:31.604336             mod.rt ../pipewire/src/modules/module-rt.c:272:translate_error: RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
W 18:55:31.639867                 pw ../pipewire/spa/plugins/bluez5/upower.c:52:upower_get_percentage_properties_reply: Failed to get percentage from UPower: org.freedesktop.DBus.Error.NameHasNoOwner
[2:31:48.784476984] [15537]  INFO Camera camera_manager.cpp:298 libcamera v0.0.5
W 18:55:31.650352         spa.bluez5 ../pipewire/spa/plugins/bluez5/bluez5-dbus.c:5198:get_managed_objects_reply: GetManagedObjects() failed: org.freedesktop.DBus.Error.NameHasNoOwner
W 18:55:32.133051 m-portal-permissio ../wireplumber/modules/module-portal-permissionstore.c:63:wp_portal_permissionstore_plugin_lookup: <WpPortalPermissionStorePlugin:0x56425ebed250> Failed to call Lookup: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.impl.portal.PermissionStore was not provided by any .service files
W 18:55:32.133923 m-portal-permissio ../wireplumber/modules/module-portal-permissionstore.c:63:wp_portal_permissionstore_plugin_lookup: <WpPortalPermissionStorePlugin:0x56425ebed250> Failed to call Lookup: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.impl.portal.PermissionStore was not provided by any .service files
W 18:55:32.158948 m-portal-permissio ../wireplumber/modules/module-portal-permissionstore.c:63:wp_portal_permissionstore_plugin_lookup: <WpPortalPermissionStorePlugin:0x56425ebed250> Failed to call Lookup: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.impl.portal.PermissionStore was not provided by any .service files
W 18:55:32.159979 m-portal-permissio ../wireplumber/modules/module-portal-permissionstore.c:63:wp_portal_permissionstore_plugin_lookup: <WpPortalPermissionStorePlugin:0x56425ebed250> Failed to call Lookup: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.impl.portal.PermissionStore was not provided by any .service files

Offline

#2 2023-06-24 16:15:29

radiomike
Member
Registered: 2013-12-19
Posts: 73

Re: Wireplumber is not installed correctly

/etc/wireplumber

isn't created by default. You can create it yourself, or if you want to make per user settings use your user config directory, probably

~/.config/wireplumber

You can copy the relevant configs from /usr/wireplumber and make edits, or create drop-ins. User configs override /etc which overrides /usr.

The mod.rt errors indicate that you don't have realtime privileges configured. If you don't need realtime then those errors can be ignored. Otherwise look at installing and configuring rtkit and realtime-privileges.

How are you launching wireplumber?

Offline

#3 2023-06-24 18:55:29

gabtram
Member
Registered: 2023-04-11
Posts: 54

Re: Wireplumber is not installed correctly

Hi,

thanks for your reply.
Then, i have only the wireplumber dir inside

/usr/share

So if i create a dir inside

~/.config/wireplumber

the file that will resides here ovveride the default, i understand well?

Now i launched wireplumber in my terminal but it is active.
If i launch the process monitor for my user i gave:

 2644 ?        00:02:18 pipewire
   2645 ?        00:00:53 wireplumber
   2646 ?        00:00:11 pipewire-pulse

Now today i made some tests with my focusrite solo. I play something my guitar using guitarix and carla and have a bunch of xruns

[18:55:31]  Jack XRun  ***   delay of at least 0 microsecs

I play with default value with 1024 buffer size and 48000 sample rate.
So yes i think i need rtkit and realtime privilegies.

I also need some kernel tweaks  (PreEmpt) or somethinf like explained here: http://linuxmusicians.com/viewtopic.php … 822#p65822 but this topic have 10 years maybe it's too old.

Thanks anyway, bye!

Offline

#4 2023-07-26 11:06:06

gabtram
Member
Registered: 2023-04-11
Posts: 54

Re: Wireplumber is not installed correctly

Installed, realtime privilege and made some tweaks.
Wireplumber have no errors but yet other xruns and some probems with carla and some plugins that will be the subject for another topic.

Thanks

Offline

Board footer

Powered by FluxBB