Code:
sudo service pipewire restart ──(Fri,May09)─┘
Password:
pipewire not running? (check /var/run/pipewire.pid).
Starting pipewire.
[E][12:38:01.438374] mod.rt | [ module-rt.c: 295 pw_rtkit_bus_get()] Failed to connect to session bus: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
[E][12:38:01.439013] mod.protocol-native | [module-protocol-: 758 init_socket_name()] server 0x4406d4481480: name pipewire-0 is not an absolute path and no runtime dir found. Set one of PIPEWIRE_RUNTIME_DIR, XDG_RUNTIME_DIR or USERPROFILE in the environment
[E][12:38:01.439066] pw.conf | [ conf.c: 603 load_module()] 0x4406d445a000: could not load mandatory module "libpipewire-module-protocol-native": No such file or directory
[W][12:38:01.439384] mod.rt | [ module-rt.c: 330 translate_error()] RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
[W][12:38:01.439398] mod.rt | [ module-rt.c: 995 do_rtkit_setup()] RTKit does not give us MaxRealtimePriority, using 1
[W][12:38:01.439510] mod.rt | [ module-rt.c: 330 translate_error()] RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
[W][12:38:01.439515] mod.rt | [ module-rt.c: 1000 do_rtkit_setup()] RTKit does not give us MinNiceLevel, using 0
[W][12:38:01.439613] mod.rt | [ module-rt.c: 330 translate_error()] RTKit error: org.freedesktop.DBus.Error.ServiceUnknown
[W][12:38:01.439619] mod.rt | [ module-rt.c: 1005 do_rtkit_setup()] RTKit does not give us RTTimeUSecMax, using -1
[E][12:38:01.439900] default | [ pipewire.c: 124 main()] failed to create context: No such file or directory
/etc/rc.d/pipewire: WARNING: failed to start pipewire
sudo service dbus start
dbus already running? (pid=1465).
pkg info pipewire | grep -A10 Options
Options :
ALSA : off
AVAHI : off
DOCS : on
DOXYGEN : off
EBUR : on
GSTREAMER : on
JACK : on
LV2 : off
PULSEAUDIO : off
VULKAN : off
echo $XDG_RUNTIME_DIR
/run/user/1001
In .profile:
if [ -z "$DISPLAY" ] && [ "$(tty)" = "/dev/ttyv1" ]; then
if [ -z "$DBUS_SESSION_BUS_ADDRESS" ]; then
eval $(dbus-launch --sh-syntax)
fi
export XDG_RUNTIME_DIR=/run/user/1001
# Ensure PipeWire is running
if ! pgrep -x "pipewire" > /dev/null; then
service pipewire start
sleep 2
fi
# Start Wayfire
wayfire &
# Wait for Wayfire to settle before starting WirePlumber
sleep 3
# Start WirePlumber
wireplumber &
fi
uname -r ──(Fri,May09)─┘
14.2-RELEASE
I cant get sound to work, had it once but now can't it's very difficult. Do we use pulseaudio? pipewire? wireplumber? something else?