web-dev-qa-db-ja.com

OSがクラッシュすると、LyXはどこかにファイルをダンプしますか?

Dell InspironでUbuntu 12.04でLyXを実行すると、非常に不安な問題が発生します。このラップトップを購入してUbuntu 12.04をインストールしてから、定期的にフリーズし、ハードリセット以外は何も起こせません。私は常に重要なファイルなどを保存しているので、それ自体は大した問題ではありません。

ただし、LyXで作業しているときにフリーズが発生した場合、3回に分けてLyXで開いていたファイルとバックアップファイル(filename.lyx〜)の両方が完全に破壊されますです。再起動後、ファイルはファイルシステムに表示されますが、サイズは0 kbです。

言うまでもなく、これは遭遇するのが恐ろしい状況であり、常にフラッシュディスクまたはリモートマシン上のバッキングファイルが必要です。

他の誰かがこの問題を抱えていますか?または、それらのファイルに何が起こったのでしょうか?おそらく、LyXは一時的に別の場所にそれらをバックアップし、OSがクラッシュしたときにそこに留まっているのでしょうか?

単一のクラッシュログやその他の有用な情報が見つかりませんでした。しかし、問題の診断に役立つ場合は、他の技術的な詳細を喜んで投稿します。

ありがとうございました!

2
Dave B.

私は共有したいと思った回避策にいくらか幸運がありました。 LyXに現在の作業ディレクトリ(デフォルト設定)にファイルをバックアップさせる代わりに、~/.lyx/にバックアップディレクトリを作成し、LyXのデフォルト設定を変更しました(Tools>Preferences>Paths)にバックアップを保存する。

私のラップトップは必然的に再び凍結し、作業していた.lyxファイルは再び破壊されました。ただし、再起動すると、新しいバックアップディレクトリからドキュメントを復元できました。

それは確かに完璧な解決策ではありませんが、悪い一時的な修正ではなく、OSがフリーズしたときにファイルがどのように破損するかという大きな問題について少し洞察を与えるでしょう。

1
Dave B.

最近、同じ問題が発生しました(Ubuntu 14.10、LyX 2.1.1)。ファイルの名前がpaper.lyxであるとしましょう。クラッシュ後に空になったpaper.lyxとpaper.lyx.emergencyだけでなく(完全に130ではなく12Koでした)、隠しファイルpaper.lyx〜にも私の作業が保存されていることがわかりました。

このファイルの名前をpaper2.lyxに変更しましたが、ほぼ完全でした(最後の更新のみが欠落していました)。

0
Maurice Clerc