การค้นหา Dash ไม่ให้ผลลัพธ์ใด ๆ


56

ฉันเพิ่งอัพเกรด Ubuntu 11.10 (x86) เป็น Ubuntu 12.04 (x86) การอัพเกรดเสร็จสมบูรณ์โดยไม่มีข้อผิดพลาด

ตั้งแต่นั้นมาฉันไม่สามารถเข้าถึงแอปพลิเคชันใด ๆ ใน Dash ได้ Dash ดูเหมือนจะว่างเปล่า เมื่อฉันค้นหาแอปพลิเคชันเช่นgeditนั้นจะมีข้อความระบุว่า "ขออภัยไม่มีสิ่งใดที่ตรงกับการค้นหาของคุณ"

มีวิธีแก้ไขไหม?


2
การทำสำเนาที่เป็นไปได้ของUnity Applications lens ว่างเปล่า
André Marinho

คำตอบ:


44

การแก้ไขเหล่านี้ไม่ได้ผลสำหรับฉัน แต่หลังจากค้นหาเพิ่มเติม:

rm ~/.cache/software-center -R

ทำงานเหมือนจับใจ ฉันต้องวิ่ง:

unity --reset &

หลังจากนั้นเพื่อให้การเปลี่ยนแปลงมีผลภายในเส้นประ แต่ศูนย์ซอฟต์แวร์เพิ่งเริ่มทำงานทันที


7
ใน Ubuntu 13.10 คำสั่งที่สองให้:ERROR: the reset option is now deprecated
Drew Noakes

4
ใน Ubuntu 14.04 ฉันมีปัญหาเดียวกัน:ERROR: the reset option is now deprecated
Fernando Paladini

3
unity --replace &เป็นรุ่นที่ไม่สนับสนุน
ulidtko

สำหรับ 16.04 นี่เพิ่งใช้งานได้! แม้ว่า Ubuntu จะล้มเหลวและฉันก็ต้องใช้พลังงานรอบเครื่อง
OmarOthman

26

คุณควรตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง 2 แพ็คเกจเหล่านี้:

จากนั้นออกจากระบบ / เข้าสู่ระบบและคุณจะได้รับ 2 เลนส์กลับมาและการค้นหาจะค้นหาแอปพลิเคชันและไฟล์


ฉันติดตั้งใหม่ 12.04 ไม่ใช่การอัปเกรด แค่ต้องการชี้ให้เห็นเพราะคนอื่นบอกว่าหนึ่งในคำตอบก่อนหน้านี้สำหรับเส้นทางการอัพเกรดเท่านั้น ไม่ได้ติดตั้งแพ็คเกจเหล่านี้ เมื่อติดตั้งแล้วทุกอย่างดีกับโลก
twindham

แพ็คเกจเหล่านี้ดูเหมือนจะไม่สามารถใช้งานได้ใน 14.04
jobin

แทนที่จะทำออกจากระบบ / เข้าสู่ระบบฉันดำเนินการunity --reset &มันใช้งานได้!
Dusan

2
ใน Ubuntu 14.04 พวกเขาถูกเรียกunity-place-applicationsและunity-lens-files
MadMike

2
@MadMike ขอบคุณ แต่สิ่งเหล่านี้ถูกเรียกว่าunity-lens-…
jmk

18

ในกรณีของฉันไม่มีการแก้ปัญหาข้างต้นทำงาน

วิธีแก้ปัญหาที่ฉันพบ:

rm -rf ~/.local/share/zeitgeist

จากนั้นปิดเซสชันของคุณและลงชื่อเข้าใช้อีกครั้งและเส้นประทำงานอีกครั้ง


นี่เป็นทางออกเดียวที่ช่วยฉัน ในกรณีของฉันรีบหยุดเพื่อค้นหาแอปพลิเคชันหลังจากบังคับปิด
George Polevoy

10

กันที่นี่ หลังจากอัปเกรดจาก 11.04 เป็น 11.10 เป็น 12.04 (beta2) เมนู DASH จะไม่แสดงรายการแอปพลิเคชันใด ๆ ตัวอย่างก่อนหน้าการพิมพ์ "calc" จะแสดงรายการเครื่องคิดเลขและ Lotus Symphony Spreadsheets ตอนนี้ไม่มีอะไรปรากฏขึ้นทั้งในหน้าต่าง DASH หลักและในเลนส์แอพพลิเคชั่น

อย่างไรก็ตามในเพลงเลนส์หลัก (FLAC) จะปรากฏขึ้น แต่สำหรับเอกสารตัวอย่างไม่ได้ นอกจากนี้ฉันยังเกิดปัญหาความผิดปกติของเลนส์วิดีโอ Apport บอกว่าปัญหานี้ได้รับการรายงานแล้ว บางทีนี่อาจจะเกี่ยวข้องกัน

มองใกล้ ๆ ใน ~ / .xsession-errors ฉันพบว่า zeitgeist daemon ขัดข้อง:

(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) สิ่งนี้ไม่สามารถใช้ได้
Scott Severance

8

ฉันเพิ่งพบปัญหานี้ก่อนหน้านี้ในแล็ปท็อปของฉัน มันทำให้ฉันประหลาดใจเนื่องจากฉันไม่สามารถคิดได้ด้วยเหตุผลใดก็ตามที่มันไม่ปรากฏขึ้นมาจนถึงตอนนี้

หลังจากที่ดิ้นรนบางอย่างผมในที่สุดก็สามารถแก้ไขปัญหาได้โดยการเปิดขั้ว ( Ctrl+ Alt+ Tถ้าคุณไม่ได้มีมันตรึงไว้บนตัว) unity --replace &และใช้ (คุณอาจจะทำสิ่งนี้ด้วยพรอมต์Alt+ ของ Unity F2แต่มันก็หายไปสำหรับฉันในเวลานั้น)


ใช้งานได้ดี! คำสั่งนี้จะให้คุณออกจากระบบและยกเลิกเซสชั่นก่อนหน้า ดังนั้นบันทึกทุกสิ่งที่สำคัญมาก่อน
czerasz

@czerasz สิ่งนี้ไม่ควรออกจากคุณเพียงรีสตาร์ท Unity shell สิ่งที่คุณกำลังอธิบายฟังดูคล้ายกับความผิดพลาด
Christopher Kyle Horton

@Christopher Kyle Horton ไม่นี่ไม่ใช่ความผิดพลาด ตัวอย่างเช่นเมื่อรีสตาร์ทเซสชันใหม่คุณจะสามารถเข้าถึงที่จัดเก็บข้อมูลภายนอกได้โดยไม่ต้องพิมพ์รหัสผ่านซ้ำอีกครั้ง แต่หน้าต่างที่คุณเปิดไว้ก่อนหน้านี้ทั้งหมดจะหายไปเมื่อคุณเริ่มเซสชันใหม่ นั่นเป็นเหตุผลที่คุณควรบันทึกงานของคุณก่อนดีกว่า
อันโตนิโอ

@ อันโตนิโอฉันไม่เคยทำ windows ที่เปิดอยู่หายไปเลยเมื่อใช้คำสั่งนี้ มันรีสตาร์ทเชลล์ Unity เท่านั้นไม่ใช่ทั้งเซสชัน นั่นคือสิ่งที่แนะนำให้เกิดความเสียหายกับฉันหากคุณเรียกใช้คำสั่งนี้ แต่หน้าต่างของคุณไม่ได้ถูกเก็บไว้ มีบางอย่างผิดพลาดในกระบวนการ
Christopher Kyle Horton

7

ฉันประสบปัญหานี้ในวันที่ 11.10 และแก้ไขได้โดยการติดตั้งunity-place-applicationsและunity-place-files


2
แพ็คเกจเหล่านี้ดูเหมือนจะไม่สามารถใช้งานได้ใน 14.04
jobin

@ i08in: แอพพลิเคชั่น Unity-lens และ 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.04ฉันปล่อยแอปพลิเคชันทั้งหมดใน Dash หลังจากupdate-manager-coreแพ็คเกจUbuntu Update

ทางออกคือ:

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

อย่างไรก็ตามดังที่กล่าวไว้ก่อนหน้านี้ที่นี่unity --resetคำสั่งเลิกใช้แล้ว การแก้ปัญหาคือตอนนี้:

<Alt> <F2> และประเภท unity

สิ่งนี้จะฆ่าเซสชันของคุณ (โปรดบันทึกงานของคุณก่อน) และเริ่มต้นความสามัคคีใหม่

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.