Mis à niveau vers 13.10, les paramètres d'horloge sont tous désactivés et l'horloge ne s'affiche pas

64

Je suis passé à 13.10 et je n'ai plus l'horloge de menu standard, ce dont j'ai besoin pour travailler.

J'ai vérifié et 'indicateur-datetime' est installé. J'ai même désinstallé / réinstallé cette applet sans succès.

De plus, mes paramètres "d'horloge" dans les Préférences Système sont tous désactivés. Je ne peux rien changer.

Est-ce que quelqu'un sait comment je peux récupérer l'ancienne horloge de menu?

Existe-t-il une autre application d'horloge de menu que je peux télécharger?

Modifier 1

Merci pour les réponses

  1. J'ai redémarré plusieurs fois et cela n'a pas résolu le problème.

  2. Je viens de lancer la mise à jour 13.10 aujourd'hui. Mais je l'ai refait il y a quelques minutes. J'ai eu environ 200 Ko dans des mises à jour aléatoires. Le problème est toujours présent après un redémarrage.

  3. # apt-cache policy indicator-datetime indicator-datetime: Installed: 13.10.0+13.10.20131016.2-0ubuntu1 Candidate: 13.10.0+13.10.20131016.2-0ubuntu1 Version table: *** 13.10.0+13.10.20131016.2-0ubuntu1 0 500 http://us.archive.ubuntu.com/ubuntu/ saucy/main amd64 Packages 100 /var/lib/dpkg/status

Modifier 2

Je pense que le problème est lié au fait que les «raffineries» changent le systray d’une manière ou d’une autre ... http://www.omgubuntu.co.uk/2013/02/raring-retires-system-tray-whitelist

Ou systray a disparu , bien que je ne dispose pas encore de cette solution.

Modifier 3

A cause d'une suggestion de RolandiXor, j'ai vérifié les fichiers binaires. Mon système manque 'libical.so.0' mais il contient 'libical.so.1'.

ldd /usr/lib/x86_64-linux-gnu/indicator-datetime-service
libical.so.0 => not found

Est-ce que quelqu'un sait comment obtenir le binaire libical.so.0 dont le service datetime a besoin mais qu'il n'installe pas?

Kervin
la source
1
Êtes-vous sûr d'être à jour? Vérifiez la mise à jour s'il vous plaît. Ce bug aurait déjà été corrigé.
Seth
Pouvez-vous ajouter le résultat de apt-cache policy indicator-datetime?
Braiam
J'ai le même problème. J'ai constaté que le fait de purger indicateur-date-heure, de réinstaller et de se déconnecter ramènerait l'horloge et tous les paramètres. Cependant, après un ou deux redémarrages, le problème revient.
1
Avez-vous couru indicator-datetimemanuellement? (Vous pouvez trouver son emplacement sur votre système en exécutant locate indicator-datetime).
RolandiXor
1
Je viens d'avoir le même problème avec Ubuntu 14.04 LTS. Il a fallu utiliser le service de panneau d'unité killall
Telmo Pimentel Mota

Réponses:

122

Il y a un rapport de bogue pour cela dans Launchpad .

Solution rapide:
Ouvrez le terminal (ctrl + alt + T) et tapez

killall unity-panel-service
Wranvaud
la source
1
Merci, mais j'ai redémarré l'ordinateur plusieurs fois. Ce n'est pas un problème de redémarrage du processus.
Kervin
2
Ou vous pouvez simplement appuyer sur "Alt + F2" et tapez le même et cela fonctionnera.
Dustin
1
Marquer comme réponse est probablement ce dont la plupart des lecteurs auront besoin. Mais pour moi, c'était un problème de chemin de chargement de la bibliothèque car le service datetime semblait se charger depuis / usr / local avant / usr pour une raison quelconque.
Kervin
Cela a fonctionné pour moi
Carlo Pires
1
Utilisez 'restart unity-panel-service', il n'est pas nécessaire de redémarrer.
Kuchi
4

J'ai eu le même problème. J'ai effectué un redémarrage et mon horloge est de retour.

rheide
la source
Merci, mais j'ai redémarré l'ordinateur plusieurs fois. Ce n'est pas un problème de redémarrage du processus.
Kervin
Killall Unity-Panel-Service cela a fonctionné comme un charme pour moi, pas besoin de repoot: D
Yazan Rawashdeh
1

Trouvé le problème. J'ai construit quelques bibliothèques à partir des sources plus tôt dans /usr/local/lib. indicateur-datetime-service a trouvé ces bibliothèques avant les bibliothèques système /usr/libpour une raison quelconque. Ça n'aurait pas dû faire ça.

Une de ces bibliothèques a extrait l'ancienne dépendance libical.so.0 qui n'était plus disponible. Lorsque je supprimais toutes les bibliothèques liées à GNOME / Evolution dans /usr/local/libje pouvais redémarrer le service indicateur-date-heure et afficher mon horloge.

Alors essayez aussi ...

ldd --verbose /usr/lib/x86_64-linux-gnu/indicator-datetime-service

Et recherchez tous les messages "non trouvés" dans la sortie. Si vous avez un problème de dépendance de la bibliothèque, il apparaîtra probablement dans cette sortie.

Kervin
la source
Bien que cela ait pu résoudre votre problème spécifique, j’ai essayé cette procédure sans aucun résultat "non trouvé". Est-ce parce que j'ai couru APRÈS "résoudre" le problème avec la réponse acceptée?
Tony gil
@kervin: l'exécution de cette vérification sur mon ordinateur de bureau 14.0.2 LTS (x86_64 avec noyau v 3.16.0-41-generic) a les mêmes résultats que ceux indiqués dans le commentaire ci-dessus. Et je n'ai encore rien réglé, contrairement à lui. Souhaitez-vous élaborer sur la façon de procéder sur la "bibliothèque manquante" ou PATH? Je suis coincé. Tx.
Cbhihe
@kervin: Le fichier n'a pas été trouvé car (peut-être dans les versions plus récentes du noyau), le chemin d'accès à ce fichier est: /usr/lib/x86_64-linux-gnu/indicator-datetime/indicator-datetime-service......... Je ne sais pas ce qui se passe ici. Tout indice ou aide afin que je puisse continuer à essayer de résoudre ce problème hautement apprécié .. Je suis coincé. Tx.
Cbhihe
0

J'ai eu le même problème (aucune horloge affichée et paramètres désactivés). J'ai dû sélectionner le serveur par défaut à mettre à jour dans les Préférences Système. Redémarrez et l'horloge était de retour.

benja
la source
C'est probablement le redémarrage qui a résolu votre problème.
Chev