Thunderbird 38.3 および Lightning 4.0.3 で ics カレンダー ネットワーク サブスクリプションを修正

Thunderbird 38.3 および Lightning 4.0.3 で ics カレンダー ネットワーク サブスクリプションを修正

今朝の起動時に、私の Ubuntu 14.04.3 ボックス上の TB+Lightning が通常の 2 ではなく 0 カレンダーで起動しました。

2 つのカレンダー-.icsファイルは、TB+Lightning が配置されているパーティション (ext3) とは異なる NTFS-3g パーティションにあります。私は、他の Ubuntu ベースまたは Windows ブート パーティションなどから、他の Tb インスタンス (同時に実行されることはありません) とカレンダー ファイルを共有しています。

file:///mnt/sda1-ntfs/path/calendar-x.icsこれらは、私が ics ファイルに常に使用してきたアドレス形式です。

2 つのカレンダーが Tb のカレンダー ペインに表示され、そのプロパティは、上記の場所にあるファイルと正しく同期されていることを示しています。ただし、カレンダー ウィンドウには何も表示されません。エラーもありません。

試したり確認したりしました:

  • icsカレンダーファイルから登録を解除して再度登録してみましたが、
  • 上記のカレンダー ファイルの内容を視覚的に確認しました (vim を使用)。-> 8 時間前の電源オフ時と同じ状態ですが、文字化けも一切ありません (完全な ics 形式)。過去と未来のすべてのイベントが、すべてのアラーム エントリなどとともに、そこに存在します。
  • 新しいサブスクリプション設定で、まったく新しいカレンダー (新しい名前) を作成しました。

何も機能しません。ファイルはありますが、TB は非ローカル ics カレンダーを認識しないか、受け入れていないようです。
とりあえず、いつもの「地元「ics ファイル」と、以前の両方のカレンダー ファイルの全コンテンツを Lightning の新しいカレンダーにインポートします。これらの新しいローカル カレンダーは適切に表示されます。
さらに頭を悩ませているのは、Lightning に 8 つのカレンダーがあることです。2 つは元の非ローカル カレンダー、4 つはトラブルシューティングの過程で作成された追加の非ローカル カレンダー、そして 2 つはローカル カレンダーです。カレンダー ペインにある 6 つの非ローカル カレンダーを削除する方法はないようです。TB を再起動しても解決しません。

Tb を再インストールしましたが、sudo apt-get install --reinstall thunderbird効果はありませんでした。

破損したプロファイルを取り除くためのアイデアはありますか (パッケージを消去して再インストールする以外に)?

答え1

良いニュースはありません。私の解決策は次のとおりです。

  • プロフィールを削除profile.ini
  • TBを再起動

何も変化がない場合は、メール、カレンダー、連絡先をバックアップし、TBを最初から再インストールしてsudo apt-get purge thunderbirdsudo apt-get install thunderbird

チャット アカウントとフィード サブスクリプション(ある場合)を再設定する必要があります。

関連情報