06-04-2020 06:37 PM
I'm trying to install Vivado 2020.1 on Ubuntu 20.04. I know 20.04 isn't officially supported, but this appears like this would be an issue with all versions. 2019.2 works fine on 20.04. The error message I am getting when running the web installer, or ./xsetup is attached.
Any ideas on what's going wrong here?
06-04-2020 11:29 PM
06-04-2020 09:59 PM
The Installer has been tested on all the supported OSes and it was working fine. Can you please give it a try using Ubuntu 18.04.4. I suspect that either it is an OS specific issue or an environment setup issue.
06-04-2020 10:09 PM
06-04-2020 11:29 PM
06-05-2020 12:06 AM
There should be some serious hack inside the installer if this is a problem...
Batch installation works.
06-05-2020 07:57 AM
It does in fact work on the correct version - it also does work by faking the version as suggested by @anfractuosity by faking /etc/os-release to VERSION="18.04.4 LTS (Bionic Beaver)"
I'm wondering if this is an issue with the pop up that informs you that you are using an unsupported version?
06-05-2020 04:08 PM
06-08-2020 07:42 AM
I got a similar java message related to X11 display.
I got around this by running a batch install mode instead of gui install. Tools seem to work fine.
Specific instructions are:
06-12-2020 10:42 PM
If it works by faking /etc/os-release, it can't be an os-specific issue or an environmental setup issue. It has to be an issue specifically with the java installer throwing the exception popup. So does Xilinx want to fix their broken java installer?
06-12-2020 11:29 PM
06-13-2020 02:04 AM - edited 06-13-2020 02:08 AM
To clarify re. changing the os-release file, because I'm using archlinux I copied the whole file for a Ubuntu release with VERSION '18.04.4 LTS (Bionic Beaver' I've included the full file below:
VERSION="18.04.4 LTS (Bionic Beaver)"
PRETTY_NAME="Ubuntu 18.04.4 LTS"
06-15-2020 11:16 AM
Linux Mint 19.3 here. The os-release hack is not working for me, either. Batch mode is not an option because of disk space, unless there is some way to select exactly what to install from batch mode.
06-15-2020 11:23 AM
The batch mode allows selection of devices and other settings, by editing the generated configuration file. Look in page 52-53 of ug973 for details.
06-15-2020 12:13 PM
06-15-2020 10:20 PM
Can you confirm that you are indeed using the below commands:
./xsetup -b ConfigGen
This will ask for the required edition and once selected, it will generate a configuration file on your home directory. You can modify the configuration file to update the required destination, devices/tools to be installed etc.
If you had directly tried to install using -b "Install", then it would pick defaults for all settings and would have error out since you didnt have enough disk space in /opt/xilinx.
06-17-2020 05:34 AM
Thanks @agovinda for the information.
I was able to get it installed through batch mode. These are the steps I went through in case anyone else wants a reference.
I downloaded the Xilinx_Unified_2020.1_0602_1208_Lin64.bin file from the Xilinx site to my /tmp directory and ran it. You may have to run 'chmod +x /tmp/Xilinx_Unified_2020.1_0602_1208_Lin64.bin'.
I went through some contortions to keep around the expanded installation tarball, but it looks like you can just do this to extract it:
% mkdir /tmp/xilinx
% cd /tmp/xilinx
% /tmp/Xilinx_Unified_2020.1_0602_1208_Lin64.bin --tar xvf
Then I ran this (still in the /tmp/xilinx directory): ./xsetup -b ConfigGen
It produced a ~/.Xilinx/install_config.txt file. I edited that file as needed and turned off all the modules except the Artix-7 set that I need.
I then had to run: ./xsetup -b AuthTokenGen
After it produces the token, be careful about doing anything in your web browser at the Xilinx site. It seems that logging in/out using the browser messes up this token. At least it looks like it did for me, so I had to produce another one and leave the browser alone.
Then I ran this, and it worked fine: ./xsetup -b Install --agree 3rdPartyEULA,WebTalkTerms,XilinxEULA -c ~/.Xilinx/install_config.txt
After the install and after I deleted /opt/Xilinx/Downloads/Vivado_2020.1, the disk free space was at 22 GiB from the original 50 GiB.