是否有具有声音和视频功能的远程桌面允许两个不同的用户同时工作(本地用户和远程用户)?

是否有具有声音和视频功能的远程桌面允许两个不同的用户同时工作(本地用户和远程用户)?

我有一台配备 Intel 处理器的超强 PC 和一台配备 PowerPC 处理器的小型 Mac 笔记本电脑。两台电脑都装有 Ubuntu Linux。Mac 笔记本电脑无法播放 Flash 视频,我无法在其上安装任何 Intel-CPU 程序(如 Skype)。因此,这意味着我只能从 Ubuntu 存储库在笔记本电脑上安装开源应用程序。我的 PC 上有两个不同的 Ubuntu 系统用户,分别是 ME 和 SHE(以及 root :))。

如果我在 PC 上以用户 ME 的身份工作,那么用户 SHE 也应该能够从她的笔记本电脑远程访问我的 PC,并且她应该看到用户 SHE 的桌面,而不是我的桌面。她还必须能够观看视频、Flash 和收听声音。

Ubuntu 可以实现吗?

答案1

发布这个帖子有点晚了,但对于任何看到这个帖子的人来说:

我使用 x2go 与wound进行远程会话。它基于NXserver的开源版本。Nomachine还发布了其最新NXserver的免费试用版,该版本在某些方面更好,但在其他方面则不然。但是它是闭源的。

使用任一程序,您都可以使用名为“virtualgl”的程序在 2D 远程会话中运行 3D 加速应用程序。我还没有找到使用 virtualgl 为桌面会话提供 3D 加速的方法,只有使用“vglrun”在会话中启动的单个应用程序。您可以通过使用 vglrun 启动 3D 游戏来通过网络玩 3D 游戏,但我发现在 wine 中运行的游戏不起作用。 :( 您可以在 x2go/Nomachine4 之外通过“vglconnect”运行 wine 游戏,但不幸的是它不支持声音,我找不到任何流式传输声音的方法,虽然我找到了一个论坛帖子概述了如何做到这一点,但它超出了我的理解范围……

让 virtualgl 在多个用户会话中工作也有点麻烦,因为你必须更改 X 服务器配置。这里有相关说明: http://www.virtualgl.org/vgldoc/2_1/#hd005002

但是那些已经很旧了,而且很麻烦,因为我必须从内存中删除 lightdm 并安装 GDM,而且我似乎记得当我启用自动登录并使用 GDM 代替 lightdm 时我的电脑就搞砸了……

答案2

远程桌面很简单。但是,声音,尤其是任何使用硬件渲染的视频几乎不可能实现。

例如TightVNC是一款出色的免费远程桌面软件。艾森德(远程声音守护进程),但它已经很老了。另请参阅维基百科比较表。FreeNX 似乎是具有音频支持的远程桌面软件的良好候选者。

但是,这对双音频(一个用于本地,一个用于远程)没有帮助。这是可能的(将一些程序路由到不同的声卡或不同的通道),但我找不到任何好的参考资料。

相关内容