At some point in the past I was having sound issues which I traced to
pulseaudio. I uninstalled pulseaudio and everything was fine. Then
Firefox decided to require pulseaudio and my sound (in Firefox) went away.
I reinstalled pulseaudio and eventually got it working (I thought).
Well, it was working for me, but not for my wife and daughter,
apparently. Both of them have recently let me know that they have been
without sound for an indeterminate period of time.
This morning, I went to my wife's login and ran:
pulseaudio --kill
rm ~/.config/pulse
pulseaudio --start
And that worked. There were some warnings about not being able to find
the cookie file, which was understandable since I had just rm'd the
configuration directory. But pulseaudio recreated the directory and
needed files and seems to be happy. At least I am able to get sound
from the command line, as well as from Firefox.
When I tried to do the same thing under my daughter's login, however, I
get the warnings about the cookie file and ~/.config/pulse is NOT
recreated, so still no sound anywhere. I have checked the permissions
of my daughter's ~/.config/pulse directory and it is 644 with her user
as owner and group. That matches ~/.config in my home directory and my
wife's.
So why does pulseaudio not create the files it needs, like it did for me
and my wife? Is there something else that I am missing? Any help will
be appreciated.
Marc