1. 桌面环境
sudo apt install xfce4
2. xrdp服务
sudo apt install xrdp
参考:xrdp
3. 远程声音重定向
pulseaudio --version
sudo apt install build-essential dpkg-dev libpulse-dev
sudo apt install pulseaudio
sudo apt build-dep pulseaudio
sudo apt source pulseaudio
cd pulseaudio-11.1
sudo ./configure
git clone https://github.com/neutrinolabs/pulseaudio-module-xrdp.git
cd pulseaudio-module-xrdp
./bootstrap && ./configure PULSE_DIR=/path/to/pulseaudio-11.1
make
注意:PULSE_DIR=/path/to/pulseaudio-11.1 中/path/to 需要替换
确认xrdp 版本为0.9.5
xrdp --version
修改文件/etc/xrdp/pulse/default.pa 内容
.nofail
.fail
load-module module-augment-properties
load-module module-always-sink
.ifexists /usr/lib/pulse-11.1/modules/module-xrdp-sink.so
load-module /usr/lib/pulse-11.1/modules/module-xrdp-sink.so
.endif
.ifexists /usr/lib/pulse-11.1/modules/module-xrdp-source.so
load-module /usr/lib/pulse-11.1/modules/module-xrdp-source.so
.endif
load-module module-native-protocol-unix
sudo make install
ls $(pkg-config --variable=modlibexecdir libpulse)
输出中包含module-xrdp-sink.so 和module-xrdp-source.so 表示安装成功
pavumeter

界面中出现"Showing signal levels of xrdp sink",表示远程桌面声音重定位成功。
参考:pulseaudio-module-xrdp
|