web-dev-qa-db-fra.com

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

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?

Éditer 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

Éditer 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 dispar , bien que cette solution ne soit pas encore opérationnelle.

Éditer 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?

64
kervin

Il existe un rapport de bogue à ce sujet dans Launchpad .

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

killall unity-panel-service
122
wranvaud

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

4
rheide

Trouvé le problème. J'ai construit quelques bibliothèques à partir des sources plus tôt dans /usr/local/lib. indicator-datetime-service a trouvé ces bibliothèques avant les bibliothèques système dans /usr/lib pour 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 j'ai supprimé toutes les bibliothèques liées à GNOME/Evolution dans /usr/local/lib, je pouvais redémarrer le service indicator-datetime et mon horloge s'afficherait.

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.

1
kervin

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.

0
benja