Files
2025-07-09 18:46:30 +00:00

1.4 KiB

SETUP

1. Sudo System Setup

  1. su -
  2. apt update
  3. apt upgrade
  4. apt install -y sudo sudo --version
  5. usermod -aG sudo media
  6. exit
  7. whoami

    Make sure you are not root

  8. sudo reboot

Installation

1. Downloading Packages

  1. sudo apt update && sudo apt upgrade -y
  2. sudo apt install -y
    jackd2
    alsa-utils
    python3
    python3.11-venv
    python3-pip
  3. cd ~/Scripts/Music-Player

2. Setting up python venv

  1. python3 -m venv venv && source venv/bin/activate
  2. pip install -r requirements.txt

3. Permissions

  1. sudo usermod -aG audio $USER
  2. sudo nano /etc/security/limits.d/audio.conf
  3. Paste:
    @audio   -  rtprio     95
    @audio   -  memlock    unlimited
    

4. Copy .service files

  1. sudo cp services/*.service /etc/systemd/system/
  2. sudo systemctl daemon-reload
  3. sudo systemctl enable jackd.service && sudo systemctl enable zoneplayer.service
  4. sudo systemctl start jackd.service && sudo systemctl start zoneplayer.service

5. ALSA

  1. alsamixer
  2. adjust levels and unmute the master fader
  3. sudo alsactl init
  4. sudo alsactl store
  5. sudo systemctl enable alsa-restore.service
  6. sudo systemctl enable alsa-state.service

    Optional: Enable if present

  7. sudo systemctl status alsa-restore

6. Wrap

  1. sudo reboot
  2. systemctl status jackd
  3. systemctl status zoneplayer
  4. jack_lsp -c