Pencarian dasbor tidak memberikan hasil

56

Saya baru saja memutakhirkan Ubuntu 11.10 (x86) ke Ubuntu 12.04 (x86). Pembaruan selesai tanpa kesalahan.

Sejak itu, saya tidak dapat mengakses aplikasi apa pun di Dash. Dasbor tampaknya kosong. Ketika saya mencari beberapa aplikasi seperti gedit, ia mengatakan "Maaf, tidak ada yang cocok dengan pencarian Anda".

Apakah ada cara untuk memperbaikinya?

Raj Kumar Shrestha
sumber
2
kemungkinan duplikat lensa Aplikasi Persatuan kosong
André Marinho

Jawaban:

44

Tidak satu pun dari perbaikan ini yang berhasil untuk saya. Tetapi setelah pencarian lebih lanjut:

rm ~/.cache/software-center -R

bekerja seperti pesona. Saya memang perlu menjalankan:

unity --reset &

namun setelah itu, agar perubahan diterapkan dalam tanda hubung, tetapi pusat perangkat lunak baru saja mulai bekerja secara langsung.

Andrew
sumber
7
Di Ubuntu 13.10, perintah kedua memberi:ERROR: the reset option is now deprecated
Drew Noakes
4
Di Ubuntu 14.04 saya memiliki masalah yang sama:ERROR: the reset option is now deprecated
Fernando Paladini
3
unity --replace &adalah versi yang tidak usang.
ulidtko
Nah, untuk 16,04 ini baru saja berhasil! Meskipun Ubuntu macet dan saya harus menghidupkan mesin.
OmarOthman
26

Anda harus memastikan bahwa Anda telah menginstal 2 paket ini:

Kemudian logout / masuk dan Anda akan mendapatkan kembali 2 lensa Anda dan pencarian akan mencari aplikasi dan file.

didrocks
sumber
Saya baru saja menginstal 12,04, bukan upgrade. Hanya ingin menunjukkan itu karena orang lain mengatakan bahwa salah satu jawaban sebelumnya hanya untuk jalur peningkatan. Paket-paket ini tidak diinstal. Setelah diinstal, semuanya baik-baik saja dengan dunia.
twindham
Paket-paket ini tampaknya tidak tersedia pada 14.04.
jobin
Alih-alih melakukan logout / login saya dieksekusi unity --reset &, itu berhasil!
dusan
2
Di Ubuntu 14.04 mereka dipanggil unity-place-applicationsdanunity-lens-files
MadMike
2
@MadMike terima kasih. Tetapi keduanya disebutunity-lens-…
jmk
18

Dalam kasus saya tidak ada solusi di atas yang berfungsi.

Solusi yang saya temukan:

rm -rf ~/.local/share/zeitgeist

Kemudian tutup sesi Anda dan login lagi, dan dash berfungsi lagi.

BlakeAndMortimer
sumber
Ini adalah satu-satunya solusi yang membantu saya. Dalam kasus saya dasbor berhenti untuk mencari aplikasi setelah shutdown paksa.
George Polevoy
10

Sama disini. Setelah meningkatkan dari 11,04 menjadi 11,10 menjadi 12,04 (beta2), menu DASH tidak mencantumkan aplikasi apa pun. Sebelumnya mengetik "calc" misalnya akan mencantumkan kalkulator dan LibreOffice Calc. Sekarang, tidak ada yang muncul, baik di jendela DASH utama, maupun di lensa aplikasi.

Namun, dalam lagu-lagu lensa utama (FLAC) memang muncul, tetapi misalnya dokumen tidak. Selain itu, saya sering crash video-lensa-kesatuan. Apport memberi tahu saya bahwa masalah ini sudah dilaporkan. Mungkin ini terkait?

Melihat sedikit lebih dekat pada ~ / .xsession-errors Saya menemukan bahwa daemon zeitgeist mengalami crash:

(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

Menurut https://bugs.launchpad.net/ubuntu/+source/zeitgeist/+bug/986191 ini terjadi ketika meningkatkan dari Ubuntu 11.04 ke 12.04. Menghapus ~/.local/share/zeitgeist/activity.sqlitememecahkan masalah. Saya mencobanya dan berhasil :-).

ph0t0nix
sumber
1
Perhatikan bahwa jawaban ini khusus untuk jalur peningkatan 11,04 -> 12,04. Bagi mereka yang memperbarui dari Oneiric (11.10), ini tidak berlaku.
Scott Severance
8

Saya baru saja mengalami masalah ini sebelumnya di laptop saya. Itu mengejutkan saya, mengingat bahwa saya tidak dapat memikirkan alasan apa pun hingga saat ini tidak muncul.

Setelah beberapa kesulitan, saya akhirnya menyelesaikan masalah dengan membuka terminal ( Ctrl+ Alt+ Tjika Anda belum memilikinya disematkan ke peluncur) dan menggunakan unity --replace &. (Anda mungkin juga bisa melakukan ini dengan prompt Unity Alt+ F2, tetapi itu juga hilang untuk saya pada saat itu.)

Christopher Kyle Horton
sumber
Bagus sekali! Perintah ini akan mengeluarkan Anda dan membuang sesi sebelumnya. Jadi simpan semua yang penting sebelumnya.
czerasz
@czerasz Ini seharusnya tidak mengeluarkan Anda, cukup restart Unity shell. Apa yang Anda gambarkan terdengar lebih seperti kecelakaan.
Christopher Kyle Horton
@Christopher Kyle Horton TIDAK ini bukan tabrakan. Misalnya saat memulai kembali sesi baru, Anda akan menjaga akses ke penyimpanan eksternal tanpa harus mengetik ulang kata sandi. Tetapi semua jendela yang sebelumnya Anda buka hilang, saat Anda memulai sesi baru. Itu sebabnya Anda lebih baik menyimpan pekerjaan Anda sebelumnya.
Antonio
@Antonio Saya belum pernah kehilangan jendela terbuka saya sebelumnya ketika menjalankan perintah ini. Itu hanya me-restart shell Unity, bukan seluruh sesi. Itulah yang menyarankan crash kepada saya jika Anda menjalankan perintah ini tetapi windows Anda tidak disimpan; ada yang salah dalam proses.
Christopher Kyle Horton
7

Saya mengalami masalah ini pada 11.10 dan menyelesaikannya dengan menginstal unity-place-applicationsdanunity-place-files

Chris
sumber
2
Paket-paket ini tampaknya tidak tersedia pada 14.04.
jobin
@ i08in: unity-lens-application dan unity-lens-files adalah apa yang Anda butuhkan. $ 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

Di Ubuntu Trusty 14.04, saya kehilangan semua Aplikasi di Dash setelah update-manager-corepaket pembaruan Ubuntu .

Solusinya adalah:

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

Namun seperti yang dikatakan sebelumnya di sini unity --resetperintah sekarang sudah ditinggalkan. solusinya sekarang:

<Alt> <F2> dan ketik unity

Ini akan mematikan sesi Anda (tolong simpan pekerjaan Anda sebelumnya) dan mulai kembali kesatuan.

Antonio
sumber