แอปพลิเคชันไม่ปรากฏใน Dash (14.04)


40

ฉันทำงาน 14.04

Applications Dash

ฉันได้อ่านคำถามนี้แล้วซึ่งมีคำตอบซึ่งอยู่ในแนวของคำตอบอื่น ๆ บนเว็บและไม่ได้ผลสำหรับฉัน

แอปพลิเคชันทั้งหมดหายไปใน Dash

ฉันสามารถค้นหาไฟล์อื่น ๆ ทั้งหมดโดยไม่มีปัญหา แต่เมื่อฉันพยายามค้นหาแอพพลิเคชั่นฉันไม่สามารถทำได้

ผมไม่แน่ใจว่าจะไปกับการแก้ไขปัญหานี้ - ฉันได้มั่นใจได้ว่ามีการติดตั้งพร้อมกับunity-lens-applicationsunity-scope-master

มีอะไรอีกบ้างที่ฉันสามารถทำได้เพื่อแก้ไขปัญหานี้? ฉันอยากจะไม่เปิดโปรแกรมทั้งหมดของฉันจาก Terminal อย่างสุจริต

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


การแก้ไขที่แนะนำ

  • ทำงานunityใน alt + F2
    สิ่งนี้จะส่งกลับข้อผิดพลาดเดียวกับด้านบนและกรองน้อยลง
  • sudo apt-get install zeitgeist zeitgeist-core
    ติดตั้งแล้วและทันสมัย

คำแนะนำอื่น ๆ ที่ไม่ได้ผล:


ตามที่ร้องขอเอาต์พุตของ ls / usr / share / applications /:

activity-log-manager.desktop
apport-gtk.desktop
apturl.desktop
bamf-2.index
baobab.desktop
bluetooth-sendto.desktop
bluetooth-wizard.desktop
brasero.desktop
brasero-nautilus.desktop
caffeine.desktop
ccsm.desktop
checkbox-gui.desktop
cheese.desktop
compiz.desktop
credentials-preferences.desktop
dconf-editor.desktop
debian-uxterm.desktop
debian-xterm.desktop
defaults.list
deja-dup.desktop
deja-dup-preferences.desktop
deluge.desktop
display.im6.desktop
docky.desktop
dropbox.desktop
emerald-theme-manager.desktop
empathy.desktop
eog.desktop
evince.desktop
evince-previewer.desktop
evolution-data-server-uoa.desktop
extras-calendar-indicator.desktop
extras-pushbullet-indicator.desktop
extras-variety.desktop
FacebookMessengerfacebookcom.desktop
file-roller.desktop
firefox.desktop
gcalctool.desktop
gconf-editor.desktop
gcr-prompter.desktop
gcr-viewer.desktop
geary.desktop
gedit.desktop
gimp.desktop
gkbd-keyboard-display.desktop
Gmailmailgooglecom.desktop
gnome-activity-log-manager-panel.desktop
gnome-background-panel.desktop
gnome-bluetooth-panel.desktop
gnome-color-panel.desktop
gnome-contacts.desktop
gnome-control-center.desktop
gnome-datetime-panel.desktop
gnome-deja-dup-panel.desktop
gnome-disk-image-mounter.desktop
gnome-disk-image-writer.desktop
gnome-disks.desktop
gnome-display-panel.desktop
gnome-font-viewer.desktop
gnome-info-panel.desktop
gnome-keyboard-panel.desktop
gnome-mouse-panel.desktop
gnome-network-panel.desktop
gnome-online-accounts-panel.desktop
gnome-power-panel.desktop
gnome-power-statistics.desktop
gnome-printers-panel.desktop
gnome-region-panel.desktop
gnome-screen-panel.desktop
gnome-screenshot.desktop
gnome-sound-panel.desktop
gnome-sudoku.desktop
gnome-system-log.desktop
gnome-system-monitor.desktop
gnome-system-monitor-kde.desktop
gnome-terminal.desktop
gnome-universal-access-panel.desktop
gnome-user-accounts-panel.desktop
gnome-user-share-properties.desktop
gnome-wacom-panel.desktop
gnomine.desktop
GoogleCalendargooglecom.desktop
google-chrome.desktop
GooglePlusplusgooglecom.desktop
gucharmap.desktop
hplj1020.desktop
ibus-setup-bopomofo.desktop
ibus-setup.desktop
ibus-setup-pinyin.desktop
im-config.desktop
landscape-client-settings.desktop
language-selector.desktop
libreoffice-calc.desktop
libreoffice-draw.desktop
libreoffice-impress.desktop
libreoffice-math.desktop
libreoffice-startcenter.desktop
libreoffice-writer.desktop
libreoffice-xsltfilter.desktop
mahjongg.desktop
mimeinfo.cache
mono-runtime-common.desktop
mono-runtime-terminal.desktop
mount-archive.desktop
nautilus-autorun-software.desktop
nautilus-classic.desktop
nautilus-connect-server.desktop
nautilus.desktop
nautilus-folder-handler.desktop
nautilus-home.desktop
nm-applet.desktop
nm-connection-editor.desktop
nvidia-settings.desktop
onboard.desktop
onboard-settings.desktop
orca.desktop
popcorn-time.desktop
python2.7.desktop
python3.4.desktop
Redditredditcom.desktop
remmina.desktop
rhythmbox.desktop
rhythmbox-device.desktop
root-system-bin.desktop
screenlets-manager.desktop
seahorse.desktop
session-properties.desktop
shotwell.desktop
shotwell-viewer.desktop
shutter.desktop
signon-ui-browser-process.desktop
simple-scan.desktop
software-properties-drivers.desktop
software-properties-gnome.desktop
software-properties-gtk.desktop
sol.desktop
spotify.desktop
sublime_text.desktop
system-config-printer.desktop
tekka.desktop
thunderbird.desktop
totem.desktop
transmission-gtk.desktop
Twittertwittercom.desktop
typecatcher.desktop
ubuntu-amazon-default.desktop
ubuntu-software-center.desktop
unity-activity-log-manager-panel.desktop
unity-appearance-panel.desktop
unity-bluetooth-panel.desktop
unity-color-panel.desktop
unity-control-center.desktop
unity-credentials-panel.desktop
unity-datetime-panel.desktop
unity-deja-dup-panel.desktop
unity-display-panel.desktop
unity-info-panel.desktop
unity-keyboard-panel.desktop
unity-lens-photos.desktop
unity-mouse-panel.desktop
unity-network-panel.desktop
unity-power-panel.desktop
unity-region-panel.desktop
unity-scope-gdrive.desktop
unity-screen-panel.desktop
unity-sound-panel.desktop
unity-tweak-tool.desktop
unity-universal-access-panel.desktop
unity-user-accounts-panel.desktop
unity-wacom-panel.desktop
unitywebappsqmllauncher.desktop
update-accounts.desktop
update-manager.desktop
usb-creator-gtk.desktop
vino-preferences.desktop
vlc.desktop
webbrowser-app.desktop
xdiagnose.desktop
yelp.desktop

คุณเห็นพวกเขาในตัวเรียกใช้งานหรือไม่
ทิม

แก้ไขคำถามเพื่อรวมผลลัพธ์ของls /usr/share/applications
Tim

จะปรากฏในตัวเรียกใช้งาน - เพิ่มผลลัพธ์ของls /usr/share/applications/
jimsug

เรียกใช้คำสั่งunityใน Alt + F2
Tim

1
@jimsug ลองล้าง$HOME/.cache/และออกจากระบบจากนั้นเข้าสู่ระบบ
Pandya

คำตอบ:


29

เนื่องจากเป็นข้อ จำกัด เฉพาะกับบัญชีผู้ใช้ของคุณจึงต้องมีบางสิ่งที่เกี่ยวข้องกับผู้ใช้ของคุณ

อาจเป็นหนึ่งใน.desktopไฟล์ในโฟลเดอร์บ้านของคุณกำลังทำให้ตัวเรียกใช้งานสะดุดขึ้นหรือไม่ คุณลองย้ายไฟล์ในโฟลเดอร์เหล่านี้ไปที่อื่นได้ไหม:

  • /home/<youruser>/.gnome/apps/
  • /home/<youruser>/.local/usr/share/applications/

เช่น

$ mkdir backup_local
$ mkdir backup_gnome
$ mv .local/share/applications/*.desktop backup_local/
$ mv .gnome/apps/*.desktop backup_gnome/

จากนั้นออกจากระบบเข้าสู่ระบบและดูว่ามีการเปลี่ยนแปลงอะไร? คุณสามารถย้ายพวกมันกลับมาได้หากมันไม่ได้ช่วย ถ้ามันช่วยได้ลองย้ายมันทีละไฟล์ซึ่งเป็นตัวการ

แก้ไข:คุณสามารถค้นหาว่ามีรูปแบบใดที่ผิดรูปแบบ:

  1. ติดตั้งdesktop-file-utilsแพ็คเกจ:

    sudo apt-get install desktop-file-utils 
    
  2. ตรวจสอบ.desktopความถูกต้องของแต่ละไฟล์โดยใช้desktop-file-validate:

    desktop-file-validate .local/share/applications/*.desktop
    desktop-file-validate .gnome/apps/*.desktop
    

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

    คุณอาจต้องการตรวจสอบไฟล์เดสก์ท็อปอื่น ๆ เพื่อดูการวัดที่ดี:

    desktop-file-validate /usr/share/applications/*.desktop
    

สิ่งนี้ทำให้ไม่มีอะไรโหลดในการเข้าสู่ระบบ โชคดีที่ฉันสามารถคัดลอกกลับมาจาก ctrl + alt + f1 แต่ดูเหมือนว่าจะทำให้เกิดปัญหามากขึ้น
jimsug

1
อาผิดพลาดมือใหม่ ปรากฏว่ามีสาเหตุมาจาก.desktopไฟล์ใน/usr/share/applications/กรณีของฉัน
jimsug

2
@ jimsug ฉันได้อัปเดตคำตอบเพื่อรวมวิธีการในการค้นหาว่าข้อใดเป็นความผิด (โดยใช้desktop-file-validate) ด้วยวิธีนี้คุณสามารถหลีกเลี่ยงการสูญเสียทางลัดทั้งหมด
jmiserez

3
น่าสนใจฉันไม่ทราบว่าไฟล์เดสก์ท็อปที่เสียหายสามารถทำลายเมนู Unity ได้ ขอบคุณสำหรับคำตอบนี้มันมีประโยชน์ที่จะรู้!
Andrea Lazzarotto

1
ฉันมีปัญหาเดียวกันลองทั้งหมดข้างต้นเพื่อไม่เกิดประโยชน์ - มันเปิดใช้งานปลั๊กอินแดชบอร์ด "แอปพลิเคชัน" ถูกปิดการใช้งานอย่างใด
Sary

10

ในบางช่วงระหว่างเซสชันของฉันใน Ubuntu 14.04 LTS การค้นหาแอปพลิเคชันหยุดตอบสนองโดยแสดงข้อผิดพลาดเดียวกัน วิธีแก้ปัญหาที่ฉันพบคือเปิด terminal ( CtrlAltT) และฆ่าขอบเขตของบ้าน

$ kill $(pgrep -f unity-scope-home/unity-scope-home) 

ขอบเขตเริ่มต้นใหม่และการค้นหาแอปพลิเคชันกลับมาทำงานต่อตามความสามารถ


สิ่งที่แปลกที่สุดก็คือ เพิ่งสังเกตเห็นเหมือนกันใน 17.04 ฉันต้องทำสิ่งนี้ทุกครั้งที่ลงชื่อเข้าใช้หรือไม่
Anwar

@ รู้ไม่ฉันไม่คิดอย่างนั้น พฤติกรรมดังกล่าวควรเป็นครั้งคราวและเป็นครั้งคราว หากเป็นแบบถาวรอาจเป็นไปได้ว่ามีข้อบกพร่องหรือปัญหาที่ลึกกว่า หากเป็นการเข้าสู่ระบบแบบถาวรคุณสามารถทำให้เป็นหนึ่งในสิ่งที่เรียกใช้โดยเป็นส่วนหนึ่งของแอปพลิเคชัน Autostart แต่ไม่เช่นนั้นเพียงแค่ทำให้เป็นฟังก์ชันในของคุณ.bashrcและถ้าคุณจำเป็นต้องใช้มัน - ที่นั่น
Sergiy Kolodyazhnyy

มันคงอยู่ตลอดการเข้าสู่ระบบ ฉันใช้คำสั่งของคุณซึ่งคืนค่าฟังก์ชันทันที และลบข้อมูล. seitgeist ตามคำตอบอื่น ตอนนี้มันหายไปแล้ว ฉันไม่รู้ว่าคำตอบของคุณเพียงพอสำหรับการแก้ปัญหาอย่างถาวรหรือไม่
Anwar

7

ที่จริงแล้วออกจากระบบไปที่เซสชันผู้เยี่ยมชมและเชื่อมต่ออีกครั้งในฐานะผู้ใช้หลักเพียงแก้ไขปัญหาเนื่องจากฉันยังไม่เข้าใจว่าทำไม ... แต่ก่อนที่จะทำฉันใช้เวลาลองบรรทัดคำสั่งด้านบนซึ่งไม่มีผลเชิงบวกในกรณีของฉัน . แน่นอนว่าจะมีวิธีการรีเซ็ตวิธีที่สะอาดเหล่านี้ไฟล์. เดสก์ท็อปซึ่งเห็นได้ชัดว่าเป็นปัญหาจะได้รับการชื่นชมหรือแม้แต่วิธีที่จะทำลายไฟล์เหล่านั้นในกรณีที่พวกเขาเป็น ขอบคุณอยู่ดี


รุ่นที่ใช้งาน 14.04
saz

เซสชันผู้เยี่ยมชมครั้งแรกทำงานเซสชันของฉันไม่ได้ ครั้งต่อไปทั้งคู่ไม่ทำงาน ทุกคนมีความคิดอะไรบ้าง ..
Ivan Yarych

4

คุณลบฐานข้อมูล Zeitgeist ของคุณและรีบูตเครื่องหรือไม่? เช่น:

rm -rf ~/.local/share/zeitgeist

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

โปรดทราบว่านี่ไม่เหมือนกับการติดตั้ง Zeitgeist ใหม่ซึ่งในกรณีนี้ไม่มีประโยชน์ IMHO


ฉันลองสิ่งนี้และมันก็ไม่มีผลอะไร
jimsug

สิ่งนี้ได้ผลสำหรับฉัน!
mbo

2

โปรดสังเกตว่าไม่มีApplicationsในประเภทหรือหมวดหมู่ในกรณีของคุณ (ดูภาพที่แนบมาเพื่อความคมชัด) ฉันมีปัญหาเดียวกันหลังจากอัปเกรดจาก 14.04 LTS เป็น 16.04 LTS ทางออกสำหรับฉันคือ

ขีดกลาง (จาก Unity) ไม่แสดงแอปพลิเคชัน

ฉันคัดลอกคำตอบที่นี่:

sudo apt-get purge unity-lens-applications    
sudo apt-get install unity-lens-applications 

จากนั้นออกจากระบบ & เข้าสู่ระบบ

แอปพลิเคชันขาดหายไป


1

ถ้ามันเกี่ยวกับแอปพลิเคชันเท่านั้น แต่ไฟล์อื่น ๆ สามารถค้นคว้าได้ดีใน Dash คุณอาจลองทำสิ่งนี้และลงชื่อเข้าใช้อีกครั้งหลังจาก:

rm ~/.cache/software-center -R

ใช้งานไม่ได้ แต่อาจใช้กับคนอื่นได้หรือไม่
jimsug

kill $(pgrep -f unity-scope-home/unity-scope-home)งานนี้สำหรับฉันในการทำงานร่วมกับ
Tarjei Huse

1

ฉันประสบปัญหาเดียวกันวันนี้ภายใต้ Ubuntu 14.10 รีบูทและไม่มีแอพพลิเคชั่นอีกต่อไปในประและไม่มีโซลูชันที่นำเสนอ (ลบแคชติดตั้งเลนส์ลบข้อมูล Zeitgeist) ที่ทำงานให้ฉัน

โชคดีที่ฉันจำได้ว่าการเปลี่ยนแปลงระบบเดียวฉันเพิ่งใช้ไปสองสามชั่วโมงก่อนหน้านี้: ฉันเปลี่ยนภาษาของฉันจากde_DE.UTF-8เป็นเพียงแค่de_DEผ่าน:

sudo update-locale LANG=de_DE

ดังนั้นหากวิธีการแก้ปัญหาไม่ทำงานให้ลองเปลี่ยนสถานที่ของคุณเป็น unicode ที่รับรู้ สำหรับฉันนี่คือ:

sudo update-locale LANG=de_DE.UTF-8

ตามด้วยรีบูต ทุกอย่างทำงานได้ตามที่คาดหวังในขณะนี้


0

สิ่งนี้อาจช่วยได้หรือไม่ในกรณีของคุณ แต่ในกรณีของฉันฉันมีพื้นที่ว่างในพาร์ติชันรูทของฮาร์ดไดรฟ์ของฉัน ฉันได้รับข้อความเกี่ยวกับการมีพื้นที่ว่างน้อยกว่าหนึ่งกิกะไบต์ ปัญหานี้เริ่มเกิดขึ้นแล้ว ดังนั้นการล้างพื้นที่และเริ่มต้นใหม่ได้เวทมนตร์

ยังคอยจับตาดูปัญหาที่เกิดขึ้นในช่วงเวลาเดียวกันที่อาจทำให้เกิด เช่นแอปพลิเคชันที่คุณอาจติดตั้งฮาร์ดแวร์ใหม่ที่คุณเพิ่มไดรเวอร์ที่อัปเดตเป็นต้น


-1

คำตอบสำหรับฉันคือความคิดเห็นโดย Sary :

... ปลั๊กอินแดชบอร์ด "แอปพลิเคชัน" ถูกปิดการทำงานอย่างใด


1
ดังนั้นคุณจะเปิดใช้งานปลั๊กอินอีกครั้งได้อย่างไร? มันเป็นกระบวนการที่อธิบายไว้ในโซลูชันของ HongboZhuหรือไม่
wjandrea

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