The officially official Devuan Forum!

You are not logged in.

#1 Yesterday 21:34:53

Altoid
Member
Registered: 2017-05-07
Posts: 1,916  

File in ~/.config/pulse

Hello:

I run on Devuan Daedalus and thought I had safely purged all traces of pulseaudio.

$ apt list | grep installed | grep pulse*
--- snip ...
libpulse0/oldstable,now 16.1+dfsg1-2+b1 amd64 [installed,automatic]
libpulse0/oldstable,now 16.1+dfsg1-2+b1 i386 [installed,automatic]
$
$ apt list | grep installed | grep *audio
$ 

But it maybe that is not an accurate description (?) of my system's present situation.

libpulse0 is required by the conky-all package:

$ aptitude why libpulse0
i   conky-all Depends libpulse0 (>= 0.99.1)
$ 

I still have a ~/.config/pulse directory with a dangling* symlink:

$ ls ~/.config/pulse
86091d88be5305f82484a8e9692432e0-runtime
$ 
$ readlink ~/.config/pulse/86091d88be5305f82484a8e9692432e0-runtime
/tmp/pulse-aHntD7qg1y0a
$ 

* terminal shows it in red and mc shows it both in red and with an exclamation mark
ie: !86091d88be5305f82484a8e9692432e0-runtime

But I cannot see it if I look for it in /tmp:

$ ls /tmp
Temp-a369b4bc-a28a-43a1-8f07-5cd9fe1dc0d8
dbus-AL25kJh8OL
dbus-zhBDcWiF0J
mc-groucho
ssh-KCuRXh08Mpzn
$

Is something pulseaudio related generating that symlink?
If so, any idea what it may be?

Synaptic does not show any residual configuration files.

Best,

A.

Last edited by Altoid (Yesterday 21:35:23)

Offline

#2 Today 17:10:25

chris2be8
Member
Registered: 2018-08-11
Posts: 356  

Re: File in ~/.config/pulse

ls -l ~/.config/pulse should tell you when it was created. If that was before you purged pulseaudio then you can just delete it (and presunably then rmdir ~/.config/pulse as well).

Offline

#3 Today 17:22:07

fanderal
Member
Registered: 2017-01-14
Posts: 106  

Re: File in ~/.config/pulse

Pulseaudio never installed.

apt list | grep installed | grep pulse*
apulse/unstable,now 0.1.14-1 amd64 [installed]
libpulse0/unstable,now 17.0+dfsg1-2+b1 amd64 [installed]

All lines commented in libpulse0's /etc/pulse/client.conf.

No pulse dir/file in ~/.config or /tmp

aptitude why libpulse0
i  mpv Depends libpulse0 (>= 0.99.4)

Conky-std installed, no libpulse0 dep.

Offline

#4 Today 17:56:26

Altoid
Member
Registered: 2017-05-07
Posts: 1,916  

Re: File in ~/.config/pulse

Hello:

fanderal wrote:

ls -l ~/.config/pulse should tell you when ...
... then you can just delete it ...

Thanks.
But it has become a moot point.

Seeing that I purged it and then blocked it from being dragged in by any other package using an entry in /etc/apt/preferences.d, I decided to just nuke the remnants. ie: if I say 'no pulseaudio' I mean exactly that: 'no pulseaudio'

$ ls -1 /etc/apt/preferences.d
--- snip ---
avoid_pulseaudio
--- snip ---
$ 
$ cat /etc/apt/preferences.d/avoid_pulseaudio
Package: pulseaudio:*
Pin: version *
Pin-Priority: -1
$ 

Since this last pulseaudio clean-up, I have not found any more pulseaudio instances in my system.
Hopefully it will stay that way.

Thanks for your input.

Best,

A.

Offline

#5 Today 18:19:43

Altoid
Member
Registered: 2017-05-07
Posts: 1,916  

Re: File in ~/.config/pulse

Hello:

fanderal wrote:

Pulseaudio never installed.

Good first step.
Next one is to block it in /etc/apt/preferences.d.

fanderal wrote:
apt list | grep installed | grep pulse*
apulse/unstable,now 0.1.14-1 amd64 [installed]
libpulse0/unstable,now 17.0+dfsg1-2+b1 amd64 [installed]

The apulse package is (?) a compatibility layer to allow pulseaudio applications to work with ALSA.
Q: do you want pulseaudio applications running in your box?   

If not, check with aptitude why for the reason the apulse package was installed.
If there is no valid dependency, you can probably remove it.

fanderal wrote:

All lines commented in libpulse0's /etc/pulse/client.conf.

aptitude why libpulse0
i  mpv Depends libpulse0 (>= 0.99.4)

Conky-std installed, no libpulse0 dep.

No idea why conky-all wants libpulse0.
See description here: https://packages.debian.org/sid/libpulse0

Apparently it is a package of pulseaudio libraries.
But if you do not have pulseaudio installed, what would the use case be?

BTW:
Please use the [ c ] tag for in-line code and [ code ] tag for blocks of code.

Thanks for your input.

Best,

A.

Offline

Board footer