automate/020_pipewire.sh-broken

28 lines
1003 B
Plaintext

# https://gitlab.freedesktop.org/pipewire/pipewire/-/wikis/home
#
# with-alsa: https://gitlab.freedesktop.org/pipewire/pipewire/-/wikis/Config-ALSA
sudo apt -y install libfdk-aac2 libldacbt-{abr,enc}2 libopenaptx0
sudo apt -y install gstreamer1.0-pipewire libpipewire-0.3-{0,dev,modules} libspa-0.2-{bluetooth,dev,jack,modules} pipewire{,
## For WirePlumber
sudo apt-get install wireplumber{,-doc} gir1.2-wp-0.4 libwireplumber-0.4-{0,dev}
# Copy conffiles to /etc
sudo cp -vRa /usr/share/pipewire /etc/
sudo touch /etc/pipewire/media-session.d/with-alsa
sudo cp /usr/share/doc/pipewire/examples/alsa.conf.d/99-pipewire-default.conf /etc/alsa/conf.d/
## with-jack: https://gitlab.freedesktop.org/pipewire/pipewire/-/wikis/Config-JACK:
# sudo apt -y install libspa-0.2-jack
#
#sudo touch /etc/pipewire/media-session.d/with-jack
#
## Either run JACK clients using the pw-jack wrapper, or copy:
# cp /usr/share/doc/pipewire/examples/ld.so.conf.d/pipewire-jack-*.conf /etc/ld.so.conf.d/
# ldconfig