ubunut 18.04安装xrdp及pulseaudio
1. 桌面环境
sudo apt install xfce4
2. xrdp服务
sudo apt install xrdp
参考:xrdp
3. 远程声音重定向
- 确认
pulseaudio
版本为11.1
pulseaudio --version
- 编译、安装
pulseaudio
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
- 编译
pulseaudio-module-xrdp
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
- 安装
pulseaudio-module-xrdp
sudo make install
- 测试
ls $(pkg-config --variable=modlibexecdir libpulse)
输出中包含module-xrdp-sink.so
和module-xrdp-source.so
表示安装成功
pavumeter
界面中出现"Showing signal levels of xrdp sink",表示远程桌面声音重定位成功。
赞 (0)