我已经从 15.10(x64 版本)升级到 Ubuntu 16.04,现在无法运行 FileZilla。有一些硬盘活动,然后就什么都没有了。
当我打开终端并输入“Filezilla”时出现以下错误:
从 /home/james/.filezilla/filezilla.xml 读取区域设置选项 (filezilla:5532):Gtk-CRITICAL **:IA__gtk_widget_set_size_request:断言“高度 >= -1”失败 (filezilla:5532):Gtk-CRITICAL **:IA__gtk_widget_set_size_request:断言“width >= -1”失败 (filezilla:5532):Gtk-CRITICAL **:IA__gtk_widget_set_size_request:断言“高度 >= -1”失败 (filezilla:5532):Gtk-CRITICAL **:IA__gtk_widget_set_size_request:断言“width >= -1”失败 (filezilla:5532):Gtk-CRITICAL **:IA__gtk_widget_set_size_request:断言“width >= -1”失败 (filezilla:5532):Gtk-CRITICAL **:IA__gtk_widget_set_size_request:断言“高度 >= -1”失败 (filezilla:5532):Gtk-CRITICAL **:IA__gtk_widget_set_size_request:断言“width >= -1”失败 分段错误(核心转储)
我检查了我的系统日志,其中有以下一行:
May 2 21:56:55 JamesPC kernel: [ 3133.290205] filezilla[5532]: segfault at 140 ip 00007f8a3152dbc6 sp 00007ffda52e17e0 error 4 in libwx_gtk2u_core-3.0.so.0.2.0[7f8a3102d000+5f9000]
答案1
3.15 版本存在问题,但在 3.20 版本中已解决。
备份您的配置文件,它们可以位于
~/.config/filezilla
或~/.filezilla
从以下位置下载最新版本的 FileZilla这里
跑步:
tar -xvf FileZilla_3.20.1_x86_64-linux-gnu.tar.bz2 cp -rp Filezilla3/bin/* /usr/bin/
然后,的输出filezilla --version
应该是:
FileZilla 3.20.1 official build, compiled on 2016-08-03
如果你愿意,你可以创建一个启动器,执行以下操作:
wget http://www.freeiconspng.com/uploads/filezilla-icon-6.png mkdir -p ~/Filezilla mv filezilla-icon-6.png ~/Filezilla/filezilla.png echo '[Desktop Entry] Encoding=UTF-8 Name=Filezilla 3.20.1 Comment=Filezilla easy FTP transfer Exec=/usr/bin/filezilla Icon=~/Filezilla/filezilla.png Categories=Application;Development;FTP;network Version=1.0 Type=Application Terminal=0 ' > ~/.local/share/applications/filezilla.desktop
将您的配置复制到新的配置文件夹
~/.config/filezilla
答案2
根据 Nick Weinberg 的评论,我删除了主目录中的 .filezilla 目录,现在它可以正常工作(“sudo rm -rf .filezilla”)
答案3
删除.filezilla
目录有效暂时地。使用几次后问题又会出现。每次出现此问题时都需要删除该目录。
仅供参考,我第二次遇到这个问题时没有.filezilla
目录。我不得不删除.config/filezilla
答案4
我尝试了@Roben 的第一个解决方案,它暂时有效
然后我尝试了第二种解决方案,从中删除整个目录
home/.config/filezilla
这也行得通。但问题是,以前保存的网站详细信息丢失了。不好!!
所以我尝试从中删除一个文件home/.config/filezilla/filezilla.xml
因此删除
文件zilla.xml
无需删除旧的详细信息即可工作。因为这里没有更改 sitemanager.xml 详细信息。
对我有用,且不损坏任何东西。