Chapter 12. Accessing Client Resources from the Terminal Server
12.3.3.4. ALSA applications
All applications that use the Advanced Linux Sound Architecture (ALSA) will also work well with
ThinLinc provided the correct plug-ins are installed and configured. The plug-ins can be found in the
alsa-plugins package (called libasound2-plugins on Debian-based distributions). The PulseAudio client
libraries are also needed to build and use the plug-ins.
To redirect ALSA applications to use the plug-ins, the ALSA configuration must be modified. This can
be done on a global level in /etc/asound.conf or per user in ~/.asoundrc. Add the following to the
file (creating it if necessary):
pcm.!default {
type pulse
}
ctl.!default {
type pulse
}
Unfortunately, there are some applications that use the ALSA API in an incorrect way. When using local
hardware this usually doesn’t matter, but when advanced ALSA features, like dmix or this plug-in, are
used, then problems start to appear. If an application misbehaves, the first step should be to upgrade it to
the latest version. With some luck, the API is used more correctly in a later version.
12.3.3.5. Choosing sound system
Many applications support several sound systems and it can be difficult to know which one to use. The
general principle is to choose a PulseAudio solution over a EsounD one at all times.
Applications should be configured in the following manner, listed from the best solution to the worst:
1. Native PulseAudio application.
2. ALSA appliction using the PulseAudio plug-in.
3. OSS appliction using padsp .
4. Native EsounD application.
5. OSS application using esddsp .
12.3.4. Using sound redirection with Windows Terminal Servers
It is possible to use sound redirection with applications running on Windows Terminal Servers, via RDP.
This is controlled by the parameter /appservergroups/rdp/<group>/sound . For more
information, please refer to Section 14.2.4.
To use input devices with applications running on Windows Terminal Servers, it is necessary to use the
ThinLinc WTS sound driver. See Section 3.7 for more information.
Sound redirection can also be used in conjunction with the Citrix ICA client, which is an OSS
application. For more information, see the section about OSS applications .
134
Comentarios a estos manuales