Thiếu ngày & thời gian applet từ bảng Unity hàng đầu


164

Tôi rất thích Unity. Gần đây, tôi đã cài đặt trình quản lý Compiz và Tiểu học Nautilus sau đó cũng đã thử chơi. Trong một số lần tôi chơi xung quanh, applet đồng hồ của Unity đã biến mất.

Tôi muốn làm cho nó hiển thị thời gian một lần nữa. Tôi có thể làm cái này như thế nào?


Vì câu hỏi này là "được bảo vệ", tôi không thể thêm câu hỏi này làm câu trả lời, vì vậy hãy đăng nó dưới dạng nhận xét: Một giải pháp khả thi khác trong một số trường hợp là đảm bảo rằng ~/.profilehoặc tương tự của bạn không đặt ra một cái gì đó như LANG=C; export LANG... đã phá vỡ điều này đối với tôi, nếu tôi có công cụ ngày trong tuần hoặc ngày được bật (chỉ cần thời gian mỗi lần nó sẽ hoạt động). Vì vậy, tôi đã tìm ra cách vô hiệu hóa dòng hồ sơ đó cho unity config chạy qua .profile của tôi, trong khi vẫn cài đặt bình thường (theo sở thích của tôi, nói chung) và đã sửa nó cho tôi (sau khi đăng xuất / đăng nhập).
lindes

Câu trả lời:


292

Đã hết ngày và giờ trên Ubuntu 13.10 beta, sau lần khởi động lại tiếp theo, lệnh này sẽ giải quyết vấn đề:

killall unity-panel-service

5
@ Đó là làm việc cho tôi.
gotqn

13
Tại sao lỗi rõ ràng này vẫn còn xung quanh sau 2 phiên bản chính?
alex.p

3
Đã giải quyết nó cho tôi trong 14
Yehonatan Tsirolnik

7
Giải bài toán trong 14.10.
Daniel Kmak

4
giải quyết nó trong 14.04LTS
Reya276

60

Cài đặt lại indicator-datetime. Nó nên được cài đặt theo mặc định, nhưng chỉ trong trường hợp bạn vô tình gỡ bỏ nó, tốt nhất là chạy lại lệnh cài đặt.

sudo apt-get install indicator-datetime

Tiếp theo, chúng tôi sẽ cấu hình lại thời gian ngày:

sudo dpkg-reconfigure --frontend noninteractive tzdata

Cuối cùng, khởi động lại sự thống nhất.

sudo killall unity-panel-service

2
Đây là giải pháp hiệu quả với tôi. Chạy bản vá đầy đủ Ubuntu 13.10 vào ngày 23 tháng 2 năm 2014. Cảm ơn!
Kim

Vâng, nó đã làm việc.
K-Gun

1
lệnh cuối cùng là đủ và làm việc cho tôi vào ngày 14.04
D3L

Làm việc rất tốt
Bon

Cảm ơn, đây cũng là giải pháp cho tôi (Ubuntu 14.04).
rplantiko

35
  1. Nhấp vào biểu tượng Ubuntu ở góc trên bên trái.
  2. Tìm kiếm và mở "Thời gian và ngày".
  3. Mở tab Đồng hồ.
  4. Đảm bảo hộp "Hiển thị đồng hồ trên thanh menu" được đánh dấu.

    nhập mô tả hình ảnh ở đây

Cũng đảm bảo gói indicator-datetimeđược cài đặt.


43
Thật thú vị, khi những gì xảy ra trên máy của tôi (13.10), toàn bộ tab này bị mờ đi (mặc dù "Hiển thị đồng hồ" đã được chọn).
Waldir Leoncio

22
@WaldirLeoncio khi điều đó xảy ra (vào ngày 14.04) Tôi đã tìm thấy giải pháp là "killall unity-panel-service".
Stéphane

1
Cài đặt lại indicator-datetimelàm việc cho tôi. Tôi nghĩ rằng tôi đã vô tình gỡ cài đặt nó khi tôi gỡ bỏ một số evolutiongói.
JohnnyCoder

1
Đôi khi khi cơ sở Ubuntu được cập nhật và tôi thấy bảng ngày đó biến mất. Nó sẽ trở lại khi tôi khởi động lại. Nhưng làm những gì @ Stéphane đề nghị làm việc cho tôi.
eshwar

Đối với tôi lệnh này đã hoạt động:pkill -f datetime
Jenny O'Reilly

19

Kiểm tra hai lần indicator-datetime Cài đặt chỉ báo-datetimeđược cài đặt. Đi đến thiết bị đầu cuối và gõ

sudo apt-get install indicator-datetime

Bây giờ đăng xuất và sau đó trở lại.


5
Trong trường hợp của tôi đây là giải pháp. Tôi thực sự đã xóa mọi thứ liên quan đến Evolution, bao gồm cả Evolution Server và bằng cách nào đó liên quan đến việc xóa chỉ báo-datetime. Tôi chỉ cần cài đặt tất cả những điều đó một lần nữa và nó đã làm việc.
Luis Alvarado

4
Nhận xét được yêu cầu của OP: thay vì đăng nhập và đăng xuất (chậm, đau, mất trạng thái và có mùi microsoft), bạn có thể giết dịch vụ bảng điều khiển bằng cách sử dụng ps -ef | grep unity-panel-servicekill <APPROPRIATE PID>sau đó sẽ ngay lập tức phục hồi dịch vụ bảng điều khiển mới tải chỉ báo .
Mochan

3
Cảm ơn vì điều này, trong trường hợp của tôi, tôi đã cài đặt nó nhưng apt-get purge indicator-datetimesau đó và cài đặt là cần thiết.
0x7c0

6

Trên máy tính của tôi, Unity hiển thị từ "Thời gian" thay vì thời gian thực.

Trên Ubuntu 11 (trở lên?) /etc/timezoneKhông thể để trống (và nó đã). Đây không phải là một vấn đề trên các phiên bản trước.

Để tạo lại tệp TimeZone, chỉ cần làm:

sudo dpkg-reconfigure --frontend noninteractive tzdata

Nó làm việc cho tôi.


1

Nếu điều đó không hiệu quả, bạn có thể thử khôi phục mặc định của mình.

Từ phiên đoàn kết của bạn, hãy thử khởi chạy lại sự thống nhất như thế này:

unity --reset

0

Nếu bạn không tìm thấy Ngày giờ trên bảng điều khiển thì hãy thử tìm hiểu xem nó có ẩn hay không. Nếu không thì cố gắng tìm hiểu cài đặt của nó hay không.

Nếu bạn thấy rằng Date-Time không cài đặt thì bạn chỉ cần cài đặt nó. 1. apt-get install index-datetime 2. killall unity-panel-service

Bạn không cần phải Đăng xuất hoặc đặt lại Unnity. Chỉ cần kiểm tra Góc Phải của Máy tính để bàn của bạn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.