关于ubuntu 24.04安装VIVADO套件卡在“Generating installed device list”

最近在ubuntu 24.04上进行安装vivado 2023套件,安装的最后出现了卡在Generating installed device list一直无法进行下去的问题,搜索了都是说库的问题。

首先,确实ubuntu是需要安装相关库的,但是搜索出的解决方式具有滞后性,大多都是老版本的ubuntu安装库。例如安装libtinfo5,你会发现24.04的ubuntu会报错找不到libtinfo5,因为24.04已经更新到了libtinfo6,但是进行安装后还是会卡住。

问题出在:vivado确实需要特定版本的libtinfo5,因此需要进行重新定向。

sudo ln -s /lib/x86_64-linux-gnu/libtinfo.so.6 /lib/x86_64-linux-gnu/libtinfo.so.5

重新定向后进行安装就成功了。

note:如果安装在系统目录下需要sudo ./xsetup,安装在自己的home下无需sudo。

### 安装和配置 Vivado on Ubuntu 24.04 #### 准备工作 为了确保Vivado能够在Ubuntu 24.04上顺利运行,需要先确认系统环境满足最低需求并安装必要的依赖包。由于官方支持文档可能未及时更新至最新版本的操作系统,因此部分依赖项名称可能会有所变化。 对于无法找到`libtinfo5`的情况,在Ubuntu 24.04中应改为安装`libtinfo6`及其开发文件[^1]: ```bash sudo apt-get update && sudo apt-get install libtinfo6 libncurses6 libc6-dev-i386 gawk make tar unzip git wget perl gcc-multilib build-essential dkms linux-generic ``` #### 下载与解压软件包 前往[Xilinx官方网站](https://www.xilinx.com/support/download.html),下载对应版本的Vivado安装程序。完成下载后将其放置于合适位置,并通过命令行执行如下操作来准备安装过程: ```bash tar -xzvf path_to_vivado_installer.tar.gz cd vivado_install_directory/ chmod +x *.sh ``` #### 执行安装脚本 启动图形界面下的终端窗口,切换到解压缩后的目录下,然后以root权限运行安装器: ```bash sudo ./xsetup.sh & ``` 按照提示逐步完成设置向导中的各项选项设定直至结束。如果遇到“Generating installed device list”的停滞现象,则可能是由于缺少某些特定驱动或是硬件加速功能未能正常启用所引起的[^3]。 针对此问题可以尝试调整内核参数或禁用GPU渲染等功能后再重试;另外也可以考虑利用虚拟机或者WSL作为替代方案来进行部署测试[^2]。 #### 配置环境变量 成功安装之后还需要正确配置PATH以及LD_LIBRARY_PATH等环境变量以便后续调用工具链。编辑~/.bashrc 或者 ~/.zshrc 文件加入以下内容: ```bash source /opt/Xilinx/Vivado/20XX.X/settings64.sh export PATH=/opt/Xilinx/Vivado/20XX.X/bin:$PATH ``` 记得替换其中的`20XX.X`为实际安装的具体版本号。 #### 测试验证 重启计算机使所有更改生效,打开新的shell会话输入`vivado`指令看能否无误地加载应用程序主界面即表示整个流程顺利完成。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值