Failed to connect pulseaudio server using user account A, when pulseaudio server is launched by different user account B

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi, 

The problem is: Failed to connect PA server using user account A, when pulseaudio server is launched by different user account B. Is it normal?

[Description:]
===========
1> If pulseaudio server is launched by normal user, su to another user, ex. "root". 
Log
-----
[root at localhost data] pacmd
E: pacmd.c: No PulseAudio daemon running
[root at localhost data]# paplay s16_44khz_stereo.wav
Connection failure: Connection refused
[root at localhost data]# ps -eaf | grep pulseaudio
haohaot   7746  7724  0 11:26 pts/15   00:00:00 pulseaudio -D 
root      7861  7800  0 13:18 pts/16   00:00:00 grep pulseaudio

2> if pulseaudio server is launched by root, and another normal user to access PA server, failed too.
Log
----
[haohaot at localhost data]$ pacmd
E: pacmd.c: no PulseAudio daemon running
[haohaot at localhost data]$ paplay s16_44khz_stereo.wav
Connection failure: Connection refused
[haohaot at localhost data]$ ps -eaf | grep pulseaudio
root      7885  7867  0 13:21 pts/15   00:00:00 pulseaudio -v
haohaot   7919  7892  0 13:21 pts/16   00:00:00 grep pulseaudio

Tested on 0.9.12 and 0.9.10. (I remember ever tired on 0.9.13, the same result)

[Comments]
===========
It seems only the user who launched the PA server, could connect. For other user, even root, it failed. Is it normal??

I found one similar problem before:
Ticket #222 "pacmd doesn't work with pulseaudio running as a system-wide daemon"

Hao



[Index of Archives]     [Linux Audio Users]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux