On 9/3/2013 8:39 AM, Carsten John wrote:
Hello everybody,

I've installed a SunRay server on top of Openindiana 151a8. Nothing 
spectacular, worked out without major problems.

I set up a kiosk session that presents a chooser (based on a setup from Craig 
Benders Think Thin Blog) with a list of back-end servers that are connected via 
RDP (uttsc) or XDMCP (Xephyr). Other protocols like VNC, NX or whatever should 
work as long as the client is available for Solaris.


This setup would allow us to run desktop sessions despite the fact that the 
backend server OS (the linux flavour of the day?) might not be supported by 
SRSS. Even some sort of load balancing should be possible to implement without 
to much effort (check load of backend server pool members before actually 
connecting to one of them).

My current problem seems to be audio with a linux back-end server, as I don't 
have an idea how to forward the audio from the back-end server to the nested X 
session.

If you're using SRS 5.4 then it should have the new PulseAudio-based
audio subsystem.  (On Solaris the old SADA subsystem is still
available for backwards compatibility.  Each session should have a
'utaudio -p' daemon for Pulse and a plain 'utaudio' for SADA.)
Pulse is supposed to be able to deliver audio across the network, so
if the audio apps on your back-end Linux systems are built on the
PulseAudio libraries then you might be able to have them deliver
their audio streams to the SRS machine.

This would depend on the remote app either being able to see
Pulse-specific properties on the root window of the X server, or on
you being able to plant an appropriate value of PULSE_SERVER into
the audio app's environment, or on your being able to make the
appropriate adjustments to the remote user's Pulse configuration file
before launching the audio app.

Unfortunately I know very little about Pulse and I no longer have any
way of testing this scenario, so I can't verify that any of this will
work.

The very first thing to do would be to check whether OpenIndiana has
PulseAudio.  It's in Solaris 11 but that might have been done after
OpenSolaris was cut loose, in which case OpenIndiana might not have
it.

OttoM.
--
[email protected]

_______________________________________________
SunRay-Users mailing list
[email protected]
http://www.filibeto.org/mailman/listinfo/sunray-users

Reply via email to