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

3463

    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. Vasemmistohallitus palauttaa hintasääntelyn, esim. bensalitra vain 1e.

      Tuleva vasemmistolaisista koostuva hallitus ottaa käyttöön vanhat hyvät keinot pitää hinnat kurissa. Tähän tarkoitukse
      Maailman menoa
      54
      4195
    2. SDP:n kansanedustaja Nazima Radmyar uhriutuu somessa saamistaan viesteistä.

      https://www.is.fi/politiikka/art-2000011854410.html Miksi Razmyar ei kestä kansan palautetta oikean kansanedustajan tavo
      Maailman menoa
      287
      4088
    3. Muistatteko kuinka Marinin hallituksen aikaan kansalaisilla oli varaa kuluttaa?

      Tavallisella perheelläkin oli rahaa käydä sääännöllisesti ravintoloissa syömässä, koska vahvat ammattiliitot olivat neuv
      Maailman menoa
      142
      3579
    4. Vasemmistolainen valehteli jälleen - Purra tai persut eivät luvanneet "euron bensaa"

      Väite "euron bensasta" on ensisijaisesti poliittisten vastustajien käyttämä puhdas vale. Persut kyllä kampanjoivat näky
      Maailman menoa
      92
      3525
    5. Arman Alizadin viesti puna-aktivisteille: "Pitäkää lärvinne nytkin kiinni"

      Arman Alizad kritisoi vasemmiston kaksinaismoralismia. Iranissa syntynyt suosikkijuontaja Arman Alizad pakeni perheensä
      Maailman menoa
      69
      3026
    6. Korpelanvaara

      Korpelanvaaran alle tulee uusi hevosurheilu keskus monen miljoonan investoinnit
      Suomussalmi
      30
      2427
    7. Muistatteko kuinka Marinin hallituksen aikaan kansalaisilla oli varaa kuluttaa?

      Tavallisella perheelläkin oli rahaa käydä sääännöllisesti ravintoloissa syömässä, koska vahvat ammattiliitot olivat neuv
      Maailman menoa
      36
      1865
    8. Antti johtaa Petteriä jo 7,1 prosenttiyksiköllä

      Tällä menolla sdp menee kokoomuksesta kierroksella ohi jo tällä vaalikaudella. https://yle.fi/a/74-20213575
      Maailman menoa
      67
      1769
    9. Minja Koskela nostanut vasemmistoliiton kannatuksen ennätykseen

      Koskela valittiin puolueen johtoon lokakuussa 2024, ja silloin Ylen kysely antoi puolueelle 9,3 prosentin kannatuksen.
      Maailman menoa
      6
      1696
    10. Osaatko arvata

      Mitä ajattelin?
      Ikävä
      37
      1670
    Aihe