SecureCRT 在 Linux 下闪退(崩溃退出)是比较常见的问题,原因通常涉及 环境依赖、配置文件损坏、显卡/渲染、权限或版本不兼容。下面按「常见原因 → 排查方法 → 解决办法」给你梳理一下。
SecureCRT 是闭源商业软件,依赖一些特定库(如 libssl、libpng、libncurses 等)。
现象
securecrt 能看到报错(如 error while loading shared libraries)解决
ldd $(which securecrt)
根据缺失的库安装,例如:
sudo apt install libssl1.1 libpng16-16 libx11-6
(CentOS / RHEL 用 yum / dnf)
用户配置异常会导致启动时直接闪退。
解决(有效率高)
mv ~/.scrt ~/.scrt.bak
mv ~/.vandyke ~/.vandyke.bak
然后重新启动 SecureCRT。
Linux 桌面环境(尤其是 Wayland、高 DPI)容易导致 GUI 崩溃。
解决
securecrt --disable-gpu
/tmp 不可写检查
ls -ld ~
df -h /tmp
例如:
解决
securecrt
或
/opt/SecureCRT/securecrt
~/.vandyke/SecureCRT/Logs/
strace -f securecrt
| 系统 | 常见问题 |
|---|---|
| Ubuntu 20.04+ | libssl1.1 缺失 |
| CentOS 7 | 正常,最稳定 |
| Rocky / Alma | 类似 RHEL |
| Arch | 官方不支持,易崩 |
如果急用:
ssh + tmuxElectermTermiusMobaXterm(Wine)请补充:
securecrt 的报错内容我可以直接给你 对应系统的一条修复命令。