我已经安装了大多数(如果不是全部)QT 库以使 Packet Tracer 7.1.1 能够正常工作,但现在它在启动时崩溃了。启动画面出现,但应用程序立即终止。
这是启动时的日志:https://pastebin.com/iajXpJZb
运行 Xubuntu 18.04。
更新:根据另一份错误日志,该问题似乎与“Crypto_add_lock()”有关。但不确定这意味着什么。
答案1
似乎您遗漏了一些依赖项,您可以使用以下命令安装它们:
sudo apt-get install libqt5webkit5 libqt5multimedia5 \
libqt5xml5 libqt5script5 libqt5scripttools5
您也可以尝试以下方法我针对 16.04 LTS 的其他回答:
cd /tmp
wget http://mirrors.kernel.org/ubuntu/pool/main/i/icu/libicu52_52.1-3ubuntu0.8_amd64.deb
sudo dpkg -i libicu52_52.1-3ubuntu0.8_amd64.deb
Segmentation fault (core dumped)
但即使采取了这些措施之后,有时直接用 启动仍然会崩溃/opt/pt/bin/PacketTracer7
。
看这个问题从 GDB 运行它是个好主意。问题来自 CPT 中的一些代码,它链接到 LibSSL。
由于它是专有软件,您应该向 Cisco 寻求支持和/或 Ubuntu 18.04 LTS 的特殊 deb 包。