一半君的总结纸

听话只听一半君

C(ku)G(bi)行业专用的远程桌面软件 – HP的Remote Graphics Software 7.1

有很多远程控制大牌软件,比如常用的VNC,teamviewer,或者M$自己的remote desktop,(不要告诉我你用qq的远程协助,那真是土的掉渣了),那这个Remote Graphics Software牛逼在何处呢?用人话说就是它能让你遥控另一台机器远程用Maya Max Houdini而且不卡,你用其他任何一个软件都会遇到画面更新缓慢(顿)的问题,而RGS号称他完全不会,因为他”采用HP Lab专利的HP3编解码技术,170:1的压缩比不仅节约网络带宽,而且能实现高清以及3D OpenGL图像数据的传输”。(顺便说一句ILM工业光魔一直用这个)

远程桌面软件其实并不少,当然他不是最nb的,他依然只是把远端机器的画面传过来而已,不是让你直接利用远端机器的硬件(比如硬件解决方案teradici),他的意义在于成本低廉,安装简单,装个软件就完事,其特色功能还有Remote Audio和Remote USB

rgs

现在rgs7.1支持到RHEL7和win8.1,在HP的z系列工作站上是免费的

应用场景:

  • 你是管渲染农场的,有个文件在本机没问题,发到渲染机就跳,怎么也找不到原因在哪,vnc连去渲染机开houdini查错,但是操作巨卡…
  • 你是个TD,有动画师坐在另一层(栋)楼,让你给他的文件解决个问题,你的工具什么的都在你的机器上,不想老远跑过去,万一需要个什么又得跑回来(此时神器tmux也能登场),用vnc又巨卡
  • 其实他的本意是让在拍片现场的supe拿着ipad或者笔记本,能轻松连回公(xue)司(han)总(gong)部(chang)查看各种资源 ( 在此为dneg最近裁掉的同事们默哀下,唉….)

lz下面就来在Linux和Windows上试试:

  • 安装就不说了吧,如果你连安装都不会,那你还是别玩了
  • 说下三种登录方式的区别
    • Standard authentication – 支持win和linux的 RGS Sender.
    • Easy Login – 支持win和linux的 RGS Sender.
    • Single Sign-on – 支持win的 RGS Sender.

    下面lz来用白话文说下,你面前正在用的机器装receiver,你想遥控的远处的机器装sender(顾名思义,他要把画面send过来嘛),receiver是免费的,sender是要买然后加license的,不然你画面正中会永远飘着一个提醒你去买的窗口.
    三种登录方式不同之处:

    • Standard authentication – 你在机器A(receiver)上说我要连机器B(Sender),你需要在A上输入B的名字,然后输用户名密码,

      rgs_standard_accept

      rgs_standard

      • 如果B上有人登录了,机器B上会弹出窗口提示说有人要连他,B的用户按了确定,你才能连到B
      • 如果B上没人登录,是锁定状态,你在A上会看到登录窗口,你自己来登录
    • Easy Login – 在A上不会让你输账号密码,他会先连去B,然后你在B上登录即可,只要一次就行
    • Single Sign-on – 在A上会让你输账号密码,连到B以后就不会问你账号密码了,只要一次就行

    好像很晕,用哪个好呢,一般是win和lin都想要,而Easy Login支持的验证多些,那就用这个好了

    linux上还需要一些packages,不然他自动启动不了,而且运行/opt/hpremote/rgsender/rgsender.sh任何提示都没有

    yum install libpng12
    

    装好后可以如此验证他开没开(lz找了半天右下角的眼睛图标……之前公司里都有的,结果后来发现是新版的软件linux下不支持那个图标了,user manual里写了)

    # 看看他随x启动了么
    [root@localhost oglop]# cat /var/log/Xorg.0.log | grep rgs
    [    27.941] (RG) 04:14:24.084 Listening for RG connections at /var/opt/hpremote/rgsender/sockets/rgsender-rge:0
    [    27.969] (RG) 04:14:24.112 Started rgsender process PID = 2454
    [    30.865] (RG) 04:14:27.008 Established connection with rgsender
    
    # 进程里有的
    [root@localhost oglop]# ps aux | grep rgs
    root      2454  0.0  2.3 950756 17464 tty1     Sl+  04:14   0:00 ./rgsender -daemon -display 0 -l /etc/opt/hpremote/rgsender/logSetup
    root     25911  0.0  0.1 112640   960 pts/1    R+   04:23   0:00 grep --color=auto rgs
    

    他似乎没有带删除的script,如果想删,其实就只有这两个需要删

    [root@localhost oglop]# rpm -aq | grep rgs
    rgsender_config_64-7.1.0.5856-1.x86_64
    rgsender_linux_64-7.1.0.5856-1.x86_64
    
    # 能用yum尽量用yum
    yum remove rgsender_config_64 rgsender_linux_64
    

    linux下的配置文件在/etc/opt/hpremote/rgsender/rgsenderconfig
    默认的standard authentication的时候,lz用sender上的账号登录不了,不知何故,后来试了下easy login,可以登录,前者的原因没有详查
    easy_login

从windows控制一台CentOS7的机器
win8.1_control_centos7

按理说linux上的sender没注册应该有个框的,但是这里没有,好奇怪,/etc/opt/hpremote/rgsender/Preload.lic里也只是说了z系列的工作站可以免费用

和其他软件或解决方案的对比视频:
HP Remote Graphics Software vs. Citrix Receiver on a tablet
HP RGS 7 vs. Teradici PCoIP Remote Workstation card (Tera2)

参考:
[SOLVED] How to define custom hosts in tomato?
Show All Running Processes in Linux

Advertisements

2 responses to “C(ku)G(bi)行业专用的远程桌面软件 – HP的Remote Graphics Software 7.1

  1. wenslm 十月 22, 2016 @ 12:02 上午

    最牛比的 remot 是 Hummingbird, 人家不传输图片,直接传输显卡绘制数据流,支持openGL在本机重绘,用了十年了,没有比这个好的
    只是比较小众 只见过 米国做mocap的那个公司MAC在用

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s

%d 博主赞过: