Ubuntu20.04安装Vitis2020.1采坑记录

主要是两个坑,一个是执行安装命令后弹出提示,大概意思是当前安装的版本所支持的系统中没有ubuntu20.04,但是仍然可以安装。点击确定后无反应,终端提示

./xsetup
Exception in thread "SPLASH_LOAD_MESSAGE" java.lang.IllegalStateException: no splash screen available
	at java.desktop/java.awt.SplashScreen.checkVisible(Unknown Source)
	at java.desktop/java.awt.SplashScreen.getBounds(Unknown Source)
	at java.desktop/java.awt.SplashScreen.getSize(Unknown Source)
	at com.xilinx.installer.gui.H.run(Unknown Source)
Exception in thread "main" java.lang.IllegalStateException: no splash screen available
	at java.desktop/java.awt.SplashScreen.checkVisible(Unknown Source)
	at java.desktop/java.awt.SplashScreen.close(Unknown Source)
	at com.xilinx.installer.gui.G.b(Unknown Source)
	at com.xilinx.installer.gui.InstallerGUI.G(Unknown Source)
	at com.xilinx.installer.gui.InstallerGUI.e(Unknown Source)
	at com.xilinx.installer.api.InstallerLauncher.main(Unknown Source)

可以参考:https://blog.csdn.net/haoxingheng/article/details/108938279
声明:我的安装文件是在【/home/(我的用户名)/】下,不同路径可能后续步骤略有不同,注意这里(我的用户名)要根据具体情况替换

  1. 在xsetup所在文件夹下启动终端,执行
./xsetup -b ConfigGen
  1. 选择1安装vitis(安装vitis时也会安装vivado)
  2. 找到生成的install_config.txt文件,我的是在【home/(我的用户名)/.Xilinx/】下(如果找不到.Xilinx文件夹,请打开显示隐藏文件),软件安装默认路径为/tools/Xilinx文件夹下。但是我后面在安装的时候提示没有找到这个路径(应该是没有创建),所以我这里指定了一个安装路径【/home/(我的用户名)/tools/Xilinx/】
  3. 启动安装
./xsetup -c ~/.Xilinx/install_config.txt --agree XilinxEULA,3rdPartyEULA,WebTalkTerms --batch Add

理论安装1-4小时,我这里安装了大概2小时。

另外一个坑是安装后启动vivado无反应。
一开始是看了这篇:https://blog.csdn.net/weixin_43274923/article/details/104748378
尝试在bashrc文件末端添加:

source /home/(我的用户名)/tools/Xilinx/Vivado/2020.1/settings64.sh

在想创建vivado工程的目录下,右键打开终端执行

vivado

提示

application-specific initialization failed: couldn't load file "librdi_commontasks.so": libtinfo.so.5: cannot open shared object file: No such file or directory

后面参考这篇:https://blog.csdn.net/Fork_xz/article/details/109403539
成功解决。
原因:
so.5 表示这是v5版本的 libtinfo 库,这个版本可能没有安装在当前版本的Ubuntu系统中。更新库并重新链接可以解决错误调用问题。
方法:

sudo apt update
sudo apt install libtinfo-dev
sudo ln -s /lib/x86_64-linux-gnu/libtinfo.so.6 /lib/x86_64-linux-gnu/libtinfo.so.5

感谢以上博主提供的解决方法。

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值