刚刚发现了一个神器 xpra,从此告别了 vnc 和 ssh -X,链接地址 http://xpra.org - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ant_sz
V2EX    分享发现

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

  •  1
     
  •   ant_sz 2014-09-12 00:00:36 +08:00 12060 次点击
    这是一个创建于 4115天前的主题,其中的信息可能已经有所发展或是发生改变。
    情况是这样的,我有一个远程的带图形界面的计算机,是 ubuntu 14.04 ,但是由于在网关后面,vnc不是很方便(虽然也可以通过 ssh 转发)。而常用的 ssh -X 转发想要将程序切到后台一直运行不是很方便。

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

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

    综上,xpra 既可以当 VNC ,也可以加强和优化 ssh -X,可以说是居家旅行必备良品~
    16 条回复    2014-09-13 15:44:08 +08:00
    Yien
        1
    Yien  
       2014-09-12 00:12:32 +08:00 via iPhone
    感谢分享
    izoabr
        2
    izoabr  
       2014-09-12 00:26:20 +08:00
    嗯,跟osx没关系就好
    ant_sz
        3
    ant_sz  
    OP
       2014-09-12 00:38:21 +08:00
    @izoabr
    = =
    这个还真支持osx,可以用osx连接到远程计算机上的server,也可以osx做server,别人来连。不过osx做server只支持全屏模式,应该是对vnc封装了一下。
    jokester
        4
    jokester  
       2014-09-12 02:24:05 +08:00
    typcn
        5
    typcn  
       2014-09-12 05:15:20 +08:00
    没需求 一般挂GUI程序都用Win了
    zzutmebwd
        6
    zzutmebwd  
       2014-09-12 08:44:48 +08:00 via Android
    nomachine不好么
    ant_sz
        7
    ant_sz  
    OP
       2014-09-12 08:52:31 +08:00
    @nomachin nomachine 差不多跟vnc一个道理。关键是我这边的远程机器在网关后面,不方便设置端口转发。xpra 帮我做好了 ssh 转发,我还可以以 ssh -X 的方式使用(只有我用到的窗口会转发过来,而不是整个桌面)
    andychen20121130
        8
    andychen20121130  
       2014-09-12 10:00:08 +08:00
    你觉得teamview怎样
    longquanwo
        9
    longquanwo  
       2014-09-12 10:35:26 +08:00
    xpra支持ssh远程访问不了
    zzutmebwd
        10
    zzutmebwd  
       2014-09-12 11:06:13 +08:00 via Android
    @ant_sz 嗯嗯 不过nomachine是压缩的 还可以调压缩程度,比较赞
    ioiioi
        11
    ioiioi  
       2014-09-12 13:16:13 +08:00
    我有个需求:
    从pc上通过远程桌面协议观看在服务器(windows)上播放的网络视频,我尝试过vnc、rdp,都卡顿。
    有什么解决办法吗?
    est
        12
    est  
       2014-09-12 13:40:26 +08:00
    @ioiioi 没办法。视频压缩重传怎么都会卡。考虑流媒体方式吧。
    clino
        13
    clino  
       2014-09-12 13:43:43 +08:00
    ubuntu 12.04 自带的 xpra 版本好低,直接装最新版本的又装不上
    ant_sz
        14
    ant_sz  
    OP
       2014-09-12 15:42:06 +08:00
    @ioiioi 我也觉得这个通过远程桌面的话,没有什么好办法。如果是在一个局域网里的话,可以考虑部署 uPnP 服务。如果不是同一个局域网,可以开 http server 出来,然后有些播放器支持直接从http链接播放。
    u
        15
    u  
       2014-09-13 11:07:28 +08:00
    请问在网关后面如何配置呢?
    ant_sz
        16
    ant_sz  
    OP
       2014-09-13 15:44:08 +08:00
    @u xpra 么? xpra 可以通过ssh访问啊,要看你如何ssh进去了。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3219 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 11:35 PVG 19:35 LAX 03:35 JFK 06:35
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86