15 lines
580 B
Bash
15 lines
580 B
Bash
#!/bin/sh
|
|
|
|
# Export the XDG_RUNTIME_DIR and DBUS_SESSION_BUS_ADDRESS variables
|
|
# prior to starting pulseaudio. XDG_RUNTIME_DIR is sourced from a
|
|
# different file depending on the backend (xwayland or x11).
|
|
[ -f "/etc/profile.d/weston.sh" ] && source /etc/profile.d/weston.sh
|
|
[ -f "/etc/X11/Xsession.d/13xdgbasedirs.sh" ] && source /etc/X11/Xsession.d/13xdgbasedirs.sh
|
|
|
|
export DBUS_SESSION_BUS_ADDRESS=unix:path=${XDG_RUNTIME_DIR}/bus
|
|
|
|
pulseaudio --start
|
|
|
|
# Create a symlink to the daemon's PID file in a more accesible directory
|
|
ln -sf ${XDG_RUNTIME_DIR}/pulse/pid /run/pulse.pid
|