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?

Dev
la source
É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
Maxime
la source
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
Patryk
la source
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é.

Nitin Venkatesh
la source
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.

utilisateur28525
la source
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.

Victor Fariña
la source
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
thomasmichaelwallace
la source
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.

Néo
la source