web-dev-qa-db-ja.com

13.10にアップグレードされ、クロック設定がすべて無効になり、クロックが表示されなくなりました

13.10にアップグレードしましたが、仕事に必要な標準のメニュークロックがありません。

私はチェックし、「indicator-datetime」がインストールされています。そのアプレットをアンインストール/再インストールすることもできました。

また、システム環境設定の「時計」設定はすべて無効になっています。何も変更できません。

古いメニューの時計を元に戻す方法を知っている人はいますか?

または、ダウンロードできる別のメニュー時計アプリはありますか?

編集1

回答ありがとうございます

  1. 何回か再起動しましたが、問題は解決しませんでした。

  2. 本日、13.10アップデートを実行しました。しかし、数分前にもう一度実行しました。ランダム更新で約200KBを取得しました。再起動後も問題は引き続き発生しています。

  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

Edit 2

問題は何らかの形でシステムトレイを変更する「レアリング」に関連していると思います... http://www.omgubuntu.co.uk/2013/02/raring-retires-system-tray-whitelist

または systrayが消えました 。ただし、そのソリューションはまだ動作していません。

Edit 3

RolandiXorからの提案のため、バイナリをチェックしました。私のシステムには「libical.so.0」がありませんが、「libical.so.1」があります。

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

Datetimeサービスに必要だがインストールしないlibical.so.0バイナリを取得する方法を知っている人はいますか?

64
kervin

そのためのバグレポートが Launchpad にあります。

クイックフィックス:
ターミナルを開き(ctrl + alt + T)、入力します

killall unity-panel-service
122
wranvaud

同じ問題がありました。再起動して、時計が戻ってきました。

4
rheide

問題が見つかりました。以前に/usr/local/libでソースからいくつかのライブラリを作成しました。 indicator-datetime-serviceはそれらのライブラリを見つけましたbefore何らかの理由で/usr/libのシステムライブラリ。それはすべきではなかった。

これらのライブラリの1つは、使用できなくなった古いlibical.so.0依存関係をプルしました。 /usr/local/libのGNOME/Evolution関連ライブラリをすべて削除すると、indicator-datetime-serviceを再び開始でき、時計が表示されました。

試してみてください...

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

また、出力で「not found」メッセージを探します。ライブラリの依存関係の問題がある場合、その出力に表示される可能性が最も高くなります。

1
kervin

私は同じ問題を抱えていました(時計が表示されず、設定が無効になっています)。システム環境設定で更新するデフォルトのサーバーを選択する必要がありました。再起動すると、時計が戻ってきました。

0
benja