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# 68915

2017.1 Licensing - Vivado License Manager gives library path error when trying to connect to the internet on UBUNTU


I am using Vivado on Ubuntu 16.04.1 LTS.

I can open the Vivado License Manager (VLM) without issue but when I attempt any action that requires internet access (for example, "Obtain a license" "Connect Now", etc...) VLM displays a message similar to the following:

/EDA/Xilinx/2016.4/Vivado/2016.4/lib/lnx64.o/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /usr/lib/x86_64-linux-gnu/libproxy.so.1)
Failed to load module: /usr/lib/x86_64-linux-gnu/gio/modules/libgiolibproxy.so
/usr/lib/firefox/firefox: /opt/Xilinx/2016.4/Vivado/2016.4/lib/lnx64.o/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /usr/lib/firefox/firefox),

Note: I am using the Firefox web browser.


VLM sets the dynamic link library path (LD_LIBRARY_PATH) for itself when it is invoked, and this is not standard in Ubuntu 16.04.1.

As a result, when the browser is launched there is an incompatibility between the Browser and the dynamic linked libraries found in the LD_LIBRARY_PATH set by VLM.

This will be fixed in a future release.

A possible work-around is to create a small script that unsets the LD_LIBRARY_PATH and then launches your default browser, then update your environment to make this script the default browser.

AR# 68915
Date 04/19/2017
Status Active
Type General Article
  • Vivado Design Suite - 2017.1
  • Vivado Design Suite - 2016.4
  • Vivado Design Suite - 2016.3
Page Bookmarked