本文说明如何在 Ubuntu 9.10 操作系统中启用 XDMCP 类型的远程桌面并保留声音在服务器端。
我们需要启用 PulseAudio 的系统模式,来解决 XDMCP 远程登录的用户不能使用声音的问题。需要将使用声音的用户加入到 pulse-access 组中才可以访问 pulseaudio 服务。
需要修改的配置文件
/etc/gdm/gdm.schemas
/etc/default/pulseaudio
修改这个 /etc/gdm/gdm.schemas 配置文件启用 XDMCP 访问
xdmcp/Enable
b
true
修改这个配置文件 /etc/default/pulseaudio 启用 PulseAudio 的系统模式
PULSEAUDIO_SYSTEM_START=1
DISALLOW_MODULE_LOADING=0
使用下面的命令将需要使用声音的用户加入 pulse-access 组
sudo gpasswd -a username pulse-access
重启系统或启动 pulseaudio 服务。
Over!