diff --git a/docs.it4i/img/viz1-win.png b/docs.it4i/img/viz1-win.png new file mode 100644 index 0000000000000000000000000000000000000000..c840ae208fa0ca9e36c4932b6d43d1786782f88d Binary files /dev/null and b/docs.it4i/img/viz1-win.png differ diff --git a/docs.it4i/img/viz2-win.png b/docs.it4i/img/viz2-win.png new file mode 100644 index 0000000000000000000000000000000000000000..b77c8e74e28a00b78f97d7fa46f1536e769e4237 Binary files /dev/null and b/docs.it4i/img/viz2-win.png differ diff --git a/docs.it4i/img/viz3-win.png b/docs.it4i/img/viz3-win.png new file mode 100644 index 0000000000000000000000000000000000000000..04824a328fd13cf62fbbc17578708e93952418a0 Binary files /dev/null and b/docs.it4i/img/viz3-win.png differ diff --git a/docs.it4i/img/viz4-win.png b/docs.it4i/img/viz4-win.png new file mode 100644 index 0000000000000000000000000000000000000000..8c7f9ff2f9ef9bdec3af76e4e79c3cd108777fec Binary files /dev/null and b/docs.it4i/img/viz4-win.png differ diff --git a/docs.it4i/img/viz5-win.png b/docs.it4i/img/viz5-win.png new file mode 100644 index 0000000000000000000000000000000000000000..b66d45a498481d8e3cd36c0c9d365863ac323216 Binary files /dev/null and b/docs.it4i/img/viz5-win.png differ diff --git a/docs.it4i/img/viz6-win.png b/docs.it4i/img/viz6-win.png new file mode 100644 index 0000000000000000000000000000000000000000..cbf7392e4f7172867ddce17bca7f2484d54bfdc6 Binary files /dev/null and b/docs.it4i/img/viz6-win.png differ diff --git a/docs.it4i/img/viz7-win.png b/docs.it4i/img/viz7-win.png new file mode 100644 index 0000000000000000000000000000000000000000..f98361f6c84499bb42604bc802e350cab48b788f Binary files /dev/null and b/docs.it4i/img/viz7-win.png differ diff --git a/docs.it4i/salomon/visualization.md b/docs.it4i/salomon/visualization.md index da3f50b2c0941ed71df7e221bff813c1e53d27c6..9abea2c3a36b403bb48164e42d3d63975386c6a6 100644 --- a/docs.it4i/salomon/visualization.md +++ b/docs.it4i/salomon/visualization.md @@ -16,19 +16,94 @@ For remote visualization two nodes with NICE DCV software are available each con ## References -* [graphical-user-interface](shell-and-data-access/#graphical-user-interface) -* [vpn-access](shell-and-data-access/#vpn-access) +* [Graphical User Interface](shell-and-data-access/#graphical-user-interface) +* [VPN Access](shell-and-data-access/#vpn-access) ## Install and Run -**Install NICE DCV 2016 (user-computer)** +**Install NICE DCV 2016** (user-computer) * [Overview](https://www.nice-software.com/download/nice-dcv-2016) -* [Linux](http://www.nice-software.com/storage/nice-dcv/2016.0/endstation/linux/nice-dcv-endstation-2016.0-17066.run) +* [Linux download](http://www.nice-software.com/storage/nice-dcv/2016.0/endstation/linux/nice-dcv-endstation-2016.0-17066.run) +* [Windows download](http://www.nice-software.com/storage/nice-dcv/2016.0/endstation/win/nice-dcv-endstation-2016.0-17066-Release.msi) -**Install VPN client (user-computer)** +**Install VPN client** [VPN Access](../general/accessing-the-clusters/vpn-access/) (user-computer) -* [Overview](../general/accessing-the-clusters/vpn-access/) +## Windows Users + +**Install WinSCP client** (user-computer) [Download WinSCP installer](https://winscp.net/download/WinSCP-5.13.3-Setup.exe) + +**Config WinSCP** + +* Add credentials + + + +* Add path to key file + + + +* Save + +**Install PuTTY** + +* [Overview](https://docs.it4i.cz/general/accessing-the-clusters/shell-access-and-data-transfer/putty/) +* [Download PuTTY installer](https://the.earth.li/~sgtatham/putty/latest/w64/putty-64bit-0.70-installer.msi) +* Config PuTTY + + + +* Add credentials and key file (create 3x sessions: **vizserv1.salomon.it4i.cz**, **vizserv2.salomon.it4i.cz**, **login1.salomon.it4i.cz**) +* Config SSH tunnels (user-computer) (only for sessions vizserv1 and vizserv2) - ports: **5901**, **5902**, **7300-7305** + + + +* Save + +**Run VPN client** [VPN IT4Innovations](https://vpn.it4i.cz/user) (user-computer) + +**Login to Salomon via PuTTY** [salomon](salomon.it4i.cz) (user-computer) + +```console +$ ssh salomon.it4i.cz +``` + +**Remove ~/.vnc/xstartup** + +**Run job** + +```console +$ qsub -I -q qviz -A OPEN-XX-XX -l select=1:ncpus=4:host=vizserv1,walltime=04:00:00 -N Vizserver1 +$ qsub -I -q qviz -A OPEN-XX-XX -l select=1:ncpus=4:host=vizserv2,walltime=04:00:00 -N Vizserver2 +``` + +**Run vncserver on vizservX** + +* check existing vncservers in /tmp/.X11-unix/X\* (rm /tmp/.X11-unix/X1 /tmp/.X11-unix/X2) +* vizserv1: vncserver :1 -geometry 2540x1380 -depth 24 +* vizserv2: vncserver :2 -geometry 2540x1380 -depth 24 +* set password for vncserver + +**Login to vizservX via PuTTY (vizserv1/vizserv2) with tunnels** (user-computer) + +**Run NICE DCV 2016** (user-computer) + +* vizserv1: localhost:5901 +* vizserv2: localhost:5902 +* fill password + + + + +**Check DCV status (Salomon-vizservX) in VNC window** + +**Run glxgears (Salomon-vizservX)** + + + +**LOGOUT FROM MENU: System->Logout** + +## Linux Users **Config SSH tunnels (user-computer)** @@ -45,28 +120,33 @@ $ ssh -i ~/salomon_key -TN -f user@vizserv1.salomon.it4i.cz -L 5901:localhost:59 $ ssh -i ~/salomon_key -TN -f user@vizserv2.salomon.it4i.cz -L 5902:localhost:5902 -L 7300:localhost:7300 -L 7301:localhost:7301 -L 7302:localhost:7302 -L 7303:localhost:7303 -L 7304:localhost:7304 -L 7305:localhost:7305 ``` -**Run [VPN client](https://vpn.it4i.cz/user) (user-computer)** -**Login to Salomon (user-computer)** +**Run VPN client** [VPN IT4Innovations](https://vpn.it4i.cz/user) (user-computer) + +**Login to Salomon** [salomon](salomon.it4i.cz) (user-computer) ```console $ ssh salomon.it4i.cz ``` **Remove ~/.vnc/xstartup** + **Run job** -* qsub -I -q qviz -A OPEN-XX-XX -l select=1:ncpus=4:host=vizserv1,walltime=04:00:00 -N Vizserver1 -* qsub -I -q qviz -A OPEN-XX-XX -l select=1:ncpus=4:host=vizserv2,walltime=04:00:00 -N Vizserver2 +```console +$ qsub -I -q qviz -A OPEN-XX-XX -l select=1:ncpus=4:host=vizserv1,walltime=04:00:00 -N Vizserver1 +$ qsub -I -q qviz -A OPEN-XX-XX -l select=1:ncpus=4:host=vizserv2,walltime=04:00:00 -N Vizserver2 +``` **Run vncserver on vizservX** -* check existing vncservers in /tmp/.X11-unix/X* (rm /tmp/.X11-unix/X1 /tmp/.X11-unix/X2) +* check existing vncservers in /tmp/.X11-unix/X\* (rm /tmp/.X11-unix/X1 /tmp/.X11-unix/X2) * vizserv1: vncserver :1 -geometry 2540x1380 -depth 24 * vizserv2: vncserver :2 -geometry 2540x1380 -depth 24 * set password for vncserver -**Run SSH (vizserv1/vizserv2) with tunnels – see 3. (user-computer)** -**Run NICE DCV 2016 (user-computer)** +**Run SSH (vizserv1/vizserv2) with tunnels** (user-computer) + +**Run NICE DCV 2016** (user-computer) * vizserv1: localhost:5901 * vizserv2: localhost:5902 @@ -76,6 +156,7 @@ $ ssh salomon.it4i.cz  **Check DCV status in VNC window** + **Run glxgears** 