Skip to content

Instantly share code, notes, and snippets.

@caisback
Last active March 14, 2023 04:36
Show Gist options
  • Save caisback/9fca3b0bf2f56902ba601e48b8db104c to your computer and use it in GitHub Desktop.
Save caisback/9fca3b0bf2f56902ba601e48b8db104c to your computer and use it in GitHub Desktop.
Enabling Guitarix on Ubuntu 20.04

#2022.Nov.20 04:51

Pipewire installation

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

Making TEYUn Q-12 works on Ubuntu 20.04 LTS

  • 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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment