นาฬิกา Kubuntu และ KDE


9

ฉันมีพฤติกรรมแปลก ๆ บางอย่างของนาฬิกา KDE ใน Kubuntu ล่าสุดด้วย KDE 4.10 backport ตั้งค่านาฬิการะบบอย่างถูกต้องแม้ว่าจะใช้ UTC บางเหตุผล

สิ่งนี้ถูกต้อง:

me@pinguino ~]$ date
Fri Mar 15 09:06:36 UTC 2013

อย่างไรก็ตามนาฬิกาผิดไปหมด ดูนี่:

ป้อนคำอธิบายรูปภาพที่นี่

โรมไม่สามารถมีเวลาเดียวกับ UTC ได้เพราะจะเป็นเวลาล่วงหน้า 1 หรือ 2 ชั่วโมง! ข้อผิดพลาด ??


ฉันเพิ่งปรับปรุงเครื่อง Opensuse ด้วย KDE และมีปัญหาเรื่องเวลาเหมือนกัน อาจต้องการเข้าสู่ระบบในตัวติดตามข้อผิดพลาดของ KDE เนื่องจากฉันคิดว่ามันไม่เฉพาะเจาะจงกับ Kubuntu คิดว่าเกี่ยวข้องกับ KDE 4.10
LinuxBill

ปัญหาคือเมื่อคุณพยายามใช้แอปเพล็ตการตั้งค่าระบบเพื่อกำหนดวันที่และเวลา (หรือการตั้งค่าการซิงค์ ntp) / etc / localtime จะถูกลบอีกครั้งและปัญหากลับมา

คำตอบ:


14

ฉันได้ทำการสอบสวนเพิ่มเติม ดูเหมือนว่านาฬิกา KDE จะขึ้นอยู่กับ / etc / localtime การตั้งค่าของฉันไม่ถูกต้อง (เป็น symlink ไปที่ "../posix/Europe/Rome" ซึ่งไม่มีอยู่จริง)

เพื่อแก้ปัญหาฉันไปที่นาฬิกา KDE เป็นครั้งแรก (คลิกขวาที่แอปเพล็ตนาฬิกา - ปรับแท็บวันที่และเวลา - โซนเวลาและเลือกยุโรป / โรม)

จากนั้นฉันเปิดใช้sudo dpkg-reconfigure tzdataและกำหนดค่าอีกครั้ง มันเอาท์พุทนี้

Current default time zone: 'Europe/Rome'
Local time is now:      Fri Mar 15 10:36:52 CET 2013.
Universal Time is now:  Fri Mar 15 09:36:52 UTC 2013.

ในที่สุดฉันก็ไปที่การตั้งค่านาฬิกาดิจิตอล (คลิกขวาที่แอปเพล็ตนาฬิกา) และเลือกโรมจากนั้นตั้งค่า "ตั้งค่าเริ่มต้นของนาฬิกาเป็น": ในเครื่อง

ตอนนี้ดูเหมือนว่าถูกต้อง ...

คุณสามารถตั้งค่านาฬิกาให้ตรงกับเซิร์ฟเวอร์ NTP ระยะไกลได้อย่างแม่นยำเช่นนี้

sudo rdate time.ien.it

หมายเหตุ: อย่าลืมอัปเดตแพ็คเกจ tzdata


@ แก้ไขแบบนี้: ฉันต้องเพิ่มอีกหนึ่งขั้นตอนเพราะเวลาไม่ถูกต้อง ในหน้าต่างเทอร์มินัลฉันป้อน: sudo date -s 14:09:15 ขณะที่ดู [time.gov] time.gov/widget.html ) ในเบราว์เซอร์ chrome ของฉันเพื่อให้ได้เวลาที่แน่นอน ตอนนี้ทุกอย่างเรียบร้อยดีและฉันพร้อมแล้วสำหรับการเปลี่ยนแปลงครั้งต่อไปในฤดูใบไม้ร่วง *
Palantir

@Seth: ฉันแก้ไขแนะนำให้ใช้ rdate ซึ่งจะตั้งนาฬิกาในวิธีที่แม่นยำ นาฬิกา KDE จะให้คุณซิงโครไนซ์เวลาโดยอัตโนมัติ
Palantir

ไม่เป็นไร. มันเป็นการแก้ไขที่แนะนำโดยผู้ใช้ที่ไม่ระบุชื่อ เนื่องจากไม่มีสิ่งใดที่ "ผิด" กับมันผมได้รับการอนุมัติ แต่คุณอาจจะรู้เพิ่มเติมเกี่ยวกับเรื่องที่มือกว่าที่ฉันทำ;)
เซท

1
ขอบคุณมาก! ฉันได้รับการดิ้นรนกับปัญหานาฬิกา Kde นี้ตลอดไปและมีข้อมูลที่เป็นเท็จและการแก้ปัญหาที่ไม่ได้ผล ในที่สุดก็แก้ไขมัน!
Ben Lee

2
ขอบคุณ! ในกรณีของฉัน/etc/localtimeคือ symlink ไป../posix/Europe/Bucharestดังนั้นฉันเพิ่งลบมันและลิงก์ไปยังไฟล์ที่ถูกต้อง: ln -s /usr/share/zoneinfo/Europe/Bucharest /etc/localtimeและ clocked จะแก้ไขตัวมันเองทันที (KDE)
f.ardelian
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.