Hi.
I’m doing some ‘experiments’ with trying to understand how pulseaudio and jackd work together. Yes I know there are 2 modules to enable in /etc/pulse/default.pa.
But my more fundamental question is stopping pulseaudio at boot time. I stop and disable both the socket and service of pulseaudio via systemctl -
chris@asus-roc:~> systemctl --user stop pulseaudio.socket
chris@asus-roc:~>
chris@asus-roc:~>
chris@asus-roc:~> systemctl --user disable pulseaudio.socket
chris@asus-roc:~>
chris@asus-roc:~>
chris@asus-roc:~> systemctl --user status pulseaudio.socket
● pulseaudio.socket - Sound System
Loaded: loaded (/usr/lib/systemd/user/pulseaudio.socket; enabled; vendor preset: disabled)
Active: inactive (dead) since Wed 2021-03-10 14:17:43 AWST; 31s ago
Listen: /run/user/1000/pulse/native (Stream)
Mar 10 14:10:23 asus-roc systemd[1865]: Listening on Sound System.
Mar 10 14:17:43 asus-roc.lan systemd[1865]: Closed Sound System.
chris@asus-roc:~>
chris@asus-roc:~>
chris@asus-roc:~> systemctl --user stop pulseaudio.service
chris@asus-roc:~>
chris@asus-roc:~> systemctl --user disable pulseaudio.service
chris@asus-roc:~>
chris@asus-roc:~>
chris@asus-roc:~> systemctl --user status pulseaudio.service
● pulseaudio.service - Sound Service
Loaded: loaded (/usr/lib/systemd/user/pulseaudio.service; disabled; vendor preset: disabled)
Active: inactive (dead) since Wed 2021-03-10 14:17:43 AWST; 1min 3s ago
Main PID: 2100 (code=exited, status=0/SUCCESS)
Mar 10 14:17:43 asus-roc.lan pulseaudio[2100]: JACK error >CheckRes error<
Mar 10 14:17:43 asus-roc.lan pulseaudio[2100]: JACK error >JackSocketClientChannel read fail<
Mar 10 14:17:43 asus-roc.lan pulseaudio[2100]: JACK error >Cannot read socket fd = 33 err = Success<
Mar 10 14:17:43 asus-roc.lan pulseaudio[2100]: JACK error >CheckRes error<
Mar 10 14:17:43 asus-roc.lan pulseaudio[2100]: JACK error >JackSocketClientChannel read fail<
Mar 10 14:17:43 asus-roc.lan pulseaudio[2100]: JACK error >Server is not running<
Mar 10 14:17:43 asus-roc.lan pulseaudio[2100]: JACK error >Server is not running<
Mar 10 14:17:43 asus-roc.lan pulseaudio[2100]: JACK error >Server is not running<
Mar 10 14:17:43 asus-roc.lan pulseaudio[2100]: JACK error >Server is not running<
Mar 10 14:17:43 asus-roc.lan systemd[1865]: Stopped Sound Service.
chris@asus-roc:~>
After booting pulseaudio is still active. What else do I need to do to kill it?
chris@asus-roc:~> systemctl --user status pulseaudio.socket
● pulseaudio.socket - Sound System
Loaded: loaded (/usr/lib/systemd/user/pulseaudio.socket; enabled; vendor preset: disabled)
Active: active (running) since Wed 2021-03-10 14:10:23 AWST; 11s ago
Listen: /run/user/1000/pulse/native (Stream)
Mar 10 14:10:23 asus-roc systemd[1865]: Listening on Sound System.
chris@asus-roc:~> systemctl --user status pulseaudio.service
● pulseaudio.service - Sound Service
Loaded: loaded (/usr/lib/systemd/user/pulseaudio.service; disabled; vendor preset: disabled)
Active: active (running) since Wed 2021-03-10 14:10:25 AWST; 14s ago
Main PID: 2100 (pulseaudio)
CGroup: /user.slice/user-1000.slice/user@1000.service/pulseaudio.service
├─2100 /usr/bin/pulseaudio --daemonize=no --log-target=journal
└─2108 /usr/bin/jackd -T -ndefault -dalsa -dhw:PCH,0 -r44100 -p1024 -n3 -Xseq -D -Phw:PCH
Mar 10 14:10:24 asus-roc pulseaudio[2100]: port created: Midi-Through:midi/playback_1
Mar 10 14:10:24 asus-roc pulseaudio[2100]: port created: Midi-Through:midi/capture_1
Mar 10 14:10:24 asus-roc pulseaudio[2100]: Cannot use real-time scheduling (RR/10)(1: Operation not permitted)
Mar 10 14:10:24 asus-roc pulseaudio[2100]: AcquireSelfRealTime error
Mar 10 14:10:25 asus-roc pulseaudio[2100]: JACK error >Cannot lock down 86611866 byte memory area (Cannot allocate memory)<
Mar 10 14:10:25 asus-roc pulseaudio[2100]: JACK error >Cannot use real-time scheduling (RR/5)(1: Operation not permitted)<
Mar 10 14:10:25 asus-roc pulseaudio[2100]: JACK error >JackClient::AcquireSelfRealTime error<
Mar 10 14:10:25 asus-roc pulseaudio[2100]: JACK error >Cannot use real-time scheduling (RR/5)(1: Operation not permitted)<
Mar 10 14:10:25 asus-roc pulseaudio[2100]: JACK error >JackClient::AcquireSelfRealTime error<
Mar 10 14:10:25 asus-roc.lan systemd[1865]: Started Sound Service.
chris@asus-roc:~>
Thanks.