<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<br>
<br>
<font face="Courier New, Courier, monospace">probably you're right,
but i think the <br>
owner alex may reveal a startup problem. <br>
somewhere in the pulseaudio web pages <br>
(one of the two links I sent) there's <br>
mention that pulseaudio has its own <br>
group and, I believe, owner. Group and <br>
owner permission mismatches make up a <br>
lot of problems. You might check your <br>
system log files to see if there are <br>
complaints about pulseaudio start ups. <br>
<br>
</font><br>
<div class="moz-cite-prefix">On 5/3/20 6:32 PM, Alex Kleider wrote:<br>
</div>
<blockquote type="cite"
cite="mid:fa6e4fecac5f71c423ba61af95a2b0e4@sonic.net">On
2020-05-03 18:19, jim wrote:
<br>
<blockquote type="cite">note in your output of ps aux that the
owner
<br>
of pulseaudio --daemon=no is alex and not
<br>
gdm.
<br>
</blockquote>
<br>
In the spirit of staying 'lean' I used xdm rather than gdm.
<br>
I was under the impression that it is gnome that leaves the large
foot print.
<br>
Am I wrong?
<br>
a
<br>
<br>
<blockquote type="cite">
<br>
<br>
here's my /etc/pulse/client.conf
<br>
<br>
root@Ultralap-6440:~# cat /etc/pulse/client.conf
<br>
# This file is part of PulseAudio.
<br>
#
<br>
# PulseAudio is free software; you can redistribute it and/or
modify
<br>
# it under the terms of the GNU Lesser General Public License as
published by
<br>
# the Free Software Foundation; either version 2 of the License,
or
<br>
# (at your option) any later version.
<br>
#
<br>
# PulseAudio is distributed in the hope that it will be useful,
but
<br>
# WITHOUT ANY WARRANTY; without even the implied warranty of
<br>
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU
<br>
# General Public License for more details.
<br>
#
<br>
# You should have received a copy of the GNU Lesser General
Public License
<br>
# along with PulseAudio; if not, see
<a class="moz-txt-link-rfc2396E" href="http://www.gnu.org/licenses/"><http://www.gnu.org/licenses/></a>.
<br>
<br>
## Configuration file for PulseAudio clients. See
pulse-client.conf(5) for
<br>
## more information. Default values are commented out. Use
either ; or # for
<br>
## commenting.
<br>
<br>
; default-sink =
<br>
; default-source =
<br>
; default-server =
<br>
; default-dbus-server =
<br>
<br>
; autospawn = yes
<br>
; daemon-binary = /usr/bin/pulseaudio
<br>
; extra-arguments = --log-target=syslog
<br>
<br>
; cookie-file =
<br>
<br>
; enable-shm = yes
<br>
; shm-size-bytes = 0 # setting this 0 will use the
system-default,
<br>
usually 64 MiB
<br>
<br>
; auto-connect-localhost = no
<br>
; auto-connect-display = no
<br>
<br>
<br>
<br>
heres my /etc/pulse/daemon.conf
<br>
<br>
root@Ultralap-6440:~# cat /etc/pulse/daemon.conf
<br>
# This file is part of PulseAudio.
<br>
#
<br>
# PulseAudio is free software; you can redistribute it and/or
modify
<br>
# it under the terms of the GNU Lesser General Public License as
published by
<br>
# the Free Software Foundation; either version 2 of the License,
or
<br>
# (at your option) any later version.
<br>
#
<br>
# PulseAudio is distributed in the hope that it will be useful,
but
<br>
# WITHOUT ANY WARRANTY; without even the implied warranty of
<br>
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU
<br>
# General Public License for more details.
<br>
#
<br>
# You should have received a copy of the GNU Lesser General
Public License
<br>
# along with PulseAudio; if not, see
<a class="moz-txt-link-rfc2396E" href="http://www.gnu.org/licenses/"><http://www.gnu.org/licenses/></a>.
<br>
<br>
## Configuration file for the PulseAudio daemon. See
pulse-daemon.conf(5) for
<br>
## more information. Default values are commented out. Use
either ; or # for
<br>
## commenting.
<br>
<br>
; daemonize = no
<br>
; fail = yes
<br>
; allow-module-loading = yes
<br>
; allow-exit = yes
<br>
; use-pid-file = yes
<br>
; system-instance = no
<br>
; local-server-type = user
<br>
; enable-shm = yes
<br>
; enable-memfd = yes
<br>
; shm-size-bytes = 0 # setting this 0 will use the
system-default,
<br>
usually 64 MiB
<br>
; lock-memory = no
<br>
; cpu-limit = no
<br>
<br>
; high-priority = yes
<br>
; nice-level = -11
<br>
<br>
; realtime-scheduling = yes
<br>
; realtime-priority = 5
<br>
<br>
; exit-idle-time = 20
<br>
; scache-idle-time = 20
<br>
<br>
; dl-search-path = (depends on architecture)
<br>
<br>
; load-default-script-file = yes
<br>
; default-script-file = /etc/pulse/default.pa
<br>
<br>
; log-target = auto
<br>
; log-level = notice
<br>
; log-meta = no
<br>
; log-time = no
<br>
; log-backtrace = 0
<br>
<br>
; resample-method = speex-float-1
<br>
; avoid-resampling = false
<br>
; enable-remixing = yes
<br>
; remixing-use-all-sink-channels = yes
<br>
; enable-lfe-remixing = no
<br>
; lfe-crossover-freq = 0
<br>
<br>
flat-volumes = no
<br>
<br>
; rlimit-fsize = -1
<br>
; rlimit-data = -1
<br>
; rlimit-stack = -1
<br>
; rlimit-core = -1
<br>
; rlimit-as = -1
<br>
; rlimit-rss = -1
<br>
; rlimit-nproc = -1
<br>
; rlimit-nofile = 256
<br>
; rlimit-memlock = -1
<br>
; rlimit-locks = -1
<br>
; rlimit-sigpending = -1
<br>
; rlimit-msgqueue = -1
<br>
; rlimit-nice = 31
<br>
; rlimit-rtprio = 9
<br>
; rlimit-rttime = 200000
<br>
<br>
; default-sample-format = s16le
<br>
; default-sample-rate = 44100
<br>
; alternate-sample-rate = 48000
<br>
; default-sample-channels = 2
<br>
; default-channel-map = front-left,front-right
<br>
<br>
; default-fragments = 4
<br>
; default-fragment-size-msec = 25
<br>
<br>
; enable-deferred-volume = yes
<br>
deferred-volume-safety-margin-usec = 1
<br>
; deferred-volume-extra-delay-usec = 0
<br>
<br>
<br>
and here's gdm in /etc/passwd
<br>
root@Ultralap-6440:~# grep gdm /etc/passwd
<br>
gdm:x:121:125:Gnome Display Manager:/var/lib/gdm3:/bin/false
<br>
<br>
<br>
I can't find a file in /etc/* that starts up pulse.
<br>
I tried
<br>
# grep pulse /etc/rc*.d/*
<br>
<nothing>
<br>
and I tried
<br>
# grep pulse /etc/init.d/*
<br>
<nothing>
<br>
<br>
<br>
<br>
On 5/3/20 5:28 PM, Alex Kleider wrote:
<br>
<blockquote type="cite">On 2020-05-03 15:58, jim wrote:
<br>
<blockquote type="cite">Jim's notes re PulseAudio:
<br>
<br>
<br>
PulseAudio ("pulse") was news to me, thank you.
<br>
The docs on the web page seem well-written to me.
<br>
<br>
<a class="moz-txt-link-freetext" href="https://www.freedesktop.org/wiki/Software/PulseAudio/">https://www.freedesktop.org/wiki/Software/PulseAudio/</a>
<br>
<a class="moz-txt-link-freetext" href="https://www.freedesktop.org/wiki/Software/PulseAudio/About/">https://www.freedesktop.org/wiki/Software/PulseAudio/About/</a>
<br>
<br>
<br>
Here's how it looks on my system:
<br>
<br>
root@Ultralap-6440:~# ls -l /etc/pulse
<br>
total 20
<br>
-rw-r--r-- 1 root root 1201 May 21 2018 client.conf
<br>
-rw-r--r-- 1 root root 2366 May 21 2018 daemon.conf
<br>
-rw-r--r-- 1 root root 5091 May 21 2018 default.pa
<br>
-rw-r--r-- 1 root root 2046 May 21 2018 system.pa
<br>
<br>
root@Ultralap-6440:~# ps aux | grep ulse
<br>
gdm 1175 0.0 0.0 1415668 11308 ? Ssl Apr29
0:00
<br>
/usr/bin/pulseaudio --daemonize=no
<br>
jim 1630 2.4 0.1 2483320 18936 ? S<l Apr29
142:19
<br>
/usr/bin/pulseaudio --start --log-target=syslog
<br>
root 23512 0.0 0.0 21536 1088 pts/0 S+ 15:39
0:00 grep
<br>
--color=auto ulse
<br>
<br>
root@Ultralap-6440:~# ls /usr/bin/*ulse*
<br>
/usr/bin/pulseaudio /usr/bin/start-pulseaudio-x11
<br>
<br>
root@Ultralap-6440:~# man pulseaudio
<br>
</blockquote>
<br>
I can't seem to get "pulseaudio --start" to work:
<br>
alex@x1:~$ ls -lA /etc/pulse
<br>
total 24
<br>
-rw-r--r-- 1 root root 1201 Aug 15 2019 client.conf
<br>
drwxr-xr-x 2 root root 4096 Apr 21 17:50 client.conf.d
<br>
-rw-r--r-- 1 root root 2374 Aug 15 2019 daemon.conf
<br>
-rw-r--r-- 1 root root 4933 Aug 15 2019
default.pa -13
<br>
-rw-r--r-- 1 root root 2078 Aug 15 2019 system.pa
<br>
alex@x1:~$ ps aux | grep ulse
<br>
alex 1492 1.0 0.6 650092 27420 ? S<sl May02
15:45 /usr/bin/pulseaudio --daemonize=no
<br>
alex 5825 0.0 0.0 6076 892 pts/0 S+ 17:19
0:00 grep ulse
<br>
alex@x1:~$ which pulseaudio
<br>
/usr/bin/pulseaudio
<br>
alex@x1:~$ pulseaudio --start
<br>
alex@x1:~$ ps aux | grep ulse
<br>
alex 1492 1.0 0.6 650092 27420 ? S<sl May02
15:45 /usr/bin/pulseaudio --daemonize=no
<br>
alex 5944 0.0 0.0 6076 824 pts/0 S+ 17:21
0:00 grep ulse
<br>
<br>
I expect to soon give up this endeavor and turn to antiX or
mxlinux (as suggested _but not advocated_ by Rick:-)
<br>
</blockquote>
</blockquote>
</blockquote>
<br>
</body>
</html>