#2022.Nov.20 04:51
https://askubuntu.com/questions/1339765/replacing-pulseaudio-with-pipewire-in-ubuntu-20-04
Repo:
$ sudo add-apt-repository ppa:pipewire-debian/pipewire-upstream
$ sudo apt update
$ sudo apt install pipewire pipewire-pulse
Bluetooth support:
$ sudo apt install libspa-0.2-bluetooth
$ sudo apt install pipewire-audio-client-libraries
Reload daemon:
$ systemctl --user daemon-reload
Disable PulseAudio:
$ systemctl --user --now disable pulseaudio.service pulseaudio.socket
for ubuntu 20.04 only
$ systemctl --user mask pulseaudio
Enabling service:
$ systemctl --user --now enable pipewire-media-session.service
Start pipewire:
$ systemctl --user restart pipewire
$ systemctl --user --now enable pipewire pipewire-pulse
Checking if working:
$ pactl info
If re-installing, removed the entire /etc/pipewire directory
sudo apt-get install jackd2
https://askubuntu.com/questions/1394874/how-to-install-qjackctl-0-9-6-from-source
QJackCtl 0.9.x version:
sudo add-apt-repository ppa:rncbc/apps-focal
sudo apt-get update
sudo apt-get install qjackctl
sudo apt-get install guitarix
sudo apt-get update && sudo apt-get install ardour
REMOVE ALL:
sudo apt-get purge --auto-remove jackd
sudo apt-get purge --auto-remove jackd2
sudo apt-get purge --auto-remove pipewire pipewire-pulse
sudo apt-get purge --auto-remove qjackctl
sudo apt-get purge --auto-remove guitarix
sudo apt-get purge --auto-remove cadence
#2022.Nov.16 17:40
-
Remove default jackd (version 1) $ sudo apt-get purge --auto-remove jackd
-
Install jackd2 $ sudo apt-get install jackd2
-
Install Cadence from kxstudio, using Ubuntu 18.04 to use in 20.04 $ sudo add-apt-repository ppa:kxstudio-debian/apps $ sudo sed -i "s/focal/bionic/" /etc/apt/sources.list.d/kxstudio-debian-ubuntu-apps-focal.list $ sudo apt-get update $ sudo apt-get install cadence
-
Audio user group
- $ groups
- Create a user group audio
$ sudo groupadd audio
$ usermod -a -G
$USER $ Command that create audio group and add user with it - Configure limits.conf
$ cd /etc/security
$ code/nano limits.conf
- Add entry above => # End of file" @audio - rtprio 95 @audio - memlock unlimited
-
Install Ardour (DAW) $ sudo apt-get update && sudo apt-get install ardour
-
Make PulseAudio and Jack works together $ sudo apt-get install pulseaudio-module-jack