FileZilla 在 Ubuntu 上出现卡顿(卡死、无响应、操作延迟)是比较常见的问题,通常不是系统性能不够,而是软件本身、桌面环境、或文件/网络交互导致的。下面按「最常见 → 较少见」帮你排查。
FileZilla 是基于 GTK + wxWidgets 的 GUI 程序,在部分 Ubuntu 桌面环境下(尤其是 Wayland、高分辨率屏幕)容易卡。
✅ 表现
✅ 解决办法
# 使用 X11 而不是 Wayland
echo $XDG_SESSION_TYPE
如果是 wayland,可:
FileZilla 会实时刷新目录列表,文件一多就卡。
✅ 表现
✅ 解决办法
rsync -avz user@host:/remote/path /local/path
或
sftp user@host
FTP 协议本身就很“老”,被动模式配置不好会卡。
✅ 解决办法 在 FileZilla:
编辑 → 设置 → 连接 → FTP → 被动模式
如果你用的是 SFTP + SSH key,卡顿可能来自:
✅ 服务器端优化(如果你能控制服务器)
# /etc/ssh/sshd_config
UseDNS no
GSSAPIAuthentication no
然后:
sudo systemctl restart sshd
Ubuntu 默认可能安装的是 Snap 版本,IO 性能差。
✅ 检查
snap list | grep filezilla
✅ 建议 卸载 Snap 版,改用官方 PPA 或 apt:
sudo snap remove filezilla
sudo apt install filezilla
GNOME 动画 + FileZilla 的 GUI 刷新会卡。
✅ 临时测试
filezilla --disable-gpu
或关闭 GNOME 动画:
gsettings set org.gnome.desktop.interface enable-animations false
⚠️ FileZilla 官方已多年不积极优化 Linux GUI
✅ 替代方案(强烈推荐)
| 场景 | 推荐 |
|---|---|
| 日常 FTP/SFTP | FileZilla(少量文件) |
| 大量文件 | rsync / lftp |
| 图形界面 | Cyberduck / gFTP |
| 现代 UI | WinSCP(Wine) |
你可以按顺序试:
rsync 替代 FileZilla 传大量文件你可以直接告诉我:
我可以给你一套针对你环境的优化方案。