You are on page 1of 12

Using Remote Display Technologies with

ANSYS Workbench Products

ANSYS, Inc. Release 17.0


Southpointe January 2016
2600 ANSYS Drive
Canonsburg, PA 15317 ANSYS, Inc. is
ansysinfo@ansys.com certified to ISO
9001:2008.
http://www.ansys.com
(T) 724-746-3304
(F) 724-514-9494
Copyright and Trademark Information

2015 SAS IP, Inc. All rights reserved. Unauthorized use, distribution or duplication is prohibited.

ANSYS, ANSYS Workbench, Ansoft, AUTODYN, EKM, Engineering Knowledge Manager, CFX, FLUENT, HFSS, AIM
and any and all ANSYS, Inc. brand, product, service and feature names, logos and slogans are registered trademarks
or trademarks of ANSYS, Inc. or its subsidiaries in the United States or other countries. ICEM CFD is a trademark
used by ANSYS, Inc. under license. CFX is a trademark of Sony Corporation in Japan. All other brand, product,
service and feature names or trademarks are the property of their respective owners.

Disclaimer Notice

THIS ANSYS SOFTWARE PRODUCT AND PROGRAM DOCUMENTATION INCLUDE TRADE SECRETS AND ARE CONFID-
ENTIAL AND PROPRIETARY PRODUCTS OF ANSYS, INC., ITS SUBSIDIARIES, OR LICENSORS. The software products
and documentation are furnished by ANSYS, Inc., its subsidiaries, or affiliates under a software license agreement
that contains provisions concerning non-disclosure, copying, length and nature of use, compliance with exporting
laws, warranties, disclaimers, limitations of liability, and remedies, and other provisions. The software products
and documentation may be used, disclosed, transferred, or copied only in accordance with the terms and conditions
of that software license agreement.

ANSYS, Inc. is certified to ISO 9001:2008.

U.S. Government Rights

For U.S. Government users, except as specifically granted by the ANSYS, Inc. software license agreement, the use,
duplication, or disclosure by the United States Government is subject to restrictions stated in the ANSYS, Inc.
software license agreement and FAR 12.212 (for non-DOD licenses).

Third-Party Software

See the legal information in the product help files for the complete Legal Notice for ANSYS proprietary software
and third-party software. If you are unable to access the Legal Notice, Contact ANSYS, Inc.

Published in the U.S.A.


Table of Contents
Using Remote Display Technology with ANSYS Workbench Products ........................................................ 1
1. General Information ............................................................................................................................ 1
1.1. Server-Side Rendering ................................................................................................................ 1
1.2. Graphics Card Hardware and Drivers ........................................................................................... 2
2. Vendor-Specific Information ................................................................................................................ 2
2.1. NICE Desktop Cloud Visualization 2014 ....................................................................................... 2
2.2. Citrix XenDesktop 7.2.0 for Citrix Virtual Machines (via Citrix Receiver 4.3) .................................... 4
2.3. Citrix XenServer 6.5.0 for Citrix Virtual Machines (via NICE DCV 2014) ........................................... 4
2.4. VMware Horizon View 6 for VMware vSphere ESXi Virtual Machines ............................................. 4
2.5. OpenText Exceed onDemand 8 SP6 ............................................................................................. 4
2.6. RealVNC 5.2 with VirtualGL 2.4 .................................................................................................... 5
2.7. Microsoft Windows Remote Desktop ........................................................................................... 5

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. v
Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
vi of ANSYS, Inc. and its subsidiaries and affiliates.
Using Remote Display Technology with ANSYS Workbench
Products
This document explains how to use Remote Display technology with ANSYS Workbench products.

Document Contents:
1. General Information
2. Vendor-Specific Information

1. General Information
Section Contents:
1.1. Server-Side Rendering
1.2. Graphics Card Hardware and Drivers

A remote display device is a software product that allows a user to run an application such as ANSYS
on a remote machine (the server), while displaying the graphical interface on their local machine (the
client). The following Remote Display products have been tested and are certified for use with ANSYS
products:

NICE Desktop Cloud Visualization (DCV) 2014 (Linux Server, Windows Server, Windows/Linux Client)

Citrix XenDesktop 7.2.0 for Citrix virtual machines (via Citrix Receiver 4.3) (Windows 7 only)

Citrix XenServer 6.2.0 for Citrix virtual machines (via NICE DCV 2014) (Linux only)

VMWare Horizon View 5.3.0 for VMWare vSphere ESXi 5.5.0 virtual machines (Windows 7 only)

OpenText Exceed onDemand (EOD) 8 SP4 (Linux Server and Windows/Linux Client)

RealVNC 5.2 with VirtualGL 2.4 (Linux Server and Windows/Linux Client)

Microsoft Windows Remote Desktop (Windows Server and Client)

Remote Display technologies can be a useful tool for accessing desktop applications on remote or
centralized computing resources, where low-latency network connections exist. However, users of Remote
Display technologies can expect to encounter some performance degradation and minor display issues
compared to direct desktop display.

1.1. Server-Side Rendering


Most Remote Display products can make use of the graphics hardware and drivers on the server, while
displaying the output on the client machine (server-side rendering). Remote display devices also provide
options for client-side rendering or software rendering without hardware acceleration. The use of server-
side rendering is recommended to achieve acceptable performance for 3D applications.

The use of server-side rendering generally requires additional configuration and command-line execution
arguments (such as ssrrun on EOD and vglrun on RealVNC). Please follow vendor instructions for

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 1
Using Remote Display Technology with ANSYS Workbench Products

the configuration of server-side rendering, and ensure that standard 3D test applications (such as
glxgears or SPECviewperf) execute with acceptable performance before running ANSYS applications.

1.2. Graphics Card Hardware and Drivers


Most remote display vendors have specific hardware and graphics requirements for remote display
servers. Please follow those vendor recommendations when configuring your server.

The stability of Remote Display systems depends strongly on the graphics card driver being used. Before
installing any Remote Display software, it is recommended to install the latest graphics card drivers
available directly from the vendor. Note that Automatic Updates for many operating systems do not
provide the latest drivers, so direct contact with your graphics card vendor is recommended.

2. Vendor-Specific Information
Section Contents:
2.1. NICE Desktop Cloud Visualization 2014
2.2. Citrix XenDesktop 7.2.0 for Citrix Virtual Machines (via Citrix Receiver 4.3)
2.3. Citrix XenServer 6.5.0 for Citrix Virtual Machines (via NICE DCV 2014)
2.4. VMware Horizon View 6 for VMware vSphere ESXi Virtual Machines
2.5. OpenText Exceed onDemand 8 SP6
2.6. RealVNC 5.2 with VirtualGL 2.4
2.7. Microsoft Windows Remote Desktop

2.1. NICE Desktop Cloud Visualization 2014


Installation and Configuration Resources
For hardware requirements, installation and configuration of NICE DCV, refer to the NICE DCV Guide at
http://www.nice-software.com/storage/nice-dcv/2014.0/docs/nice-dcv-guide-2014.0-16194.pdf. For
specific details about host requirements for OS and graphics cards, refer to the "Prerequisites" section
of the document.

For more information and assistance with the installation of DCV, contact NICE Support at support@nice-
software.com.

Known Issues and Limitations


SpaceClaim input values do not work on the Pull or Move tool in an earlier version of DCV 2013. To address
this issue, install NICE DCV 2014.

After an Icepak or ICEM graphics failure, a reconfiguration is required for affected fonts. For more information,
see the related NICE Support page at http://support.nice-software.com/support/solutions/articles/1000059593-
configuring-vnc-fonts-from-x11-fonts (DE79209).

When OpenText EOD and NICE DCV are installed on the same machine, behavior can be erratic.

RealVNC and NICE DCV cannot be installed on the same server, as they use related but incompatible base
VNC versions. If installing RealVNC and NICE DCV on the same client, then the NICE DCV Portable Endstation
must be used to execute the DCV client application due to VNC compatibility issues.

When using Fluent, additional configurations may be necessary to using OpenGL, as follows:

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
2 of ANSYS, Inc. and its subsidiaries and affiliates.
Vendor-Specific Information

If WorkBench is not yet launched, define the following environment (assuming csh):

setenv FLUENT_WB_OPTIONAL_ARGS "-driver opengl"

If WorkBench is launched but Fluent is not yet launched, define the following in the Fluent launcher
window:

More options>Environment (tab)>LAUNCHER_FLUENT_OPTIONS=-driver opengl

If both WorkBench and Fluent have been launched, use the Fluent command window to change display
settings (you will need to close the existing graphics sub-window in Fluent and open a new one to make
it effective):

/display/set/rendering-options/driver opengl

In all of the above cases, you can verify display info by selecting Display>Options>Info in the menu, or
by issuing following command in Fluent text window:

/display/set/rendering-options/device-info

This command should show "Driver GLX_Hardware" for OpenGL graphics.

If there are configuration issues, an OpenGL application on Linux may not start and you may see the fol-
lowing error:
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
DCV RVN: error, cannot init local display.

DCV uses a 3D hardware accelerated X11 display, the "3D rendering display", to render OpenGL ac-
celerated graphics. Usually the 3D rendering display is the first display, : 0, but it may change for
different reasons. An example is a case in which multiple 3D video cards are installed.

To ensure DCV can render 3D graphics:

1. The OpenGL application must know the 3D rendering display to connect to. By default, DCV will
use the first :0.0 display as 3D rendering display. In case the 3D rendering display is different
it is possible to explicitly specify the display to use. To specify the 3D rendering display to use:

You can permanently configure the display in the dcv.conf file (see Appendix A, dcv.conf ).

Alternatively, if you want to change the display just for the execution of an application, you
can use the RVN_LOCAL_DISPLAY environment variable. For example, to make the DCV Test
application use the second screen on the first display, use the following line:
RVN_LOCAL_DISPLAY=:0.1 dcvtest

2. The 3D rendering display must grant X connections from the local machine to any user; you must
grant local connections to the 3D rendering display. To let the 3D rendering display accept X
connections on a production system, we suggest that you start the system at runlevel 5
(graphics mode with GDM or other Display Manager for login).

In the GDM startup script, add the following command at the beginning:
/usr/bin/xhost +local: # Enable local Unix Domain Sockets connections
# (Check xhost path on your distribution)

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 3
Using Remote Display Technology with ANSYS Workbench Products

The appropriate script location may change depending on the Linux distribution or the installed
Display Manager.

For additional detail on this error and its resolution, refer to the "Cannot Init Local Display" section
of the NICE DCV Installation and User Guide.

2.2. Citrix XenDesktop 7.2.0 for Citrix Virtual Machines (via Citrix Receiver
4.3)
Installation and Configuration Resources
For information on hardware requirements, installation and configuration, refer to the "XenDesktop"
page of the Citrix Product Documentation site at http://www.citrix.com/products/xendesktop/over-
view.html

Known Issues and Limitations


Only supported on Windows 7 and Windows 8.1 virtual machines.

2.3. Citrix XenServer 6.5.0 for Citrix Virtual Machines (via NICE DCV 2014)
Installation and Configuration Resources
For information on hardware requirements, installation and configuration, refer to the "XenServer 6.2.0"
page of the Citrix Product Documentation site at http://www.citrix.com/products/xendesktop/over-
view.html.

Known Issues and Limitations


Only supported for Linux Redhat 6 and Redhat 7 virtual machines using NICE DCV 2014.

2.4. VMware Horizon View 6 for VMware vSphere ESXi Virtual Machines
Installation and Configuration Resources
For information on hardware requirements, installation and configuration of Horizon View 6, refer to
the "Getting Started" page of the VMware Horizon Support Center at https://www.vmware.com/support/
horizon-view.html.

For information on vSphere ESXi 5.5.0, refer to the vSphere Hypervisor ESXi Support Center at https://
www.vmware.com/support/vsphere-hypervisor.html.

Known Issues and Limitations


Only supported on Windows 7 and Windows 8.1 virtual machines.

2.5. OpenText Exceed onDemand 8 SP6


Installation and Configuration Resources
Installation instructions for EOD are available in ExceedonDemandQuickStart.html in the Exceed on-
Demand installation package.

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
4 of ANSYS, Inc. and its subsidiaries and affiliates.
Vendor-Specific Information

Installation videos and discussion of server-side rendering with Exceed onDemand are also available
through the OpenText YouTube channel at http://www.youtube.com/user/opentextcorp?feature=watch.

Known Issues and Limitations


When OpenText EOD and NICE DCV are installed on the same machine, behavior can be erratic.

To achieve server-side rendering for accelerated graphics performance, ANSYS applications must be executed
using the EOD ssrrun command, or by selecting "Use Direct Server-Side Rendering" in the OpenGL Server
Host Application settings in the Xstart configuration.

In Fluent, opening and closing a new embedded graphics window after activating OpenGL rendering options
may cause graphics to become unresponsive (DE65131).

2.6. RealVNC 5.2 with VirtualGL 2.4


Installation and Configuration Resources
For hardware requirements, installation and configuration of RealVNC, refer to the RealVNC support
page at http://www.realvnc.com/support/documentation.html.

Note that VirtualGL is required to support server-side rendering with RealVNC, and must be installed
prior to installing RealVNC. VirtualGL is available from http://www.virtualgl.org/.

Known Issues and Limitations


This functionality is only supported on Redhat 6 and SuSE SLES 11.

After an Icepak or ICEM graphics failure, a reconfiguration is required for affected fonts. Follow the instructions
given for NICE Desktop Cloud Visualization 2014 (p. 2).

To achieve server-side rendering for accelerated graphics performance, ANSYS applications must be executed
using the VirtualGL vglrun command.

RealVNC and NICE DCV cannot be installed on the same server, as they use related but incompatible VNC
versions.

Icepak may not start correctly when vncserver uses 24-bit color depth (DE59219).

2.7. Microsoft Windows Remote Desktop


Installation and Configuration Resources
Information on the configuration and use of Windows Remote Desktop is available from http://win-
dows.microsoft.com/en-ca/windows/connect-using-remote-desktop-connection#connect-using-remote-
desktop-connection=windows-7.

Known Issues and Limitations


For servers using AMD graphics, AIM performance is slow when operating through a Windows Remote
Desktop WRD connection (DE83494).

On machines with AMD graphics, models with large mesh counts cause poor performance for UI operations
(DE60912).

Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
of ANSYS, Inc. and its subsidiaries and affiliates. 5
Release 17.0 - SAS IP, Inc. All rights reserved. - Contains proprietary and confidential information
6 of ANSYS, Inc. and its subsidiaries and affiliates.

You might also like