刚刚发现了一个神器 xpra,从此告别了 vnc 和 ssh -X,链接地址 http://xpra.org

2014-09-12 00:00:36 +08:00
 ant_sz
情况是这样的,我有一个远程的带图形界面的计算机,是 ubuntu 14.04 ,但是由于在网关后面,vnc不是很方便(虽然也可以通过 ssh 转发)。而常用的 ssh -X 转发想要将程序切到后台一直运行不是很方便。

于是就发现了这个。可以说是 screen for X.org 之类的东西,可以保持 GUI 程序在后台运行。可以选择转发方式(全屏或者单一应用),前者跟vnc类似,后者使用起来就跟 ssh -X 类似。

更关键的是 xpra 会对转发的图像进行实时编码压缩,可选 H.264、VP8 多种格式等,我的感觉是大大加强了流畅度(虽然图像质量会略有下降)。

综上,xpra 既可以当 VNC ,也可以加强和优化 ssh -X,可以说是居家旅行必备良品~
11367 次点击
所在节点    分享发现
16 条回复
Yien
2014-09-12 00:12:32 +08:00
感谢分享
izoabr
2014-09-12 00:26:20 +08:00
嗯,跟osx没关系就好
ant_sz
2014-09-12 00:38:21 +08:00
@izoabr
= =
这个还真支持osx,可以用osx连接到远程计算机上的server,也可以osx做server,别人来连。不过osx做server只支持全屏模式,应该是对vnc封装了一下。
jokester
2014-09-12 02:24:05 +08:00
這個好
typcn
2014-09-12 05:15:20 +08:00
没需求 一般挂GUI程序都用Win了
zzutmebwd
2014-09-12 08:44:48 +08:00
nomachine不好么
ant_sz
2014-09-12 08:52:31 +08:00
@nomachine nomachine 差不多跟vnc一个道理。关键是我这边的远程机器在网关后面,不方便设置端口转发。xpra 帮我做好了 ssh 转发,我还可以以 ssh -X 的方式使用(只有我用到的窗口会转发过来,而不是整个桌面)
andychen20121130
2014-09-12 10:00:08 +08:00
你觉得teamview怎样
longquanwo
2014-09-12 10:35:26 +08:00
xpra支持ssh远程访问不了
zzutmebwd
2014-09-12 11:06:13 +08:00
@ant_sz 嗯嗯 不过nomachine是压缩的 还可以调压缩程度,比较赞
ioiioi
2014-09-12 13:16:13 +08:00
我有个需求:
从pc上通过远程桌面协议观看在服务器(windows)上播放的网络视频,我尝试过vnc、rdp,都卡顿。
有什么解决办法吗?
est
2014-09-12 13:40:26 +08:00
@ioiioi 没办法。视频压缩重传怎么都会卡。考虑流媒体方式吧。
clino
2014-09-12 13:43:43 +08:00
ubuntu 12.04 自带的 xpra 版本好低,直接装最新版本的又装不上
ant_sz
2014-09-12 15:42:06 +08:00
@ioiioi 我也觉得这个通过远程桌面的话,没有什么好办法。如果是在一个局域网里的话,可以考虑部署 uPnP 服务。如果不是同一个局域网,可以开 http server 出来,然后有些播放器支持直接从http链接播放。
u
2014-09-13 11:07:28 +08:00
请问在网关后面如何配置呢?
ant_sz
2014-09-13 15:44:08 +08:00
@u xpra 么? xpra 可以通过ssh访问啊,要看你如何ssh进去了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/132986

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX