如何修复“虚拟输出”设备并在从 Windows 10 客户端远程连接到 Linux 计算机 (xrdp) 时启用声音在 Linux 计算机上播放?

如何修复“虚拟输出”设备并在从 Windows 10 客户端远程连接到 Linux 计算机 (xrdp) 时启用声音在 Linux 计算机上播放?

当我从 Windows 10(使用默认的 Windows RDP 客户端)远程连接到我的 Linux Mint 20.1 远程计算机(运行 xrdp)时,我希望能够在远程计算机上播放声音。但是,在声音设置中,我看到输出设备是“虚拟声音”,并且不会播放任何音频。我的 Google-fu 大部分都提供了有关使用pulseaudio 将声音重定向回 Windows 客户端计算机的解决方案,但这并不是我想要做的。远程 Linux Mint 机器有自己的扬声器,当我远程连接到这台机器时,我想用它来听音频。有没有人遇到过这个问题并找到解决方法?

虚拟声音截图

答案1

许多主要发行版默认仅授予本地登录会话对声音设备的访问权限。

在 Debian/Ubuntu 上有一个标准用户组audio,允许其成员在任何情况下使用音频设备:我希望 Mint 也有它。

只需使用sudo usermod -a -G audio $(whoami)将您的用户帐户添加到该组,然后您就可以使用 Linux 系统的声音设备,甚至可以在远程会话、cron 作业或其他任何情况下使用。

请记住,您必须注销现有会话并重新登录才能使组成员身份更改在会话中生效。

相关内容