https://bugs.freedesktop.org/show_bug.cgi?id=75006#c16
Basically, the fact that PulseAudio ignores XDG_CONFIG_HOME and PULSE_COOKIE is a problem for everyone who uses or integrates PulseAduio. Tanu (the lead PulseAudio developer) submitted a set of 9 patches for this issue, but they changed the behavior of PulseAudio in such a way that breaks compatibility with x2goclient.
My intention is for x2goclient master (4.0.2.1) for Windows to be able to work with PulseAudio 0.9.6, 1.1, 5.0 and master. Presumably, I'll just provide feedback on those patches, and Tanu will rework them. Or I'll make a safe Windows-specific change to x2goclient, like specifying PULSE_COOKIE.
For those who don't know, x2goclient 4.0.2.0 works with 0.9.6, 1.1 and 5.0. (And versions in-between 1.1 and 5.0. We only ship 5.0 because there have been no Windows-specific Audio issues reported for 4.0.2.0.)
Also, even before these 9 patches were applied, x2goclient no longer worked with pulseaudio master. I fixed that though with this commit: Once I made the parent commit, it was very easy to debug and fix. http://code.x2go.org/gitweb?p=x2goclient.git;a=commit;h=6d3998f69cf9a7350e3d...
-Mike#2