Step 1: Prerequisite Conditions

ruralrompSoftware and s/w Development

Dec 2, 2013 (3 years and 10 months ago)

95 views

Note:
HP Remote Graphics Software (RGS) enables researchers to work together in real
-
time with more
secure access to rich multimedia resources, applications, and data

helping to eliminate the distance barriers
that can impede global organizations. Get hig
h
-
performance remote desktop access to your 2D, 3D, video, and
media
-
rich applications

when and where you need them, on
-
site or from a remote location through a standard
Internet connection. Partners Research Computing currently deployed two RGS servers na
med
rgs1.partners.org

and
rgs2.partners.org
. You need RGS receiver installed in your machine in order to
access it.

Step 1: Prerequisite Conditions

a)

Please make sure your desktop or laptop that will be running RGS receiver can access PHS
enterprise network

. If you work from home, you might either need VPN or SSH tunnel account
to access PHS enterprise network

b)

Please send email to
rcc@partners.org

to ask for RGS account, your account will be setup within
48 hours

Step

2: Download the RGS Client Utility

Go to
\
\
rcwinclu
\
public
\
Software
\
RGS_V5.3.0

download the RGS receiver that is suitable for your OS to
your own computer

Note: there are two version of

RGS client, Linux and Windows. This instruction is based on the
assumption you are using windows client, the procedure of installing linux client is very similar. The
current RGS server is Linux based environment (CentOS5.3)


Step 3: Installing the RGS

Client

Install the RGS Receiver into your machine (if it is windows, simply double click Setup.exe)

Step 4: Log into the RGS server from the client utility.

Start the RGS receiver, in the hostname, please
type rgs1.partners.org or rgs2.partners.org , whic
h is the RGS sender running in the remote server
equipped with high
-
end graphic card


After you click the “connect”, a window will prompt up asking for the authentication information,
please use the

login

information given by the administrator (the emai
l following your RGS account
request)



After you typed the username/password, the remote server GUI interface will open in another window
in front of you (similar to windows remote desktop.). Currently, both of the remote servers with high
end graphic c
ards are running Linux CentOS 5.3 . You might have to type the same
username/password again to enter into the CentOS desktop environment.


Note:

if you see the left top corner, there is colorful RGS log showing on the screen, it means you are
successf
ully connected to the RGS server


Step
4

(Option): Running applications
. Feel free to start any program/applications that you would
start on your own machine. For those applications that need high
-
resolution images and fast rendering,
you will not expe
rience latency or resolution
-
lost as traditional windows remote desktop or Linux
remote Xwindows . The following are some popular visualization software used in our user community.

4.a
VMD.

You can open the terminal window and type “vmd”, the VMD appl
ication will start running,
feel free to load a protein structure and view the 3D structures

[testy@dhcp
-
172
-
27
-
91
-
147 ~]$
vmd




4.b F
reesurfer :

First you need to enable the free surfer environment in your RGS server , type “export
FREESURFER_HOME=
/opt/freesurfer” , and then type “
source /opt/freesurfer/SetUpFreeSurfer.sh”

in
the terminal.

[testy@dhcp
-
172
-
27
-
91
-
147 ~]$ export FREESURFER_HOME=/opt/freesurfer

[testy@dhcp
-
172
-
27
-
91
-
147 ~]$ source /opt/freesurfer/SetUpFreeSurfer.sh

--------

freesurfe
r
-
Linux
-
centos4_x86_64
-
stable
-
pub
-
v4.5.0
--------

Setting up environment for FreeSurfer/FS
-
FAST (and FSL)

FREESURFER_HOME /opt/freesurfer

FSFAST_HOME /opt/freesurfer/fsfast

FSF_OUTPUT_FORMAT nii

SUBJECTS_DIR /opt/freesurfer/subjects

MNI_DIR

/opt/freesurfer/mni

[testy@dhcp
-
172
-
27
-
91
-
147 ~]$

tksurfer bert rh pial

Follow the online instruction from FreeSurfer website
http://surfer.nmr.mgh.harvard.edu/

, for
example, type “
tksurfer bert r
h pial”

[testy@dhcp
-
172
-
27
-
91
-
147 ~]$

tksurfer bert rh pial








4.c Slice3

.
Simply type the command “ /opt/Slice3/Slice3”


[testy@dhcp
-
172
-
27
-
91
-
147 ~]$

/opt/Slice3/Slice3



Here we just show some examples and basics about how to use RGS. It has st
r
ong capabilities

and
functionalities to allow collaborative visualization, for more detailed instruction, please download the
RGS user manual at
\
\
rcwinclu
\
public
\
Software
\
RGS_V5.3.0



Noti
ce:

RGS generates the graphic output (GUI interface) at the server side and deliver
s

it to your
machine. Currently it only allows exclusive use of the graphic card. In other words, if someone is
using the RGS server, then when you start RGS receiver, as
king for access, it will ask if you want to
“Join” the other person’s session. Unless it gets approved by the other person, you will not be able to
access the resource. It also means, if you are using the RGS server, please “Logout” and exit the
session
if you finish your work. Your session also will be automatically cut off if it has been idle for
more than 8 hours.