ダッシュ検索で結果が得られない


56

Ubuntu 11.10(x86)をUbuntu 12.04(x86)にアップグレードしました。アップグレードはエラーなしで完了しました。

それ以来、Dashのどのアプリケーションにもアクセスできません。ダッシュは空のようです。のようなアプリケーションを検索geditすると、「申し訳ありませんが、検索に一致するものはありません」と表示されます。

修正する方法はありますか?


回答:


44

これらの修正はどれも役に立たなかった。しかし、さらに検索した後:

rm ~/.cache/software-center -R

魅力のように働いた。私は実行する必要がありました:

unity --reset &

しかし、その後、変更はダッシュ内で有効になりましたが、ソフトウェアセンターはすぐに機能し始めました。


7
Ubuntuの13.10で2番目のコマンドは与える:ERROR: the reset option is now deprecated
ドリューNoakes

4
Ubuntuの14.04で、私は同じ問題を持っている:ERROR: the reset option is now deprecated
フェルナンド・Paladiniの

3
unity --replace &非推奨バージョンです。
ulidtko

さて、16.04ではこれでうまくいきました!Ubuntuがクラッシュし、マシンの電源を入れ直す必要がありましたが。
-OmarOthman

26

次の2つのパッケージがインストールされていることを確認する必要があります。

次にログアウト/ログインすると、2つのレンズが返され、検索でアプリケーションとファイルが検索されます。


アップグレードではなく、12.04の新規インストールがありました。他の誰かが以前の回答の1つはアップグレードパスのみに関するものだと言っていたので、それを指摘したかっただけです。これらのパッケージはインストールされませんでした。一度インストールすれば、すべてが世界でうまくいきました。
ツインダム

これらのパッケージは14.04では利用できないようです。
jobin 14年

私が実行したログアウト/ログインを行う代わりに、うまくいきunity --reset &ました!
デュサン14

2
Ubuntu 14.04では、これらは呼び出さunity-place-applicationsれますunity-lens-files
MadMike 14

2
@MadMikeありがとう。しかし、インクルードは両方とも呼ばれているunity-lens-…
JMK

18

私の場合、上記のソリューションはどれも機能しませんでした。

私が見つけた解決策:

rm -rf ~/.local/share/zeitgeist

その後、セッションを閉じて再度ログインすると、ダッシュが再び機能しました。


これは私を助けた唯一の解決策です。私の場合、ダッシュは強制シャットダウン後にアプリケーションの検索を停止しました。
ジョージPolevoy

10

こっちも一緒。11.04から11.10に12.04(beta2)にアップグレードした後、DASHメニューにはアプリケーションがリストされません。たとえば、以前に「calc」と入力すると、電卓とLibreOffice Calcがリストされます。これで、メインDASHウィンドウにもアプリケーションレンズにも何も表示されなくなりました。

ただし、メインレンズの曲(FLAC)には表示されますが、たとえばドキュメントには表示されません。さらに、unity-lens-videoの定期的なクラッシュがあります。Apportは、この問題はすでに報告されていたと私に言った。これは関連しているのでしょうか?

〜/ .xsession-errorsを少し詳しく見ると、zeitgeistデーモンがクラッシュしていることがわかりました。

(zeitgeist-datahub:2329): LibZeitgeist-CRITICAL **: Unable to connect to Zeitgeist daemon: Error calling StartServiceByName for org.gnome.zeitgeist.Engine: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process /usr/bin/zeitgeist-daemon exited with status 1

https://bugs.launchpad.net/ubuntu/+source/zeitgeist/+bug/986191によると、 これはUbuntu 11.04から12.04にアップグレードするときに発生します。削除~/.local/share/zeitgeist/activity.sqliteすると問題が解決します。私はそれを試してみましたが、動作します:-)。


1
この回答は、11.04-> 12.04のアップグレードパス専用であることに注意してください。Oneiric(11.10)から更新する場合、これは適用されません。
スコットセヴェランス

8

今日、ラップトップでこの問題に遭遇しました。今まで現れなかった理由を考えることができなかったので、私は驚きました。

いくつかの苦労の後、私は最終的に端末を開き(ランチャーにピン留めしていない場合はCtrl+ Alt+ T)、を使用して問題を解決しましたunity --replace &。(おそらく、UnityのAlt+ F2プロンプトでこれを行うこともできますが、当時は私にとっても行方不明になりました。)


よく働く!このコマンドはログアウトし、前のセッションを破棄します。したがって、重要なものはすべて保存してください。
czerasz

@czeraszこれはログアウトせず、Unityシェルを再起動するだけです。あなたが説明していることは、クラッシュのように聞こえます。
クリストファーカイルホートン

@Christopher Kyle Hortonいいえ、これはクラッシュではありません。たとえば、新しいセッションを再開すると、パスワードを再入力せずに外部ストレージにアクセスできます。ただし、新しいセッションを開始すると、以前に開いたウィンドウはすべて失われます。それが前にあなたの仕事を保存した方が良い理由です。
アントニオ

@Antonioこのコマンドを実行する前に、開いているウィンドウを失ったことはありません。セッション全体ではなく、Unityシェルのみを再起動します。これは、このコマンドを実行してもウィンドウが保持されない場合にクラッシュすることを示唆しています。その過程で何かがおかしかった。
クリストファーカイルホートン

7

11.10でこの問題を経験し、インストールunity-place-applicationsしてunity-place-files


2
これらのパッケージは14.04では利用できないようです。
jobin 14年

@ i08in:unity-lens-applicationsとunity-lens-filesが必要です。 $ dpkg --get-selections | grep -v deinstall | grep unity-lens-applications unity-lens-applications install $ dpkg --get-selections | grep -v deinstall | grep unity-lens-files unity-lens-files install
-OmarOthman

1

UbuntuではTrusty 14.04update-manager-coreパッケージのUbuntu更新後にDashのすべてのアプリケーションを失いました。

解決策は次のとおりです。

$ rm ~/.cache/software-center -R

ただし、前述のとおり、このunity --resetコマンドは廃止されました。解決策は次のとおりです。

<Alt> <F2> そしてタイプ unity

これにより、セッションが強制終了され(作業を保存してから)、統合が再開されます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.