Kellonaika väärin

Anonyymi

Kävin windowsissa ja kello näytti aluksi väärin, mutta korjaantui itsestään vähän ajan päästä. Nyt buuttasin takaisin Manjaroon ja kello on 3 tuntia edellä enkä saa sitä vaihdetuksi. Laitoin asetuksista automaattisen kellonajan haun netistä mutta mitään ei tapahdu, ja kun sammutan asetusikkunan ja avaan sen uudestaan, automaattinen asetus on poissa päältä. Yritin vaihtaa aikavyöhykettä ja sekin oli 3 tuntia edellä. Eli jos laitan Greenwichin ajan niin saan Helsingin ajan. Harmittaa kuitenkin pitää väärällä aikavyöhykkeellä, eli miten saan Helsingin ajan oikein? Työpöytäympäristönä on Cinnamon.
Myös komentorivillä:
$ date
ke 21.7.2021 18.37.35 0300
Kellon ollessa nyt 15:37.

7

3144

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi

      timedatectl
      näet onko aktiivinen NTP muuta
      aktivoi
      timedatectl set-ntp true

      • Anonyymi

        Ja nyt toimii. Kiitos.


    • Anonyymi

      Tuo on vain ja ainoastaan Windowsin aiheuttama ongelma. Tuo johtuu siitä älyttömästä asiasta, että Windows käsittelee tietokoneen emolevyllä olevan realiaikakellon aikaa eri tavalla kuin muut nykyiset käyttöjärjestelmät.

      Linux sekä Mac OS ja muut Unix -tyyppiset käyttöjärjestelmät, sekä kutakuinkin kaikki käytännössä kaikki nykyään yleisesti käytetyt käyttöjärjestelmät, olettavat emolevyn realiaikakellon olevan UTC-ajassa. Mutta Microsoft ei tietenkään ole voinut tehdä asioita samoin kuin muut vaan heidän aivopierunsa takia Windows olettaa, että emolevyn realiaikakello on paikallisessa ajassa, eli esimerkiksi suomen ajassa. Käytännösä kaikki muut nykyiset käyttikset olettaa realiaikakellon olevan UTC ajassa, mutta eihän toki Windows tietenkään voi niin tehdä :-P

      Kuten huomasit kello on kolmen tunnin verran väärässä ajassa. Se johtuu siitä, että Windows olettaa emolevyn realiaikakellon olevan paikallisessa suomen ajassa, joka näin kesällä eroaa kolmella tunnilla UTC-ajasta.

      Linux ja Mac OS ovat siis samaa mieltä emolevyn realiaikakellon ajasta, mutta Windows on eri mieltä. Tuosta seuraa se, että jos siirryt Linuxista Mac OS:n tai toisin päin niin mitään ongelmaa ei ole, kello pysyy oikeassa ajassa. Mutta annas olla jos siirryt Linuxista tai Mac OS:ta Windowsiin, tai Windowsista joko Linuxiin tai Mac OS:n niin johan on kello pielessä. Kello heittää juuri tuolla mainitsemallasi kolmella tunnilla näin kesällä. Älyttömyyden huippu Microsoft!


      Linuxia ja Mac OS:aa käytettäessä käyttöjärjestelmä siis olettaa, että emolevyn realiaikakello on aina UTC-ajassa riippumatta siitä mikä aikavyöhyke on valittuna käyttöjärjestelmässä. Linux ja Mac OS siis sekä lukevat ajan realiaikakellosta, että tallentavat ajan realiaikakelloon UTC-aikana. Windows taas olettaa, että emolevyn realiaikakello on paikallisessa ajassa jotenWindows myös sekä lukee ajan realiaikakellosta, että tallettaa ajan realiaikakelloon paikallisena aikana. Ja tuo aiheuttaa ongelmia käyttöjärjestelmästä toiseen siirryttäessä. Haista paska Microsoft.

      Ongelman voi kiertää kahdella tavalla. Ensimmäinen tapa on se, että otetaan NTP -ajansynkronoiti käyttöön molemmissa käyttiksissä. Tuosta tosin seuraa se, että aina kun siirryt Linuxin / Mac OS:n ja Windowsin välillä niin kello on hetken aikaa väärässä ajassa kunnes aika on päivitetty NTP-palvelimelta. Jos tietokoneesi ei ole verkossa niin se ei tietenkään sitten pysty synkronoimaan aikaa NTP-palvelimelta ja kellon aika jää väärään aikaan.

      Toinen vaihtoehto on vaihtaa joko Linuxin asetuksista käyttis käyttämään realiaikakellossa paikallista aikaa (local time) tai vaihtaa Windows käyttämään UTC-aikaa. Eli molemmat käyttikset pitää asettaa käyttämään samaa aikaa, joko UTC tai paikallista ikaa. Tuon muutoksen jälkeen aika pysyy oikeana.

    • Anonyymi

      Tuo on vain ja ainoastaan Windowsin aiheuttama ongelma. Tuo johtuu siitä älyttömästä asiasta, että Windows käsittelee tietokoneen emolevyllä olevan realiaikakellon aikaa eri tavalla kuin muut nykyiset käyttöjärjestelmät.

      Linux sekä Mac OS ja muut Unix -tyyppiset käyttöjärjestelmät, sekä kutakuinkin kaikki käytännössä kaikki nykyään yleisesti käytetyt käyttöjärjestelmät, olettavat emolevyn realiaikakellon olevan UTC-ajassa. Mutta Microsoft ei tietenkään ole voinut tehdä asioita samoin kuin muut vaan heidän aivopierunsa takia Windows olettaa, että emolevyn realiaikakello on paikallisessa ajassa, eli esimerkiksi suomen ajassa. Käytännösä kaikki muut nykyiset käyttikset olettaa realiaikakellon olevan UTC ajassa, mutta eihän toki Windows tietenkään voi niin tehdä :-P

      Kuten huomasit kello on kolmen tunnin verran väärässä ajassa. Se johtuu siitä, että Windows olettaa emolevyn realiaikakellon olevan paikallisessa suomen ajassa, joka näin kesällä eroaa kolmella tunnilla UTC-ajasta.

      Linux ja Mac OS ovat siis samaa mieltä emolevyn realiaikakellon ajasta, mutta Windows on eri mieltä. Tuosta seuraa se, että jos siirryt Linuxista Mac OS:n tai toisin päin niin mitään ongelmaa ei ole, kello pysyy oikeassa ajassa. Mutta annas olla jos siirryt Linuxista tai Mac OS:ta Windowsiin, tai Windowsista joko Linuxiin tai Mac OS:n niin johan on kello pielessä. Kello heittää juuri tuolla mainitsemallasi kolmella tunnilla näin kesällä. Älyttömyyden huippu Microsoft!

      Linuxia ja Mac OS:aa käytettäessä käyttöjärjestelmä siis olettaa, että emolevyn realiaikakello on aina UTC-ajassa riippumatta siitä mikä aikavyöhyke on valittuna käyttöjärjestelmässä. Linux ja Mac OS siis sekä lukevat ajan realiaikakellosta, että tallentavat ajan realiaikakelloon UTC-aikana. Windows taas olettaa, että emolevyn realiaikakello on paikallisessa ajassa jotenWindows myös sekä lukee ajan realiaikakellosta, että tallettaa ajan realiaikakelloon paikallisena aikana. Ja tuo aiheuttaa ongelmia käyttöjärjestelmästä toiseen siirryttäessä. Haista paska Microsoft.

      Ongelman voi kiertää kahdella tavalla. Ensimmäinen tapa on se, että otetaan NTP -ajansynkronoiti käyttöön molemmissa käyttiksissä. Tuosta tosin seuraa se, että aina kun siirryt Linuxin / Mac OS:n ja Windowsin välillä niin kello on hetken aikaa väärässä ajassa kunnes aika on päivitetty NTP-palvelimelta. Jos tietokoneesi ei ole verkossa niin se ei tietenkään sitten pysty synkronoimaan aikaa NTP-palvelimelta ja kellon aika jää väärään aikaan.

      Toinen vaihtoehto on vaihtaa joko Linuxin asetuksista käyttis käyttämään realiaikakellossa paikallista aikaa (local time) tai vaihtaa Windows käyttämään UTC-aikaa. Eli molemmat käyttikset pitää asettaa käyttämään samaa aikaa, joko UTC tai paikallista aikaa. Tuon muutoksen jälkeen aika pysyy oikeana.


      T. miksuh

    • Nuo ovat niitä pieniä jälkiä menneisyydestä, jolloin Windowsit olivat tiukasti yhden käyttäjän koneita, jotka eivät yleensä edes olleet verkossa.

      UNIX aikoinaan aloitti sen jo ennen Windowsia, että koneen kello on UTC-ajassa ja koneen (verkko)käyttäjät asettavat oman kellonsa asetuksista mieleisikseen ihan sen mukaan, missäpäin maailmaa sattuivat olemaan. Totta kai myöhemmät Linuxit ja MacOS:t käyttävät samaa standardia.

      • Anonyymi

        Tämä myös riippuu ihan siitä että sallitaanko käyttöjärjestelmän muokata (muuttaa) BIOSin kellon aikaa vai ei, kuten myös että missä ajassa ja aikavyöhykkeessä BIOSin kello on.

        Jos ensin laittaa BIOSin kellon oikeaan aikaan, ja sitten estää käyttöjärjetelmiä muuttamasta tätä, niin ensimmäinen piste tottakai on että käyttöjärjetelmä lukee BIOSin kellonajan ja luottaa siihen, ensin, ja sitten jossain vaiheessa pörähtää NTP -client päälle ja lukee oikean aikavyöhykkeen mukaisen ajan netistä, ja taas säätää kellon oikeaan aikaan.


    • Anonyymi

      Windpws 10 näyttää 2 h liian vähän (talviaika). Asetin BIOS:in ajan oikeaksi, mutta W näyttää silti väärin.

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Tänään pyörit ajatuksissa enemmän, kun erehdyin lukemaan palstaa

      En saisi, silti toivon että sinä vielä palaat ja otetaan oikeasti selvää, hioituuko särmät ja sulaudummeko yhteen. Vuod
      Ikävä
      30
      5740
    2. Huomenta ihana

      Kauniskasvoinen ihanuus 😘 saan sut vielä
      Ikävä
      34
      5150
    3. Hei rakas...

      Miten on työpäivä sujunut? Rakastan sinua 💗
      Ikävä
      29
      2944
    4. Edelleen sitä on vaikea uskoa

      Että olisit oikeasti rakastunut muhun
      Ikävä
      34
      2424
    5. Toiveikas vai toivoton

      torstai? Ajatuksia?
      Ikävä
      37
      2098
    6. Vitsi mihin menit. Heti takasin.

      Mä näin sut tuu takasin! Oli kiire, niin en ehtiny sin perään!
      Ikävä
      15
      2048
    7. Ei tämä etene ikinä

      Kun kumpikaan ei enää ota yhteyttä. Mä en ainakaan uskalla.
      Ikävä
      30
      1768
    8. En ole koskaan kokenut

      Ennen mitään tällaista rakastumista. Tiedän että kaipaan sinua varmaan loppu elämän. Toivottavasti ei tarvitsisi vain ka
      Ikävä
      19
      1667
    9. Mukavaa päivää

      Mun rakkauden kohteelle ❤️ toivottavasti olet onnellinen
      Ikävä
      12
      1661
    10. Voi ei! Jari Sillanpää heitti keikan Helsingissä - Hämmästyttävä hetki lavalla...

      Ex-tangokuningas on parhaillaan konserttikiertueella. Hän esiintyi Savoy teatterissa äitienpäivänä. Sillanpää jakoi kons
      Suomalaiset julkkikset
      36
      1593
    Aihe