Falta el applet de fecha y hora del panel superior de Unity

164

Me gusta mucho Unity. Recientemente, instalé Compiz manager y Nautilus Elementary también intenté jugar. Durante algunos de mis juegos, el applet del reloj de Unity ha desaparecido.

Quiero que vuelva a mostrar la hora. ¿Cómo puedo hacer esto?

Dev
fuente
Debido a que esta pregunta está "protegida", no puedo agregar esto como respuesta, así que publíquelo como un comentario: otra posible solución en algunos casos es asegurarse de que su ~/.profileo similar no esté configurando algo como LANG=C; export LANG... eso rompió esto para mí, si tuviera las cosas de día de la semana o de fecha activadas (solo el tiempo per se funcionaría). Entonces, encontré una manera de deshabilitar esa línea de mi perfil para que la configuración de la unidad se ejecute a través de mi .profile, mientras la configuro normalmente (según mi preferencia, generalmente), y eso me lo arregló (después de cerrar sesión / iniciar sesión).
lindes

Respuestas:

292

Después de la fecha y la hora en Ubuntu 13.10 beta, después del próximo reinicio, este comando resuelve el problema:

killall unity-panel-service
Maxime
fuente
55
@ Eso está funcionando para mí.
gotqn
13
¿Por qué sigue existiendo este error obvio después de 2 lanzamientos principales?
alex.p
3
Lo resolvió
77
Resuelve el problema en 14.10.
Daniel Kmak
44
lo resuelve por 14.04LTS
Reya276
60

Vuelva a instalar indicator-datetime. Debe instalarse de manera predeterminada, pero en caso de que lo haya eliminado sin saberlo, es mejor ejecutar nuevamente el comando de instalación.

sudo apt-get install indicator-datetime

A continuación, vamos a reconfigurar la fecha y hora:

sudo dpkg-reconfigure --frontend noninteractive tzdata

Por último, reinicie la unidad.

sudo killall unity-panel-service
Patryk
fuente
2
Esta fue la solución que funcionó para mí. Ejecutando Ubuntu 13.10 completamente parcheado el 23 de febrero de 2014. ¡Gracias!
Kim
Sí, funcionó.
K-Gun el
1
el último comando fue suficiente y funcionó para mí el 14.04
D3L
Trabaja muy bien
Bonn
Gracias, esta fue la solución para mí también (Ubuntu 14.04).
rplantiko
35
  1. Haz clic en el logotipo de Ubuntu en la esquina superior izquierda.
  2. Busque y abra "Hora y fecha".
  3. Abre la pestaña Reloj.
  4. Asegúrese de que la casilla "Mostrar un reloj en la barra de menú" esté marcada.

    ingrese la descripción de la imagen aquí

También asegúrese de que el paquete indicator-datetimeesté instalado.

Nitin Venkatesh
fuente
43
Curiosamente, cuando lo que sucede en mi máquina (13.10) toda esta pestaña está atenuada (aunque "Mostrar un reloj" está marcado).
Waldir Leoncio
22
@WaldirLeoncio cuando eso sucede (el 14.04) encontré que la solución es "killall unity-panel-service".
Stéphane
1
Reinstalar indicator-datetimefuncionó para mí. Creo que lo desinstalé accidentalmente cuando eliminé algunos evolutionpaquetes.
JohnnyCoder
1
A veces, cuando la base de ubuntu se actualiza y encuentro que el panel de fecha desaparece. Volverá cuando arranque de nuevo. Pero hacer lo que sugirió @ Stéphane funciona para mí.
eshwar
Para mí, este comando funcionó:pkill -f datetime
Jenny O'Reilly
19

Verifique que indicator-datetime Instalar indicador-fecha y horaesté instalado. Ve a la terminal y escribe

sudo apt-get install indicator-datetime

Ahora cierre sesión y luego vuelva a ingresar.

usuario28525
fuente
55
En mi caso esta fue la solución. De hecho, había eliminado todo lo relacionado con Evolution, incluido el servidor Evolution, y de alguna manera eso también se relaciona con la eliminación del indicador-fecha y hora. Simplemente instalé todo eso nuevamente y funcionó.
Luis Alvarado
44
Comentario solicitado por OP: en lugar de iniciar y cerrar sesión (que es lento, doloroso, pierde su estado y huele a microsoft), puede eliminar el uso de unit-panel-service ps -ef | grep unity-panel-servicey kill <APPROPRIATE PID>Esto reaparecerá inmediatamente un nuevo servicio de panel que carga el indicador .
Mochan
3
Gracias por esto, en mi caso lo tenía instalado pero apt-get purge indicator-datetimeera necesario instalar y luego instalar.
0x7c0
6

En mi computadora, Unity muestra la palabra "Tiempo" en lugar del tiempo real.

En Ubuntu 11 (¿y superior?) /etc/timezoneNo puede estar vacío (y lo estaba). Esto no fue un problema en versiones anteriores.

Para regenerar el archivo TimeZone solo haz:

sudo dpkg-reconfigure --frontend noninteractive tzdata

Esto funciona para mi.

Victor Fariña
fuente
1

Si eso no funciona, puede intentar restaurar sus valores predeterminados.

Desde su sesión de unidad, intente relanzar la unidad de esta manera:

unity --reset
thomasmichaelwallace
fuente
0

Si no encontró Fecha-Hora en el panel, intente averiguar si está oculto o no. Si no, intente averiguar si está instalado o no.

Si encuentra que la fecha y hora no se instala, simplemente instálela. 1. apt-get install indicator-datetime 2. killall unity-panel-service

No necesita cerrar sesión o restablecer Unnity. Simplemente verifique la esquina derecha de su escritorio.

Neo
fuente