Applet date et heure manquant dans le panneau supérieur d'Unity


164

J'aime beaucoup l'unité. Récemment, j'ai installé Compiz Manager et Nautilus Elementary a également essayé de jouer. Pendant certaines de mes parties, l'applet d'horloge d'Unity a disparu.

Je veux faire à nouveau montrer l'heure. Comment puis-je faire ceci?


Étant donné que cette question est "protégée", je ne peux pas ajouter ceci à une réponse. Vous devez donc l'afficher sous forme de commentaire: dans certains cas, une autre solution possible consiste à vous assurer que votre correspondant ~/.profileou un élément similaire ne met pas quelque chose comme LANG=C; export LANG... qui a cassé ceci. pour moi, si les trucs de la semaine ou de la date étaient activés (juste le temps en soi, ça marcherait). Ainsi, j'ai trouvé un moyen de désactiver cette ligne de mon profil pour que les configurations d'unité passent par mon fichier .profile, tout en le réglant normalement (selon mes préférences, en général), et qui l'a corrigée pour moi (après la déconnexion / l'entrée).
Lindes

Réponses:


292

Ayant la date et l'heure passées sur Ubuntu 13.10 beta, après le prochain redémarrage, cette commande résout le problème:

killall unity-panel-service

5
@ Cela fonctionne pour moi.
Gotqn

13
Pourquoi ce bogue évident est-il toujours présent après 2 versions majeures?
alex.p

3
Résolu pour moi en 14
Yehonatan Tsirolnik

7
Résout le problème en 14.10.
Daniel Kmak

4
le résout pour 14.04LTS
Reya276

60

Réinstaller indicator-datetime. Il devrait être installé par défaut, mais au cas où vous l'auriez supprimé sans le savoir, il est préférable d'exécuter à nouveau la commande install.

sudo apt-get install indicator-datetime

Ensuite, nous allons reconfigurer la date et l'heure:

sudo dpkg-reconfigure --frontend noninteractive tzdata

Enfin, redémarrez l'unité.

sudo killall unity-panel-service

2
C’est la solution qui a fonctionné pour moi. Fonctionnant sous Ubuntu 13.10 entièrement patché le 23 février 2014. Merci!
Kim

Oui, ça a marché.
K-Gun

1
le dernier commandement était suffisant et a fonctionné pour moi le
avril

Travaille très bien.
Bonn

Merci, c'était aussi la solution pour moi (Ubuntu 14.04).
rplantiko

35
  1. Cliquez sur le logo Ubuntu en haut à gauche.
  2. Recherchez et ouvrez "Heure et date".
  3. Ouvrez l'onglet Horloge.
  4. Assurez-vous que la case "Afficher une horloge dans la barre de menu" est cochée.

    entrez la description de l'image ici

Assurez-vous également que le paquet indicator-datetimeest installé.


43
Chose intéressante, lorsque ce qui se passe sur ma machine (13.10), tout cet onglet est grisé (bien que l'option "Afficher une horloge" soit cochée).
Waldir Leoncio

22
@WaldirLeoncio lorsque cela se produit (le 14.04), j'ai trouvé la solution: "killall unity-panel-service".
Stéphane

1
Réinstaller a indicator-datetimefonctionné pour moi. Je pense que je l'ai accidentellement désinstallé lorsque j'ai supprimé des evolutionpaquets.
JohnnyCoder

1
Parfois, lorsque la base d'ubuntu est mise à jour et que je constate que le panneau de date disparaît. Il reviendra quand je redémarre. Mais faire ce que @ Stéphane a suggéré fonctionne pour moi.
eshwar

Pour moi, cette commande a fonctionné:pkill -f datetime
Jenny O'Reilly le

19

Double vérification qui indicator-datetime Installer indicateur-date-heureest installé. Allez au terminal et tapez

sudo apt-get install indicator-datetime

Maintenant, déconnectez-vous puis revenez dans.


5
Dans mon cas, c'était la solution. En fait, j'avais supprimé tout ce qui avait trait à Evolution, y compris le serveur Evolution, mais aussi la suppression de l'indicateur-date / heure. J'ai simplement réinstallé tout ça et ça a fonctionné.
Luis Alvarado

4
Commentaire demandé par OP: au lieu de vous connecter et de vous déconnecter (lent, douloureux, perdant votre statut et sentant Microsoft), vous pouvez supprimer le service de panneau unitaire à l'aide de ps -ef | grep unity-panel-serviceet kill <APPROPRIATE PID>Cela réapparaîtra immédiatement un nouveau service de panneau chargé de l'indicateur. .
Mochan

3
Merci pour cela, dans mon cas, je l'avais installé, mais un apt-get purge indicator-datetimeet puis et installer était nécessaire.
0x7c0

6

Sur mon ordinateur, Unity affiche le mot "Time" au lieu du temps réel.

Sur Ubuntu 11 (et au-dessus?) /etc/timezoneNe peut pas être vide (et c'était le cas). Ce n'était pas un problème sur les versions précédentes.

Pour régénérer le fichier TimeZone, procédez comme suit:

sudo dpkg-reconfigure --frontend noninteractive tzdata

Ça marche pour moi.


1

Si cela ne fonctionne pas, vous pouvez essayer de restaurer vos valeurs par défaut.

À partir de votre session d’unité, essayez de relancer l’unité comme ceci:

unity --reset

0

Si vous n'avez pas trouvé Date-Time sur le panneau, essayez de savoir s'il est masqué ou non. Sinon, essayez de savoir s'il est installé ou non.

Si vous trouvez que Date-Time n'est pas installé, il vous suffit de l'installer. 1. apt-get install indicator-datetime 2. Le service killall unity-panel

Vous n'avez pas besoin de vous déconnecter ou de réinitialiser Unnity. Il suffit de vérifier sur le coin droit de votre bureau.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.