Tôi gặp một vấn đề kỳ lạ với máy ảo Ubuntu Natty của tôi chạy dưới VirtualBox trên OSX.
Một ngày tuần trước, đồng hồ của tôi trên thanh trên cùng trong Gnome đã ngừng hiển thị thời gian chính xác (Tôi không chạy Unity). Tôi đang trên GMT, vì vậy ngay bây giờ sẽ là 9:31, nhưng nó hiển thị 3:31, vì vậy tôi nghĩ đó là việc cần làm với TimeZones.
Nếu tôi đi vào applet ngày và giờ, thời gian ban đầu là sai nhưng sau một giây sẽ tự đặt thành Giờ GMT chính xác. Múi giờ được đặt chính xác là London và sẽ không có gì khác biệt nếu tôi mở khóa và thiết lập lại hoặc chọn thủ công hoặc tự động từ thời gian internet.
Từ dấu nhắc bash, lệnh "ngày" hiển thị: "Thứ ba ngày 20 tháng 9 03:33:35 CDT 2011".
Nếu tôi chạy "sudo dpkg-recfigure tzdata", tôi được đặt chính xác là London. Khi thoát khỏi dấu phẩy, tôi hiển thị đúng giờ Luân Đôn, nhưng sau đó gõ "ngày" lại hiển thị thời gian CDT một lần nữa.
:~/$ date
Tue Sep 20 03:33:35 CDT 2011
:~/$ sudo dpkg-reconfigure tzdata
Current default time zone: 'Europe/London'
Local time is now: Tue Sep 20 09:34:22 BST 2011.
Universal Time is now: Tue Sep 20 08:34:22 UTC 2011.
:~/$ date
Tue Sep 20 03:34:26 CDT 2011
Đồng hồ là chính xác trong OSX. Điều này đã hoạt động tốt trong một hoặc hai tháng - tôi nghĩ rằng nó đã ngừng hoạt động sau khi cập nhật vào tuần trước. Có ý kiến gì không?