View previous topic :: View next topic |
Author |
Message |
silentplummet n00b
Joined: 14 Jun 2004 Posts: 58
|
Posted: Sat Aug 16, 2014 3:57 pm Post subject: Why does `alsactl store` create /run/user/$userid/pulse? |
|
|
I'm having an issue where running `alsactl store` or `alsactl restore` (as root) creates the /run/user/$userid/pulse directory with root:root ownership, where $userid is the unprivileged user I'm logged in under. It's problematic because the operation will override the permissions of the directory even when it's already created and pulseaudio is running. This prevents any further connections to the pulseaudio daemon because the permissions are wrong.
I can't figure out any reason that alsactl should be doing this. Can anyone help me with this problem? Here are some pastebin logs of strace showing the output of alsactl --help and alsactl store.
http://pastebin.com/5TjRqtrL
http://pastebin.com/SzWaia7P
http://pastebin.com/6HDH4VHd (grep pulse) |
|
Back to top |
|
|
Logicien Veteran
Joined: 16 Sep 2005 Posts: 1555 Location: Montréal
|
Posted: Sat Aug 16, 2014 5:05 pm Post subject: |
|
|
Is your user in the audio group? See PulseAudio - Gentoo Wiki. _________________ Paul |
|
Back to top |
|
|
silentplummet n00b
Joined: 14 Jun 2004 Posts: 58
|
Posted: Mon Aug 18, 2014 1:01 pm Post subject: |
|
|
The audio group is (was) empty.
Thanks anyway for your help. |
|
Back to top |
|
|
Ant P. Watchman
Joined: 18 Apr 2009 Posts: 6920
|
Posted: Wed Aug 20, 2014 11:03 pm Post subject: |
|
|
Sounds like you have alsa-plugins installed with USE=pulseaudio. See here for workarounds for that problem. |
|
Back to top |
|
|
|