43 votes

Les applications n'apparaissent pas dans le Dash (14.04)

Je lance la version 14.04

Applications Dash

J'ai lu cette question, qui a une réponse qui est à peu près dans la ligne des autres réponses sur le web, mais qui ne fonctionne pas pour moi.

Toutes les applications disparaissent dans le Dash

Je peux rechercher tous les autres fichiers sans problème, mais quand j'essaie de rechercher les applications, je ne peux pas le faire.

Je ne sais pas par où commencer pour résoudre ce problème - j'ai vérifié que unity-lens-applications est installé, ainsi que unity-scope-master.

Y a-t-il autre chose que je puisse faire pour résoudre cela? Je préférerais honnêtement ne pas avoir à lancer toutes mes applications à partir d'un terminal.

Sur un utilisateur nouvellement créé, les applications apparaissent. Cependant, j'aimerais régler ce problème sur mon compte.


Correctifs suggérés

  • Exécutez unity en alt + F2
    Cela renvoie la même erreur que ci-dessus, moins les filtres.
  • sudo apt-get install zeitgeist zeitgeist-core
    Il était déjà installé et à jour

D'autres suggestions qui étaient inefficaces:


Comme demandé, la sortie de 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

31voto

pithyless Points 984

Comme il est uniquement lié à votre compte utilisateur, cela doit avoir un lien avec votre utilisateur.

Peut-être que l'un des fichiers .desktop dans votre dossier personnel pose problème au lanceur? Pouvez-vous essayer de déplacer les fichiers de ces dossiers quelque part ailleurs :

  • /home//.gnome/apps/
  • /home//.local/usr/share/applications/

par exemple.

$ mkdir sauvegarde_local
$ mkdir sauvegarde_gnome
$ mv .local/share/applications/*.desktop sauvegarde_local/
$ mv .gnome/apps/*.desktop sauvegarde_gnome/

Ensuite déconnectez-vous, reconnectez-vous et voyez si cela a changé quelque chose? Vous pouvez toujours les remettre si cela n'a pas aidé. Si cela a aidé, essayez de les remettre un par un pour trouver le fichier fautif.

MODIFICATION : Vous pouvez savoir lequel était mal formé:

  1. Installez le paquet desktop-file-utils:

    sudo apt-get install desktop-file-utils 
  2. Vérifiez chacun des fichiers .desktop pour leur validité en utilisant desktop-file-validate:

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

    Ou bien sûr à l'emplacement différent si vous les avez déjà déplacés. Il n'affichera rien si tous les fichiers sont corrects. S'il y a des fichiers mal formés, il affichera un message d'erreur par ligne.

    Vous voudrez peut-être aussi vérifier les autres fichiers de bureau par précaution :

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

11voto

Sergiy Kolodyazhnyy Points 97292

À un moment donné au cours de ma session dans Ubuntu 14.04 LTS, la recherche d'application a cessé de répondre, affichant la même erreur. La solution que j'ai trouvée est d'ouvrir le terminal (CtrlAltT) et de tuer le scope home

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

Le scope a redémarré et la recherche d'application a retrouvé ses capacités

7voto

kiulj Points 1

En fait, en me déconnectant de la session invité et en me reconnectant en tant qu'utilisateur principal, le problème a été résolu, comme je ne comprends toujours pas pourquoi... mais avant cela, j'ai passé du temps à essayer les lignes de commande ci-dessus, qui n'ont eu aucun effet positif dans mon cas. Une manière de réinitialiser proprement ces fichiers .desktop, qui semblaient clairement être le problème, serait appréciée, ou même une manière de les réparer s'ils sont corrompus. Merci quand même

4voto

Justin Bennett Points 2513

Avez-vous supprimé votre base de données Zeitgeist et redémarré? C'est-à-dire:

rm -rf ~/.local/share/zeitgeist

Cela semble être la chose la plus logique à faire. Au prochain login, laissez quelques minutes aux applications pour réapparaître.

Veuillez noter que ce n'est pas la même chose que de réinstaller Zeitgeist, ce qui serait inutile dans ce cas, à mon humble avis.

2voto

Andrej Kirejeŭ Points 3233

Remarquez qu'il n'y a pas d'Applications sous les Types ou Catégories dans votre cas (voir l'image ci-jointe pour contraste). J'ai eu le même problème après la mise à niveau de 14.04 LTS à 16.04 LTS. La solution qui a fonctionné pour moi est

Dash (de Unity) ne montre pas les Applications

Je copie la réponse ici:

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

puis déconnectez-vous et reconnectez-vous.

Applications manquantes

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X