We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome,
Firefox,
Internet Explorer 11,
Safari. Thank you!

AR# 64481

2015.1 Vivado - Vivado exits unexpectedly when the GUI is launched through a remote access system

Description

When I launch Vivado 2015.1 through a remote access system with a security gateway, the GUI fails to open.

I can open and run in Vivado 2015.1 in Tcl mode (vivado -mode tcl). However, if I start the Vivado IDE (start_gui) Vivado exist without an error.

No .dmp or .str file is created to indicate what has gone wrong.

Vivado 2014.4 opens and runs without issue on the same system.

Solution

In Vivado 2015.1 a pop-up dialog was introduced at the start of Vivado IDE (GUI) start-up to make users aware of language options.

The pop-up dialog allows users to set the language for tool tips in the GUI.

Whether the pop-up dialog is displayed is based on regional settings.

A problem was found on systems that block the pop-up.

When the pop-up dialog box is prevented, Vivado completely exits instead of proceeding without the language settings alert.

The patch file attached to this Answer Record can be used eliminate the pop-up dialog and allow Vivado to open on this type of setup.

See the text file under patch_readme directory for patch installation instructions.

To work around this problem without using the patch, add a line to the vivado.ini:

The file to edit is: ~/.Xilinx/Vivado/2015.1/vivado.ini.

If that file does not exist, a blank file with that name can be created.

Add the following text anywhere in this file on its own line:

SHOW_SETUP_LANGUAGE_LOCALE=false

Note: If you create the vivado.ini file manually, you will not get all of the Vivado GUI settings set in Vivado 2014.4 release.

If you wish to propagate settings from an earlier version of Vivado, you should make the above edit in the 2014.4 vivado.ini file (or whatever version your previous install was), and then restart Vivado.

As long as there is not an existing vivado.ini file in the 2015.1 directory, the vivado.ini from the previous version will get automatically copied over along with the old settings.