远程桌面(如 VNC)但仅适用于输入设备,不适用于输出设备

远程桌面(如 VNC)但仅适用于输入设备,不适用于输出设备

我有一台 Linux 台式机和一台 Macbook。

我通常使用这些机器并排并且拥有多个鼠标和键盘也容易造成困扰。

我知道我可以使用 ssh 或 VNC 从我的 Macbook 控制 Linux 桌面。但是,如果我从 Macbook 控制 Linux 桌面,输出(显示器、扬声器......)仍然来自 Linux 桌面,那就更好了(这意味着我可以从桌面移除键盘和鼠标,并且不需要像 VNC 那样将桌面屏幕转发到 Macbook)。

有什么软件可以做到这一点吗?

答案1

正如@ekaj 在评论中提到的,你可以使用协同作用,因为没有已知的备择方案可以在 Mac 和 Linux 上运行。

或者,如果您有第二台显示器,您可以将 VNC 窗口放到第二台显示器上(Mac 应该处于扩展显示模式),您甚至不需要打开它,因为您将直接在“远程”框上看到所有内容。

关于音频:据我所知,VNC 不支持通过网络传输音频,所以它应该始终在服务器上播放(如果您从 Mac 连接,则在 Linux 机器上播放)。

答案2

VNC 的替代品是 NoMachine。他们有适用于 Mac 和 Linux 的免费版本。https://www.nomachine.com您可以决定是否要转发声音。

答案3

我的情况类似。正如其他人提到的,音频和屏幕仍将使用 VNC 由您的桌面输出。

如果你担心不必要的屏幕流对性能造成影响,我建议安装x11vnc服务器在您的桌面上。它有一个“slow_fb”调整选项,可让您设置屏幕池延迟,而不会影响输入。只需设置一个非常长的延迟,屏幕就不会更新。它对我来说效果很好!

答案4

在 Linux 上(是的,4 年后),您可以使用 usbip 来获取一些 USB 设备并将其导出以供其他系统使用。

相关内容