我的 Tomboy Notes 无法启动。我一启动它,它就关闭了。这个问题始于我在 Tasque 中添加任务,并且在 Tomboy Notes 中启用了任务导入器插件,然后恰好打开我的 Tomboy Notes,它就崩溃了。
现在我已经使用 Gnote 几天了,但我并不满意。我想让 Tomboy 回来。我必须做什么才能让 Tomboy 重新工作?告诉我如何重置它,因为我有我笔记的所有备份。即使删除它并重新安装它对我来说也行。告诉我程序。
答案1
您的默认便笺目录中很可能有一个格式错误的便笺,而 tomboy 在尝试处理它时会崩溃。
默认情况下,在 Ubuntu 上,你的 tommy note 目录位于:
~/.local/share/tomboy
由于您已经备份了笔记,请将笔记移动到临时目录,例如:
$ mkdir ~/.local/share/tomboy.store
$ mv ~/.local/share/tomboy/* ~/.local/share/tomboy.store/
此后,您将确认 Tomboy 崩溃是因为格式错误的注释导致的。现在它应该不会崩溃,但应该会打开但没有任何注释。
现在系统地将注释从存储目录移动到真实目录。当您移动问题注释时,Tomboy 将再次开始崩溃。当您了解问题注释时,您可以消除该注释并拥有一个正常工作的 Tomboy。
您可以通过以下方式一次抄写 10 本(或任意数量)的笔记:
$ mv `ls ~/.local/share/tomboy.store/*note | head -10` ~/.local/share/tomboy/
您可能必须退出 tomboy 并在块之间重新启动它以查看它是否仍然崩溃,或者帮助验证罪魁祸首的位置。
顺便说一下,tomboy 的笔记以 *.note 扩展名来标识。
另外,请注意。Tomboy 中有一个错误,如果您在移动(或复制笔记)之间没有退出 Tomboy,它会与笔记的时间戳混淆。如果您不退出,它会将笔记的时间戳更改为当前时间。退出然后引入新笔记将保留正确的时间戳。