| Termin | Definicja |
|---|---|
| Thunderbird wyświetla błędne godziny wydarzeń | Błędne godziny wydarzeń wskazują na niezgodność strefy czasowej między kalendarzem a systemem. Thunderbird i błędne godziny wydarzeń: na czym polega problemThunderbird wyświetla błędne godziny wydarzeń najczęściej wtedy, gdy różne elementy używane do obsługi kalendarza nie posługują się tą samą strefą czasową. W praktyce znaczenie ma nie tylko ustawienie programu pocztowego, lecz także konfiguracja systemu operacyjnego, właściwości kalendarza, dane zapisane przy konkretnym wydarzeniu oraz sposób synchronizacji z serwerem kalendarzowym. Zdarzenie utworzone o określonej godzinie może więc pojawić się w Thunderbirdzie wcześniej albo później, mimo że sam wpis nie został usunięty ani zmieniony przez użytkownika. Wydarzenie kalendarzowe zwykle nie jest przechowywane wyłącznie jako prosta informacja typu „spotkanie o 10:00”. W formacie kalendarza może znajdować się data, czas, oznaczenie strefy czasowej albo informacja, że podana godzina dotyczy czasu uniwersalnego. Program musi następnie przeliczyć ten zapis na czas lokalny komputera. Jeżeli system wskazuje inną lokalizację niż kalendarz, widok w Thunderbirdzie może prezentować godzinę różniącą się o jedną lub kilka godzin. Podobny efekt może wystąpić po zmianie czasu letniego i zimowego, po podróży do innego regionu albo po przywróceniu profilu programu na innym urządzeniu. Nie zawsze oznacza to uszkodzenie samego Thunderbirda. Czasem program prawidłowo interpretuje dane, które wcześniej zostały zapisane z niepoprawną strefą. Wtedy korekta ustawień nie zmieni dawnych wpisów, lecz może zapobiec problemom przy tworzeniu kolejnych wydarzeń. Rozróżnienie między błędnym wyświetlaniem a błędnym zapisem jest ważne, ponieważ każda z tych sytuacji wymaga innego postępowania. Strefa czasowa kalendarza w Thunderbirdzie a ustawienia systemuPierwszym obszarem do sprawdzenia jest zgodność czasu systemowego z ustawieniami Thunderbirda. System operacyjny przechowuje między innymi bieżącą datę, godzinę, wybrany region oraz reguły zmiany czasu. Thunderbird może natomiast korzystać z własnej konfiguracji stref czasowych, z danych profilu użytkownika i z informacji zapisanych w kalendarzu. Gdy te warstwy nie są spójne, wydarzenia mogą być przesuwane przy otwieraniu, odświeżaniu lub synchronizowaniu. W ustawieniach systemowych należy sprawdzić, czy wybrano właściwy region oraz czy automatyczne ustalanie strefy nie wskazuje przypadkowej lokalizacji. Warto również zweryfikować datę i godzinę, ponieważ nawet niewielka rozbieżność może wpływać na sortowanie wydarzeń, przypomnienia i terminy cykliczne. Jeżeli komputer był niedawno aktualizowany, zmieniano jego lokalizację albo przywracano kopię ustawień, kontrola tych parametrów jest szczególnie uzasadniona. W samym Thunderbirdzie trzeba odszukać ustawienia kalendarza i sprawdzić domyślną strefę czasową. Należy porównać ją z konfiguracją systemową, a następnie zamknąć i ponownie uruchomić program. Przy kalendarzach synchronizowanych warto dodatkowo sprawdzić ustawienia konta oraz kalendarza zdalnego. Domyślna strefa programu nie zawsze nadpisuje strefę przypisaną do pojedynczego kalendarza, a kalendarz udostępniony przez inną usługę może przekazywać własne reguły interpretacji czasu. Istotne jest także rozróżnienie wydarzenia całodniowego od wydarzenia o konkretnej godzinie. Wpis całodniowy może być prezentowany inaczej niż spotkanie zapisane w formacie z dokładnym czasem rozpoczęcia i zakończenia. Niekiedy pozornie błędna godzina wynika z tego, że wydarzenie całodniowe zostało utworzone w jednej strefie, a następnie odczytane w innej. W takim przypadku problem może dotyczyć sposobu zapisu wydarzenia, a nie ogólnej konfiguracji aplikacji. Błędne godziny wydarzeń przy synchronizacji i zmianie czasuSynchronizacja stanowi częstą przyczynę rozbieżności. Thunderbird może pobierać dane z kalendarza internetowego, konta pocztowego albo pliku importowanego z innego programu. Każde źródło może stosować własny sposób zapisu strefy: do wydarzenia może być dołączona konkretna lokalizacja, oznaczenie czasu uniwersalnego albo brak informacji, którą program musi uzupełnić na podstawie własnych ustawień. Jeżeli podczas importu zabraknie pełnych danych, godzina może zostać zinterpretowana według niewłaściwej reguły. Przydatne jest porównanie tego samego wydarzenia w kilku miejscach: w Thunderbirdzie, w internetowym panelu dostawcy kalendarza oraz na innym zaufanym urządzeniu. Jeżeli godzina jest poprawna w panelu internetowym, a niepoprawna w programie, podejrzenie pada na profil Thunderbirda, lokalną konfigurację lub dodatek. Jeżeli rozbieżność występuje w każdym miejscu, źródłowy wpis mógł zostać zapisany ze złą strefą albo usługa kalendarzowa może mieć odmienną konfigurację. Warto sprawdzić, czy problem dotyczy wszystkich wydarzeń, tylko nowych wpisów, wydarzeń cyklicznych lub wyłącznie pozycji utworzonych przed zmianą czasu. Wydarzenia powtarzalne są szczególnie podatne na niejasności, ponieważ reguła powtarzania może być związana z lokalnym czasem albo z konkretną strefą. Spotkanie zaplanowane co tydzień o tej samej godzinie powinno zachować lokalną porę, ale błędne dane strefy mogą sprawić, że po zmianie czasu jego prezentacja zacznie się przesuwać. Nie należy od razu masowo usuwać i ponownie importować kalendarza. Takie działanie może doprowadzić do duplikatów, utraty przypomnień albo powstania kolejnych kopii wydarzeń. Najpierw należy wykonać kopię danych, ustalić, które źródło pokazuje prawidłową godzinę, i dopiero potem korygować ustawienia lub pojedyncze wpisy. W przypadku ważnych spotkań rozsądne jest sprawdzenie zarówno czasu rozpoczęcia, jak i czasu zakończenia, lokalizacji oraz reguły przypomnienia. Thunderbird wyświetla inne godziny: typowe przyczyny i objawy
Objaw może mieć różną postać. Czasem wszystkie wydarzenia są przesunięte dokładnie o tę samą wartość. Innym razem różnica pojawia się wyłącznie przy terminach utworzonych w określonym okresie roku. Może też wystąpić sytuacja, w której lista wydarzeń pokazuje poprawne godziny, lecz okno szczegółów prezentuje inną wartość. Taki rozdźwięk sugeruje konieczność sprawdzenia widoku, danych lokalnych i sposobu synchronizacji. Jeżeli przypomnienie pojawia się o nieprawidłowej porze, nie należy ograniczać analizy do samego widoku kalendarza. Przypomnienia mogą być obliczane na podstawie zapisanego czasu wydarzenia, aktualnego zegara systemowego oraz ustawień konta. Trzeba też zwrócić uwagę, czy problem występuje po uruchomieniu programu, po wybudzeniu komputera, po ręcznym odświeżeniu kalendarza czy dopiero po zmianie urządzenia. Jak sprawdzić błędne godziny wydarzeń przed zgłoszeniem problemuNajbezpieczniej rozpocząć od zapisania przykładu problemu. Należy zanotować nazwę wydarzenia, godzinę widoczną w Thunderbirdzie, godzinę oczekiwaną, datę, informację o tym, czy wpis jest cykliczny, oraz nazwę kalendarza, w którym się znajduje. Przydatne może być wykonanie zrzutu ekranu, ale bez ujawniania danych uczestników, adresów pocztowych i prywatnych opisów spotkań. Taki materiał ułatwia określenie, czy przesunięcie ma stałą wartość, czy zmienia się zależnie od daty. Następnie należy sprawdzić ustawienia czasu w systemie, konfigurację strefy w Thunderbirdzie i godzinę tego samego wydarzenia w źródle internetowym. Warto utworzyć testowy wpis z krótkim opisem, zsynchronizować kalendarz, a potem sprawdzić, czy nowy termin zachował tę samą godzinę. Test powinien być wykonany ostrożnie, najlepiej w osobnym kalendarzu lub po wcześniejszym wykonaniu kopii, aby nie zmieniać ważnych danych. Jeżeli problem pojawił się po aktualizacji, migracji profilu lub podłączeniu nowego kalendarza, należy wskazać moment wystąpienia usterki. Pomocne jest także sprawdzenie, czy inne programy na tym samym komputerze pokazują prawidłowy czas. Gdy rozbieżność dotyczy tylko jednego profilu, można rozważyć uruchomienie Thunderbirda z czystą konfiguracją testową, jednak bez pochopnego usuwania dotychczasowego profilu. Taka próba pozwala odróżnić problem ustawień od problemu danych źródłowych. Nie powinno się ręcznie przesuwać każdego wydarzenia przed ustaleniem przyczyny. Jeżeli źródło nadal przekazuje nieprawidłową strefę, kolejne odświeżenie może ponownie zmienić godziny albo utworzyć duplikaty. Najpierw trzeba ustalić właściwy sposób interpretacji danych, a dopiero potem skorygować ustawienia i wybrane wpisy. Kiedy zgłosić Thunderbird i strefę czasową do serwisuDo serwisu warto zgłosić problem, gdy błędne godziny wydarzeń utrzymują się mimo zgodnych ustawień systemu i programu, gdy synchronizacja tworzy duplikaty, gdy znikają przypomnienia albo gdy nie jest jasne, które dane są źródłem prawidłowego czasu. Wskazaniem do konsultacji jest również sytuacja, w której problem występuje po awarii systemu, odzyskiwaniu profilu, przeniesieniu danych na inny komputer lub zmianie dysku. W takich przypadkach ważniejsze od samej korekty widoku może być zabezpieczenie profilu i danych kalendarza. Przy zgłoszeniu należy przekazać możliwie dokładny opis: wersję systemu, wersję Thunderbirda, rodzaj używanego kalendarza, informację o synchronizacji, przykład konkretnego wydarzenia oraz wskazanie, gdzie godzina jest poprawna, a gdzie nie. Nie trzeba przekazywać pełnej treści prywatnych zaproszeń. Wystarczy zanonimizowany przykład, data, widoczna różnica czasu i opis czynności, po których problem się pojawia. W Warszawskim Pogotowiu Komputerowym 24/7 można omówić taki przypadek jako problem konfiguracji programu, profilu użytkownika lub synchronizacji kalendarza. Przed zmianami w danych należy ustalić zakres czynności, zabezpieczyć kopię profilu i zweryfikować, czy korekta ustawień nie wpłynie na wcześniejsze wydarzenia oraz przypomnienia. Prawidłowo rozpoznana przyczyna pozwala przywrócić spójne godziny bez przypadkowego przesuwania całego kalendarza. Jeżeli błędna godzina dotyczy jednego nieistotnego wydarzenia, wystarczające może być sprawdzenie jego właściwości i ręczna korekta po wykonaniu kopii. Jeżeli jednak różnica obejmuje wiele kalendarzy, pojawia się po każdej synchronizacji lub wpływa na ważne spotkania, lepiej wstrzymać samodzielne masowe edycje. Najpierw powinno się ustalić, czy błąd powstaje w systemie, w Thunderbirdzie, w źródle kalendarza, podczas importu, czy dopiero w lokalnej bazie danych. |