Miniaplicativo de data e hora ausente no painel superior do Unity

164

Eu gosto muito da Unity. Recentemente, instalei o Gerenciador de Compiz e o Nautilus Elementary também tentei jogar. Durante algumas das minhas brincadeiras, o applet do Unity desapareceu.

Eu quero mostrar a hora novamente. Como posso fazer isso?

Dev
fonte
Como esta pergunta é "protegida", não posso adicioná-la como resposta, portanto, publicando-a como um comentário: Outra solução possível em alguns casos é garantir que o seu ~/.profileou similar não esteja definindo algo como LANG=C; export LANG... que quebrou isso para mim, se eu tivesse o material de dia da semana ou data ativado (apenas o tempo em si funcionaria). Então, eu encontrei uma maneira de desativar essa linha do meu perfil para as configurações da unidade executadas no meu .profile, enquanto ainda a definia normalmente (de acordo com minha preferência, geralmente) e a corrigia para mim (após o logout / entrada).
Lindes

Respostas:

292

Após a data e hora do Ubuntu 13.10 beta, após a próxima reinicialização, este comando resolve o problema:

killall unity-panel-service
Maxime
fonte
5
@ Isso está funcionando para mim.
gotqn
13
Por que esse bug óbvio ainda existe após 2 lançamentos importantes?
26614 alex.p
3
Resolvi isso para mim em 14
Yehonatan Tsirolnik
7
Resolve o problema em 14.10.
Daniel Kmak
4
resolve-lo para 14.04LTS
Reya276
60

Reinstale indicator-datetime. Ele deve ser instalado por padrão, mas, caso você o tenha removido sem o conhecimento, é melhor executar o comando install novamente.

sudo apt-get install indicator-datetime

Em seguida, vamos reconfigurar a data e hora:

sudo dpkg-reconfigure --frontend noninteractive tzdata

Por fim, reinicie a unidade.

sudo killall unity-panel-service
Patryk
fonte
2
Esta foi a solução que funcionou para mim. Executando o Ubuntu 13.10 totalmente corrigido em 23 de fevereiro de 2014. Obrigado!
Kim
Sim, funcionou.
K-Gun
1
o último comando foi suficiente e funcionou para mim em 14.04
D3L
Trabalhe muito bem.
Bonn
Obrigado, esta foi a solução para mim também (Ubuntu 14.04).
Rplantiko 25/05
35
  1. Clique no logotipo do Ubuntu no canto superior esquerdo.
  2. Procure e abra "Hora e Data".
  3. Abra a guia Relógio.
  4. Verifique se a caixa "Mostrar um relógio na barra de menus" está marcada.

    insira a descrição da imagem aqui

Verifique também se o pacote indicator-datetimeestá instalado.

Nitin Venkatesh
fonte
43
Curiosamente, quando o que acontece na minha máquina (13.10) esta guia inteira fica acinzentada (embora "Mostrar um relógio" esteja marcado).
Waldir Leoncio 28/11
22
@WaldirLeoncio quando isso acontece (em 14.04), achei a solução "killall unity-panel-service".
Stéphane
1
Reinstalar indicator-datetimefuncionou para mim. Acho que o desinstalei acidentalmente quando removi alguns evolutionpacotes.
precisa saber é o seguinte
1
Às vezes, quando a base do ubuntu é atualizada e acho que esse painel de data desaparece. Ele voltará quando eu inicializar novamente. Mas fazer o que @ Stéphane sugeriu funciona para mim.
Eshwar # 6/15
Para mim, este comando funcionou:pkill -f datetime
Jenny O'Reilly
19

Verifique se indicator-datetime Instalar indicador-data e horaestá instalado. Vá para o terminal e digite

sudo apt-get install indicator-datetime

Agora saia e entre novamente.

user28525
fonte
5
No meu caso, essa foi a solução. Na verdade, eu havia removido tudo relacionado ao Evolution, incluindo o Evolution Server, e de alguma forma relacionado à remoção do indicador datetime. Eu simplesmente instalei tudo isso de novo e funcionou.
Luis Alvarado
4
Comentário solicitado pelo OP: em vez de fazer login e logout (que é lento, doloroso, perde seu estado e cheira a microsoft), você pode matar o serviço de painel de unidade usando ps -ef | grep unity-panel-servicee kill <APPROPRIATE PID>Isso reaparecerá imediatamente um novo serviço de painel que carrega o indicador .
Mochan 31/12/12
3
Obrigado por isso, no meu caso eu o tinha instalado, mas apt-get purge indicator-datetimeera necessário instalar um e depois.
0x7c0
6

No meu computador, o Unity mostra a palavra "Time" em vez do tempo real.

No Ubuntu 11 (e acima?) /etc/timezoneNão pode estar vazio (e estava). Este não foi um problema nas versões anteriores.

Para regenerar o arquivo TimeZone, basta:

sudo dpkg-reconfigure --frontend noninteractive tzdata

Funciona para mim.

Victor Fariña
fonte
1

Se isso não funcionar, tente restaurar os padrões.

Na sua sessão de unidade, tente relançar a unidade assim:

unity --reset
thomasmichaelwallace
fonte
0

Se você não encontrou Data e hora no painel, tente descobrir se está oculto ou não. Caso contrário, tente descobrir se está instalado ou não.

Se você achar que o Date-Time não é instalado, basta instalá-lo. 1. apt-get install indicator-datetime 2. killall unity-panel-service

Você não precisa fazer logoff ou redefinir o Unnity. Basta verificar no canto direito da sua área de trabalho.

Neo
fonte