Applet data e ora mancanti dal pannello Unity superiore


164

Mi piace molto Unity. Di recente ho installato Compiz Manager e Nautilus Elementary e ho anche provato a giocare. Durante alcuni dei miei giochi, l'applet dell'orologio di Unity è svanito.

Voglio farlo mostrare di nuovo l'ora. Come posso fare questo?


Poiché questa domanda è "protetta", non posso aggiungerla come risposta, quindi pubblicandola come commento: Un'altra possibile soluzione in alcuni casi è assicurarsi che il tuo ~/.profileo simili non stiano impostando qualcosa di simile LANG=C; export LANG... che ha rotto questo per me, se avessi la roba nei giorni feriali o data attivata (solo il tempo in sé funzionerebbe). Quindi, ho trovato un modo per disabilitare quella riga del mio profilo per l'unità config che corre attraverso il mio .profile, mentre lo impostavo normalmente (secondo le mie preferenze, in generale), e che lo riparava per me (dopo il logout / in).
lindes

Risposte:


292

Avendo data e ora su Ubuntu 13.10 beta, dopo il prossimo riavvio, questo comando risolve il problema:

killall unity-panel-service

5
@ Funziona per me.
gotqn

13
Perché questo ovvio bug è ancora presente dopo 2 importanti rilasci?
alex.p,

3
Risolto per me in 14
Yehonatan Tsirolnik il

7
Risolve il problema in 14.10.
Daniel Kmak,

4
lo risolve per 14.04LTS
Reya276,

60

Reinstalla indicator-datetime. Dovrebbe essere installato per impostazione predefinita, ma nel caso in cui sia stato rimosso inconsapevolmente, è meglio eseguire nuovamente il comando install.

sudo apt-get install indicator-datetime

Successivamente, riconfigureremo l'ora della data:

sudo dpkg-reconfigure --frontend noninteractive tzdata

Infine, riavvia l'unità.

sudo killall unity-panel-service

2
Questa è stata la soluzione che ha funzionato per me. Esecuzione di Ubuntu 13.10 completamente patchato il 23 febbraio 2014. Grazie!
Kim,

Sì, ha funzionato.
K-Gun,

1
l'ultimo comando è stato sufficiente e ha funzionato per me il 14.04
D3L

Funziona molto bene
Bonn,

Grazie, questa è stata la soluzione anche per me (Ubuntu 14.04).
rplantiko,

35
  1. Fai clic sul logo Ubuntu in alto a sinistra.
  2. Cerca e apri "Ora e data".
  3. Apri la scheda Orologio.
  4. Assicurati che la casella "Mostra un orologio nella barra dei menu" sia selezionata.

    inserisci qui la descrizione dell'immagine

Assicurarsi inoltre che il pacchetto indicator-datetimesia installato.


43
È interessante notare che, quando ciò che accade sulla mia macchina (13.10), questa intera scheda è disattivata (anche se "Mostra un orologio" è selezionato).
Waldir Leoncio,

22
@WaldirLeoncio quando ciò accade (il 14.04) ho scoperto che la soluzione è "killall unity-panel-service".
Stéphane,

1
La reinstallazione ha indicator-datetimefunzionato per me. Penso di averlo disinstallato accidentalmente quando ho rimosso alcuni evolutionpacchetti.
JohnnyCoder,

1
A volte quando Ubuntu Base viene aggiornato e trovo che il pannello della data scompaia. Tornerà quando riavvio. Ma fare ciò che @ Stéphane ha suggerito funziona per me.
eshwar,

Per me questo comando ha funzionato:pkill -f datetime
Jenny O'Reilly,

19

Ricontrolla che indicator-datetime Installa indicatore-datetimesia installato. Vai al terminale e digita

sudo apt-get install indicator-datetime

Ora disconnettersi e quindi riconnettersi.


5
Nel mio caso questa era la soluzione. In realtà avevo rimosso tutto ciò che riguardava Evolution, incluso Evolution Server e in qualche modo ciò riguardava anche la rimozione dell'indicatore-datetime. Ho semplicemente installato tutto di nuovo e ha funzionato.
Luis Alvarado,

4
Il commento richiesto da OP: invece di accedere e disconnettersi (che è lento, doloroso, perde il tuo stato e gli odori di microsoft), puoi uccidere un servizio di unità-pannello usando ps -ef | grep unity-panel-servicee kill <APPROPRIATE PID>Questo quindi rigenererà immediatamente un nuovo servizio di pannelli che carica l'indicatore .
Mochan,

3
Grazie per questo, nel mio caso l'avevo installato ma apt-get purge indicator-datetimeera necessaria un'installazione e quindi.
0x7c0

6

Sul mio computer, Unity mostra la parola "Tempo" anziché il tempo reale.

Su Ubuntu 11 (e sopra?) /etc/timezoneNon può essere vuoto (ed era). Questo non era un problema con le versioni precedenti.

Per rigenerare il file TimeZone basta fare:

sudo dpkg-reconfigure --frontend noninteractive tzdata

Per me funziona.


1

Se il problema persiste, puoi provare a ripristinare le impostazioni predefinite.

Dalla tua sessione di unità, prova a rilanciare l'unità in questo modo:

unity --reset

0

Se non hai trovato la data e l'ora sul pannello, prova a scoprire se si nasconde o meno. In caso contrario, prova a scoprire se è installato o meno.

Se trovi che Date-Time non viene installato, lo devi semplicemente installare. 1. apt-get install indicatore-datetime 2. killall unity-panel-service

Non è necessario disconnettersi o ripristinare Unnity. Basta controllare nell'angolo destro del desktop.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.