# Ubuntu 16.04.2 Vivado 2016.4 asennus

**URL:** <https://discourse.hacklab.fi/t/ubuntu-16-04-2-vivado-2016-4-asennus/607>\
**Category:** Helsinki\
**Created:** [March 23, 2017, 4:20pm UTC](https://discourse.hacklab.fi/t/ubuntu-16-04-2-vivado-2016-4-asennus/607 "2017-03-23T16:20:52Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![suovula](https://discourse.hacklab.fi/user_avatar/discourse.hacklab.fi/suovula/32/757_2.png) [@suovula](https://discourse.hacklab.fi/u/suovula)\
**Post date:** [March 23, 2017, 4:20pm UTC](https://discourse.hacklab.fi/t/ubuntu-16-04-2-vivado-2016-4-asennus/607/1 "2017-03-23T16:20:52Z")

</div>

Liittyy [Digitaalitekniikan kurssiin](https://discourse.hacklab.fi/t/kurssi-digitaalitekniikka/540).

Lataa valmiiksi [**lisenssitiedosto**](https://discourse.hacklab.fi/t/xilinx-vivado-webpack-lisenssin-luominen/590).

Tässä oletetaan että käyttäjän tunnus on `user` ja kotihakemisto siis `/home/user/` ja että Vivado asennetaan `/home/user/Xilinx/`, tämä tuntuu olevan toimivin ratkaisu mutta pitää huomioida että oletuskansio olisi `/opt/Xilinx/` johon kaikki nettiohjeet viittaavat.

Vivado asennuspaketin **All OS: Vivado HLx and SDK Full Installer (TAR/GZIP - 20.56 GB)** / `Xilinx_Vivado_SDK_2016.4_1215_1.tar.gz` voi ladata [**Xilinxin sivuilta**] tai kopioida labilla muistitikulta.

Mene Terminaalilla samaan kansioon missä asennuspaketti:  
`cd '/mnt/hgfs/Install/'` (esimerkiksi)  
`tar -xvf /mnt/hgfs/Install/Xilinx_Vivado_SDK_2016.4_1215_1.tar.gz` (puretaan asennuspaetti, kestää ja tilaa tarvitaan)  
`cd Xilinx_Vivado_SDK_2016.4_1215_1/` (mennään purettuun kansioon, jos levytila on vähissä voi tässä vaiheessa sen `.tar.gz`:n tuhota)  
`./xsetup` (käynnistetään asennusohjelma)

Asennuksen käynnistyttyä **Next \> Next \> Next** ja valitaan **Vivado HL WebPACK**.

 ![](https://discourse.hacklab.fi/uploads/default/original/1X/e0d65c9db56fa03bbc8efed963ceadf7436b8f56.png)

Asennettavat komponentit kannattaa ruksia kuvan mukaisesti:

 ![](https://discourse.hacklab.fi/uploads/default/original/1X/ae655204492b472dae9a8880e543aa060b0cd589.png)

Asennetaan käyttäjän kotihakemistoon, tässä käyttäjänänä `user`, eli `/home/user/Xilinx/`, jos asennat ulkoiselle SSD:lle, ole tarkkana että polussa ei ole välilyöntejä:

 ![](https://discourse.hacklab.fi/uploads/default/original/1X/5a91ae10ebba65d1fe6bd1c9455ad24bb93eb898.png)

**Next \> Install** ja asennus kestää koneesta riippuen 10-30min.

Ubuntu 16.4.2 ei ole täysin virallisesti tuettu Xilinxin toimesta, siksi muutama ‘korjaustoimenpide’ (kohta julkaistava Vivado 2017.1:n pitäisi sisältää suurinpiirtein nämä):

Vivado  
`cd ..`  
`rm -fr Xilinx_Vivado_SDK_2016.4_1215_1/` (postetaan asennuskansio viemästä tilaa)  
`mv ~/Desktop/*.desktop ~/.local/share/applications/` (siirretään käynnistyskuvakkeet parempaan paikkaan)  
`chmod 775 ~/.Xilinx/ && sudo chgrp -R user ~/.Xilinx && sudo chown -R user ~/.Xilinx` (korjataan oikeuksia, ei ehkä enää tarpeellinen?)

SDK ei muuten käynnisty suoraan Vivadosta  
`sudo mv ~/Xilinx/SDK/2016.4/lib/lnx64.o/libstdc++.so.6 ~/Xilinx/SDK/2016.4/lib/lnx64.o/libstdc++.so.6.orig`  
`sudo ln -s /usr/lib/x86_64-linux-gnu/libstdc++.so.6 ~/Xilinx/SDK/2016.4/lib/lnx64.o/libstdc++.so.6`

Lisää `SWT_GTK3=0` rivi tiedoston `~/Xilinx/SDK/2016.4/bin/xsdk` alkuun heti kommentien jälkeen, esim. `nano ~/Xilinx/SDK/2016.4/bin/xsdk`

 ![](https://discourse.hacklab.fi/uploads/default/original/1X/093d29b6f570023aa62f5eaeaa5ec756b4014a2b.png)

DocNav on 32-bittinen softa joka vaatii vähän erikoiskäsittelyä  
`sudo dpkg --add-architecture i386`  
`sudo apt-get update`  
`sudo apt-get install lib32stdc++6 libgtk2.0-0:i386 libfontconfig1:i386 libx11-6:i386 libxext6:i386 libxrender1:i386 libsm6:i386 libqtgui4:i386`

Käynnistetään Vivado ja lukitaan se sivupalkkiin:

 ![](https://discourse.hacklab.fi/uploads/default/original/1X/67d1c2bf3ba5e7bf3688c27f380b4ce5620af3a1.png)

 ![](https://discourse.hacklab.fi/uploads/default/original/1X/6e29cc180fded8f2d349a86806098a8c0c098f00.png)

Käynnistä **Vivado 2014** (jatkoa varten Lock To Launcher) ja **Help → Manage License…** :

 ![](https://discourse.hacklab.fi/uploads/default/original/1X/64c0447bb079c7db364801801b51355883337cad.png)

**Load License → Copy License..** ja etsi aikaisemmin lataamasi lisenssitiedosto ja **OK**. Voit tarkistaa kohdasta **View License Status** :

 ![](https://discourse.hacklab.fi/uploads/default/original/1X/1bec75bd7ca44581e48632bec8e26d01733022e5.png)

Voit poistua lisessimanagerista, Vivado ja SDK ovat nyt käyttövalmiita.
