Tìm kiếm Dash không cho kết quả


56

Tôi vừa nâng cấp Ubuntu 11.10 (x86) lên Ubuntu 12.04 (x86). Việc nâng cấp hoàn thành mà không có bất kỳ lỗi nào.

Kể từ đó, tôi không thể truy cập bất kỳ ứng dụng nào trong Dash. Dash dường như trống rỗng. Khi tôi tìm kiếm một số ứng dụng như gedit, nó nói "Xin lỗi, không có gì phù hợp với tìm kiếm của bạn".

Có cách nào để sửa nó k?


Câu trả lời:


44

Không có bản sửa lỗi nào làm việc cho tôi. Nhưng sau khi tìm kiếm nhiều hơn:

rm ~/.cache/software-center -R

làm việc như người ở. Tôi cần phải chạy:

unity --reset &

mặc dù sau đó, để các thay đổi có hiệu lực trong dấu gạch ngang, nhưng trung tâm phần mềm mới bắt đầu hoạt động ngay lập tức.


7
Trong Ubuntu 13.10, lệnh thứ hai đưa ra:ERROR: the reset option is now deprecated
Drew Noakes

4
Trong Ubuntu 14.04 tôi có cùng một vấn đề:ERROR: the reset option is now deprecated
Fernando Paladini

3
unity --replace &là phiên bản không dùng nữa.
ulidtko

Vâng, cho 16.04 này chỉ hoạt động! Mặc dù Ubuntu bị lỗi và tôi phải khởi động lại máy.
OmarOthman

26

Bạn nên đảm bảo rằng bạn đã cài đặt 2 gói này:

Sau đó đăng xuất / đăng nhập và bạn sẽ lấy lại cho bạn 2 ống kính và tìm kiếm sẽ tìm kiếm các ứng dụng và tệp.


Tôi đã có bản cài đặt mới 12.04, không phải bản nâng cấp. Chỉ muốn chỉ ra rằng vì người khác đã nói rằng một trong những câu trả lời trước đó chỉ dành cho đường dẫn nâng cấp. Những gói này không được cài đặt. Sau khi cài đặt, tất cả đều tốt với thế giới.
twindham

Các gói này dường như không có sẵn vào ngày 14.04.
việc

Thay vì thực hiện đăng xuất / đăng nhập tôi đã thực hiện unity --reset &, nó đã hoạt động!
dusan

2
Trong Ubuntu 14.04, chúng được gọi unity-place-applicationsunity-lens-files
MadMike

2
@MadMike cảm ơn. Nhưng cả hai đều được gọiunity-lens-…
jmk

18

Trong trường hợp của tôi không có giải pháp nào ở trên có hiệu quả.

Giải pháp tôi tìm thấy:

rm -rf ~/.local/share/zeitgeist

Sau đó, đóng phiên của bạn và đăng nhập lại, và dash hoạt động trở lại.


Đây là giải pháp duy nhất giúp tôi. Trong trường hợp của tôi, dash dừng lại để tìm kiếm các ứng dụng sau khi tắt máy.
George Polevoy

10

Tương tự ở đây. Sau khi nâng cấp từ 11.04 lên 11.10 lên 12.04 (beta2), menu DASH không liệt kê bất kỳ ứng dụng nào. Ví dụ, gõ "calc" trước đây sẽ liệt kê máy tính và LibreScript Calc. Bây giờ, không có gì hiển thị, không phải trong cửa sổ DASH chính, cũng như trong ống kính ứng dụng.

Tuy nhiên, trong các bài hát ống kính chính (FLAC) không xuất hiện, nhưng ví dụ, tài liệu không có. Hơn nữa, tôi có sự cố thường xuyên của unity-lens-video. Apport nói với tôi vấn đề này đã được báo cáo. Có lẽ điều này có liên quan?

Nhìn kỹ hơn một chút trong ~ / .xsession-lỗi tôi thấy rằng trình nền zeitgeist bị lỗi:

(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

Theo https://bugs.launchpad.net/ubfox/+source/zeitgeist/+orms/986191 điều này xảy ra khi nâng cấp từ Ubuntu 11.04 lên 12.04. Loại bỏ ~/.local/share/zeitgeist/activity.sqlitegiải quyết vấn đề. Tôi đã thử nó và nó hoạt động :-).


1
Lưu ý rằng câu trả lời này dành riêng cho đường dẫn nâng cấp 11.04 -> 12.04. Đối với những người cập nhật từ Oneiric (11.10), điều này không áp dụng.
Scott Severance

8

Tôi vừa gặp vấn đề này sớm hơn ngày hôm nay trên máy tính xách tay của tôi. Nó làm tôi ngạc nhiên, cho rằng tôi không thể nghĩ ra bất kỳ lý do nào mà nó không xuất hiện cho đến bây giờ.

Sau một vài lần vật lộn, cuối cùng tôi đã giải quyết vấn đề bằng cách mở một thiết bị đầu cuối ( Ctrl+ Alt+ Tnếu bạn chưa ghim nó vào trình khởi chạy) và sử dụng unity --replace &. (Bạn có thể cũng có thể làm điều này với dấu nhắc Alt+ của Unity F2, nhưng nó cũng bị mất đối với tôi vào lúc đó.)


Hoạt động tuyệt vời! Lệnh này sẽ đăng xuất bạn và loại bỏ phiên trước đó. Vì vậy, lưu tất cả mọi thứ quan trọng trước đây.
czerasz

@czerasz Điều này không nên đăng xuất bạn, chỉ cần khởi động lại vỏ Unity. Những gì bạn đang mô tả nghe giống như một vụ tai nạn.
Christopher Kyle Horton

@Christopher Kyle Horton KHÔNG đây không phải là một vụ tai nạn. Ví dụ: khi khởi động lại phiên mới, bạn sẽ tiếp tục truy cập vào bộ nhớ ngoài mà không phải nhập lại mật khẩu. Nhưng tất cả các cửa sổ đã mở trước đó của bạn bị mất, khi bạn bắt đầu một phiên mới. Đó là lý do tại sao bạn tốt hơn nên tiết kiệm công việc của bạn trước đây.
Antonio

@Antonio Tôi chưa bao giờ mất bất kỳ cửa sổ đang mở nào trước khi chạy lệnh này. Nó chỉ khởi động lại vỏ Unity, không phải toàn bộ phiên. Đó là những gì gợi ý sự cố cho tôi nếu bạn chạy lệnh này nhưng cửa sổ của bạn không được giữ; một cái gì đó đã đi sai trong quá trình.
Christopher Kyle Horton

7

Tôi đã gặp sự cố này vào ngày 11.10 và giải quyết nó bằng cách cài đặt unity-place-applicationsunity-place-files


2
Các gói này dường như không có sẵn vào ngày 14.04.
việc

@ i08in: unity-lens-application và unity-lens-file là những gì bạn cần. $ 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

Trong Ubuntu Trusty 14.04, tôi đã mất tất cả các Ứng dụng trong Dash sau khi cập nhật update-manager-coregói Ubuntu .

Giải pháp là:

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

Tuy nhiên như đã nói ở đây, unity --resetlệnh hiện không được chấp nhận. giải pháp bây giờ là:

<Alt> <F2> và gõ unity

Điều này sẽ giết phiên của bạn (vui lòng lưu công việc của bạn trước đó) và khởi động lại sự thống nhất.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.