我有一台非常强大的带有 Intel 处理器的 PC 和一台带有 PowerPC 处理器的小型 Mac 笔记本电脑。两台计算机都装有 Ubuntu Linux。Mac 笔记本电脑无法播放 Flash 视频,我无法在其上安装任何 Intel-CPU 程序(如 Skype)。因此,这意味着我只能在笔记本电脑上安装来自 Ubuntu 存储库的开源应用程序。我在 PC 上有两个不同的 Ubuntu 系统用户,比如 ME 和 SHE(还有 root 用户 :))。
如果我在 PC 上作为用户 ME 工作,那么用户 SHE 也应该能够从她的笔记本电脑远程访问我的 PC,并且她应该看到用户 SHE 的桌面,而不是我的桌面。她还必须能够观看视频、闪光和聆听声音。
Ubuntu可以吗?
发布这个有点晚了,但是对于遇到这个线程的任何人:
我使用 x2go 与伤口进行远程会话。它基于 NXserver 的开源版本。Nomachine 还发布了他们最新的 NXserver 的免费试用版,它在某些方面更好,而在其他方面则不然。然而,它是封闭源代码。
使用任一程序,您可以使用名为“virtualgl”的程序在 2D 远程会话中运行 3D 加速应用程序。我还没有找到使用 virtualgl 为桌面会话提供 3D 加速的方法,只有使用“vglrun”在会话中启动的单个应用程序。您可以通过使用 vglrun 启动它们来通过网络玩 3D 游戏,但我发现在 wine 中运行的游戏不起作用。:( 您可以通过 x2go/Nomachine4 之外的“vglconnect”运行葡萄酒游戏,但不幸的是,它没有声音支持,而且我找不到任何流式声音的方式,尽管我找到了一个论坛帖子,概述了这可能是完成了,但它在我的头上......
让 virtualgl 为多个用户会话工作也有点痛苦,因为您必须对 X-server 配置进行更改。这里有说明:http: //www.virtualgl.org/vgldoc/2_1/#hd005002
但是这些都很旧,而且很繁琐,因为我不得不从内存中删除 lightdm 并安装 GDM,而且我似乎记得当我使用 GDM 代替 lightdm 启用自动登录时,我的计算机被搞砸了……
只是远程桌面是微不足道的。然而,声音,尤其是任何使用硬件渲染的视频几乎是不可能的。
例如TightVNC是一款出色的免费远程桌面软件。有EsounD(远程声音守护程序),但它已经很老了。另请参阅Wikipedia 比较表。FreeNX 似乎是支持音频的远程桌面软件的理想选择。
但是,这对双音频没有帮助(一个用于本地,一个用于远程)。这是可能的(将一些节目路由到不同的声卡或不同的频道),但我找不到任何好的参考。