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

3267

    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. Kokoomus haluaa leikata vielä lisää sosiaaliturvasta

      Kokoomuksen Sanni-Granhn Laasonen pyytänyt KELA:aa selvittämään mistä leikataan vähäosaisilta vielä lisää sosiaaliturvas
      Maailman menoa
      213
      1413
    2. Mitä tapahtuu

      Syksyllä?
      Ikävä
      96
      1266
    3. Ikävöin sua

      Sä vaan pyörit mun mielessä, en saa sua unohdettua. Tilanteesta tekee vaikean sen kun molemmat ollaan varattuja ja tilan
      Ikävä
      3
      1047
    4. Oletko pitkävihainen ja onko sinulla " huono muisti muisti "?

      Mitä asioita et unohda tai anna anteeksi ? Mitä asioita voit " unohtaa" tai unohtaa? Vastaa koskien kaivattuasi tai yle
      Ikävä
      15
      951
    5. Neljä kuukautta vankeutta, kenelle?

      Kuka tuomittiin ehdottomaan neljän kuukauden vankeustuomioon ja korvauksiin?
      Suomussalmi
      9
      918
    6. Minä täällä vaan

      Ukko jota oot joutunu joskus sietämään työnpuolesta. Toivottelen kauniita unia💛
      Ikävä
      86
      890
    7. Olet huippunainen

      Ja onneksi tiedät sen itsekin.
      Ikävä
      32
      820
    8. Jos haluat jatkaa tutustumista

      Pyydä mut suoraan kunnon treffeille. En lähde mihinkään epämääräiseen viestittelyyn enää.
      Ikävä
      58
      814
    9. T, miten mun pitäis toimia

      Olen niin toivottoman ihastunut suhun...ollut jo liian,monta,vuotta. Lähestynkö viestillä? Miten? Sun katse...mä en kest
      Ikävä
      37
      748
    10. Oho! Esko Eerikäinen joutuu palaamaan "kalakukkokaupunkiin" - Tämä syy ei jätä kylmäksi!

      Esko Eerikäinen on kyllä monessa mukana ja uskaltaa heittäytyä. Hatun nosto siitä! Eerikäinen palasi “kalakukkokaupunkii
      Kotimaiset julkkisjuorut
      44
      744
    Aihe