UPGRADE YOUR BROWSER

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

2014.3 Install - When installed as normal user using sudo on Ubuntu, running Vivado gives: Error: Failed to save the Vivado user preferences file. Reason: '/home/user/.Xilinx/Vivado/2014.3/vivado.ini (Permission denied)'

Description

When installed with sudo privileges on Ubuntu most install files are written to the install directory.

However, the hidden .Xilinx directory contains files in the normal users home directory that have all been created as root and therefore cannot be accessed.

This causes Vivado to fail to run correctly, unless the ownership of these files is changed manually.

Error: Failed to save the Vivado user preferences file. Reason: '/home/user/.Xilinx/Vivado/2014.3/vivado.ini (Permission denied)'

Solution

To work around this, do a chmod 777 on the installed directory.

  1. Open a terminal
  2. Change directory to the hidden .Xilinx folder.
  3. Change to the sub-folder /Vivado.
  4. Run the following commands:
  • sudo chown R <user_name> *
  • sudo chmod R 777 *
  • sudo chgrp R <user_name> *


Note: Root permission is only required in order to install cable drivers.

In Vivado 2015.1 the cable driver installation has been removed from the main Vivado installation and it is recommended that Vivado 2015.1 and later not be installed as root.

AR# 62240
Date Created 09/28/2014
Last Updated 05/26/2015
Status Active
Type Known Issues
Tools
  • Vivado Design Suite - 2014.3