Bluefish 不会运行

Bluefish 不会运行

Bluefish 工作了一段时间,但现在我得到:

(bluefish:11390): WARNING **: Couldn't register with accessibility bus: 
  Did not receive a reply. Possible causes include: 
  the remote application did not send a reply, 
  the message bus security policy blocked the reply, 
  the reply timeout expired, or the network connection was broken.
(bluefish:11390): GLib-ERROR **: /build/buildd/glib2.0-2.40.2/./glib/gmem.c:103:
  failed to allocate 18446744073682316418 bytes Trace/breakpoint trap

我该如何继续?

答案1

这是 Bluefish 的一个错误。他们坚称最新版本已经修复了这个问题。首先,请确保您安装了最新的稳定版 Bluefish。不需要是最前沿的最终版本,只要适合您的发行版即可。

就我而言,它无论如何都不起作用,我遇到过几次这个问题。基本上,如果你删除~/.bluefish/session-2.0,它应该会再次起作用。

答案2

正如上一位贡献者所说,它涉及主文件夹中的 ~/.bluefish/session-2.0 文件。要查看此文件,请右键单击文件夹内并选择“显示隐藏文件”以启用“显示隐藏文件”。到达那里后,打开此 .bluefish 文件夹,右键单击 session-2.0 文件并选择属性,选择权限选项卡,勾选执行框,然后勾选设置粘性位框,关闭,关闭编辑器,一切应该都可以正常工作。无法解释原因,但当程序创建或写入文件时,它会取消设置执行权限,设置粘性位似乎会保持它们的设置,程序再次运行。

相关内容