linux vivado 安装卡住

发布时间:2026/8/26 21:37:36
linux vivado 安装卡住 总结一下装 Vivado 2022.2 在 Ubuntu 22.04 上遇到的坑和最终解法。1. Web Installer 在线安装反复失败你一开始用的是Xilinx_Unified_2022.2_1014_8888_Lin64.bin这个是Web Installer不是完整离线包。它边下载边安装结果中途下载失败还把缓存删了。表现Canceled during download! There was an error downloading file... Deleting directory /tools/Xilinx/Downloads/Vivado_2022.2后果就是/tools/Xilinx 里有一部分文件 但 settings64.sh 不存在 installed_devices.txt 不存在 Vivado 主体没完整装好解决办法GPT让我不要用 Web Installer改用 Full Product Installation / SFD 离线包。当然我依然认为Web Installer是可以一试的我认为卡住是后面说的 “安装最后卡在Generating installed device list“ 这个问题也就是那个接近 90GB~100GB 的Xilinx_Unified_2022.2_1014_8888.tar.gz这个才靠谱。2. 图形界面解压导致权限问题你把离线包用图形界面解压到了 D 盘/挂载盘后来运行sudo ./xsetup报sudo: ./xsetup找不到命令然后用sudo bash ./xsetup又报tps/lnx64/jre11.0.11_9/bin/java: 权限不够这个不是安装包坏了而是NTFS/exFAT 挂载盘或者图形解压过程把 Linux 可执行权限搞坏了。解决办法不要用文件管理器解压不要在/media/...的 NTFS/exFAT 盘里跑安装器。最好在全在ssd里操作。正确方式mkdir -p ~/xilinx_installer_2022_2 pv ~/Xilinx_Unified_2022.2_1014_8888.tar.gz | \ tar -xzpf - -C ~/xilinx_installer_2022_2重点是tar -xzpf其中p用来尽量保留权限。然后cd ~/xilinx_installer_2022_2/Xilinx_Unified_2022.2_1014_8888 sudo ./xsetup3. 安装最后卡在Generating installed device list这个我认为是根本原因你多次卡在Final Processing... Generating installed device list后台进程是/tools/Xilinx/Vivado/2022.2/bin/vivado \ -nolog -nojournal -mode batch \ -source /tools/Xilinx/Vivado/2022.2/scripts/sysgen/tcl/xlpartinfo.tcl \ -tclargs /tools/Xilinx/Vivado/2022.2/data/parts/installed_devices.txt进程状态是futex_wait_queue sleeping CPU 0%也就是安装器在等 Vivado batch 进程但这个进程卡死。最终根因大概率是Ubuntu 22.04 缺旧库libtinfo.so.5Vivado 2022.2 启动时加载librdi_commontasks.so失败。你后来直接跑vivado -version报couldnt load file librdi_commontasks.so: libtinfo.so.5: cannot open shared object file解决sudo apt update sudo apt install -y libtinfo5 libncurses5装完之后source /tools/Xilinx/Vivado/2022.2/settings64.sh vivado -version成功输出Vivado v2022.2 (64-bit)所以以后装 Vivado 前建议先装依赖sudo apt update sudo apt install -y \ libtinfo5 libncurses5 libxrender1 libxtst6 libxi6 libxft2 \ libxext6 libx11-6 libgtk2.0-0 libcanberra-gtk-module \ libcanberra-gtk3-module libnss3 libxss1 xdg-utils desktop-file-utils4. Model Composer 后处理脚本也卡住你杀掉xlpartinfo.tcl后进度条继续往前走但又卡到/tools/Xilinx/Model_Composer/2022.2/data/xmcGenBoardParts.tcl这是Model Composer的后处理脚本不是 Vivado 核心功能。解决思路有两个临时救安装只杀对应卡住的子进程不杀整个安装器sudo pkill -9 -f xmcGenBoardParts.tcl进度条会继续走。根本解决下次安装不要选 Model Composer / System Generator。你主要做 FPGA RTL、Xilinx IP、cocotb、Questa 仿真用不上它。推荐只选Vivado Cable Drivers 需要的器件族 可选 Vitis HLS不要选Model Composer System Generator DocNav 无关器件族5. 判断 Vivado 是否真正装好不要只看安装器进度条。关键看这几个ls -lh /tools/Xilinx/Vivado/2022.2/settings64.sh ls -lh /tools/Xilinx/Vivado/2022.2/bin/vivado然后source /tools/Xilinx/Vivado/2022.2/settings64.sh vivado -version只要能输出版本Vivado v2022.2 (64-bit)说明 Vivado 主体已经可用。GUI 打开vivado 6. 推荐的正确安装流程以后重装或给别人装直接按这个流程sudo apt update sudo apt install -y \ libtinfo5 libncurses5 libxrender1 libxtst6 libxi6 libxft2 \ libxext6 libx11-6 libgtk2.0-0 libcanberra-gtk-module \ libcanberra-gtk3-module libnss3 libxss1 xdg-utils desktop-file-utils pv然后mkdir -p ~/xilinx_installer_2022_2 pv ~/Xilinx_Unified_2022.2_1014_8888.tar.gz | \ tar -xzpf - -C ~/xilinx_installer_2022_2进入目录cd ~/xilinx_installer_2022_2/Xilinx_Unified_2022.2_1014_8888 sudo ./xsetup安装选项尽量精简Vivado Cable Drivers 你的器件族 不要 Model Composer 不要无关器件族安装后source /tools/Xilinx/Vivado/2022.2/settings64.sh vivado -version加入.bashrcecho source /tools/Xilinx/Vivado/2022.2/settings64.sh ~/.bashrc source ~/.bashrc装 JTAG 驱动cd /tools/Xilinx/Vivado/2022.2/data/xicom/cable_drivers/lin64/install_script/install_drivers sudo ./install_drivers最终结论1. Web Installer 下载失败并删除缓存 2. 图形解压 / NTFS/exFAT 导致 Linux 执行权限异常 3. Ubuntu 22.04 缺 libtinfo.so.5导致 Vivado 后处理脚本卡死最终真正修好的关键是sudo apt install -y libtinfo5 libncurses5然后 Vivado 主体成功启动vivado -version这说明安装已经救回来了。最后我认为关键是进度条卡死那一块值得注意杀掉对应的死掉进程不是整个安装进程我认为网络安装可以先试试毕竟网络安装比较节省空间。

相关新闻

142.根治 PLC 六大现场顽疾:双线圈、扫描丢信号、定时器异常

142.根治 PLC 六大现场顽疾:双线圈、扫描丢信号、定时器异常

摘要 本文面向具备基础电气知识但缺乏PLC编程经验的工程师,系统阐述可编程逻辑控制器的核心原理与工程实践。从继电器电路到梯形图再到结构化文本的演进逻辑出发,深入解析PLC扫描周期、内存映射与任务调度机制。通过一个完整的物料分拣控制系统案例,提供从需求分析、I/O分配…

发布时间:2026/8/26 21:37:07
扒开山东兴华建设集团网站的皮,看看里面到底藏着多少真功夫还是假把式

扒开山东兴华建设集团网站的皮,看看里面到底藏着多少真功夫还是假把式

别再去那些花里胡哨的营销号里找答案了,今天咱们就实打实地聊聊怎么透过山东兴华建设集团网站看清一家老牌建筑企业的底色。这篇内容不跟你扯什么宏观大道理,直接告诉你怎么从官网的蛛丝马迹里,判断这公司靠不靠谱,项目能不能接,钱能不能拿回来。看完这篇,你至少能避开80…

发布时间:2026/8/20 3:28:09
别被忽悠了,找一家靠谱的网站建设维护公司到底看啥?

别被忽悠了,找一家靠谱的网站建设维护公司到底看啥?

很多老板一听到“网站”俩字就头疼。要么觉得没用,要么觉得太贵。其实这事儿真没你想的那么玄乎。今天我就掏心窝子跟你聊聊。怎么避开那些坑人的套路。先说个真事儿啊。我有个朋友老张,做建材的。去年急着上线个官网。找了家报价特别低的团队。说是全包才三千块。结果呢?模…

发布时间:2026/8/20 3:28:09
跑断腿?我在平阳县建设局网站办证的血泪史与避坑指南

跑断腿?我在平阳县建设局网站办证的血泪史与避坑指南

说实话,以前我对“跑审批”这四个字充满了恐惧。总觉得那是只有大企业或者专业中介才能玩转的游戏,咱们普通小老板或者刚入行的工程人,根本摸不着头脑。直到上个月,我为了一个小型装修项目的施工许可,硬着头皮去了一趟平阳县建设局网站,结果发现,只要找对路子,这事儿真…

发布时间:2026/8/22 20:58:32
为什么你的网站留不住人?揭秘建设网站会员体系的底层逻辑与实操指南

为什么你的网站留不住人?揭秘建设网站会员体系的底层逻辑与实操指南

很多老板都在问:为什么我的网站流量不少,转化率却惨不忍睹?其实,问题往往出在“留客”上。你花了大价钱买流量,用户进来逛了一圈,连个招呼都没打就走了。这就像开了一家实体店,顾客进门看看,然后转身离开,你连个联系方式都没拿到。这种“一次性买卖”思维,在今天的互…

发布时间:2026/8/26 16:46:12
徐州市丰县建设局网站 咋用才不踩坑?老业主掏心窝子分享

徐州市丰县建设局网站 咋用才不踩坑?老业主掏心窝子分享

昨晚半夜两点,我还在盯着手机屏幕,心里那个急啊。为啥?因为我家那套安置房的事儿,开发商那边一直拖泥带水,说是等公示,可公示啥样我心里没底。没办法,只能硬着头皮去查“徐州市丰县建设局网站”。说实话,第一次上去的时候,我整个人是懵的。界面那叫一个复古,跟咱们老…

发布时间:2026/8/26 16:46:10
龙口网站建设公司哪家好?别踩坑,看这几点就够了

龙口网站建设公司哪家好?别踩坑,看这几点就够了

本文关键词:龙口网站建设公司哪家好做企业官网,最怕啥?怕花了几万块,结果打开慢得像蜗牛,手机端还乱码。更怕的是,搜“龙口某某公司”,首页连个影子都找不着。钱打水漂,还耽误事。很多老板找我聊,开口就问:“龙口网站建设公司哪家好?”这话问得实在。毕竟龙口这地方…

发布时间:2026/8/26 16:46:11
别再被忽悠了!一份真正落地的建筑网站建设方案,专治各种花里胡哨

别再被忽悠了!一份真正落地的建筑网站建设方案,专治各种花里胡哨

说实话,我见过太多建筑公司的官网了。真的,多到让人想吐。要么就是满屏的大图,加载慢得像蜗牛。要么就是文案写得云里雾里,根本不知道你是干啥的。客户点进来三秒钟,啪,关掉了。这就叫浪费生命。今天我不讲那些虚头巴脑的理论。我就想聊聊,到底怎么做一个真正能接活的建…

发布时间:2026/8/25 22:37:00
个人做计算机编程与网站建设到底难不难?老程序员掏心窝子说几句

个人做计算机编程与网站建设到底难不难?老程序员掏心窝子说几句

这篇文章不讲那些虚头巴脑的理论,直接告诉你新手入坑计算机编程与网站建设最真实的坑在哪,以及怎么避开。很多人以为写代码就是对着黑屏幕敲字母,其实那是电影骗人的。真正的难点在于怎么把脑子里的想法变成别人能看懂、能用的网页。如果你正纠结要不要学,或者刚起步觉得头…

发布时间:2026/8/25 1:53:12