Le applicazioni non vengono visualizzate nel Dash (14.04)


40

Sto correndo il 14.04

Applicazioni Dash

Ho letto questa domanda, che ha una risposta più o meno simile a quella di altre risposte sul web e che non funziona per me.

Tutte le applicazioni scompaiono nel Dash

Posso cercare tutti gli altri file senza problemi, ma quando provo a cercare Applicazioni, non riesco a farlo.

Non sono sicuro dove andare con la risoluzione di questo problema - ho assicurato che unity-lens-applicationssia installato, insieme a unity-scope-master.

C'è qualcos'altro che posso fare per risolvere questo problema? Onestamente preferirei non dover avviare tutte le mie applicazioni da un Terminale.

Su un account utente appena creato , le applicazioni non vengono visualizzati. Tuttavia, mi piacerebbe avere questo risolto sul mio login.


Correzioni suggerite

  • Esegui unityin alt + F2
    Questo restituisce lo stesso errore di cui sopra, meno i filtri.
  • sudo apt-get install zeitgeist zeitgeist-core
    Era già installato e aggiornato

Altri suggerimenti che erano inefficaci:


Come richiesto, l'output di ls / usr / share / applicazioni /:

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

Riesci a vederli nel programma di avvio?
Tim

Modifica la domanda per includere l'output dils /usr/share/applications
Tim

Appaiono nel launcher - ha aggiunto l'output dils /usr/share/applications/
jimsug il

esegui il comando unityin Alt + F2
Tim

1
@jimsug prova a cancellare $HOME/.cache/e disconnettersi quindi accedi.
Pandya,

Risposte:


29

Poiché è vincolato solo al tuo account utente, deve avere qualcosa a che fare con il tuo utente.

Forse uno dei .desktopfile nella tua cartella home sta facendo scattare il programma di avvio? Puoi provare a spostare i file in queste cartelle da qualche altra parte:

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

per esempio

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

Quindi disconnettersi, accedere e vedere se è cambiato qualcosa? Puoi sempre spostarli di nuovo se non ti è stato di aiuto. Se ti è stato d'aiuto, prova a spostarli uno alla volta su quale file è stato il colpevole.

EDIT: puoi scoprire quale è stato malformato:

  1. Installa il desktop-file-utilspacchetto:

    sudo apt-get install desktop-file-utils 
    
  2. Verifica la .desktopvalidità di ciascuno dei file utilizzando desktop-file-validate:

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

    O ovviamente in un'altra posizione se l'hai già spostato. Non stampa nulla se tutti i file sono OK. Se uno dei file non è corretto, verrà stampato un messaggio di errore per riga.

    Potresti anche voler controllare gli altri file desktop per una buona misura:

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

Ciò non ha comportato alcun caricamento durante l'accesso. Fortunatamente sono stato in grado di copiarlo da ctrl + alt + f1, ma questo sembra causare più problemi.
jimsug,

1
Ah, errore da principiante. Sembra che ciò sia stato causato dai .desktopfile /usr/share/applications/nel mio caso.
jimsug,

2
@jimsug Ho aggiornato la risposta per includere un metodo per scoprire quale era in errore (usando desktop-file-validate). In questo modo puoi evitare di perdere tutte le scorciatoie.
jmiserez,

3
Interessante, non sapevo che un file desktop danneggiato potesse distruggere il menu Unity. Grazie per questa risposta, è utile sapere!
Andrea Lazzarotto,

1
Ho avuto lo stesso problema, ho provato tutto quanto sopra senza successo - è risultato che il plug-in dashboard "Applicazioni" era in qualche modo disattivato.
Sary,

10

Ad un certo punto durante la mia sessione in Ubuntu 14.04 LTS la ricerca dell'applicazione ha smesso di rispondere, mostrando lo stesso errore. La soluzione che ho trovato è aprire il terminale ( CtrlAltT) e uccidere l'ambito di casa

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

L'ambito è stato riavviato e la ricerca dell'applicazione ha ripreso le sue capacità


La cosa più strana è stata. Notato lo stesso in 17.04. Devo farlo ogni volta che eseguo l'accesso?
Anwar,

@Anwar no, non credo. Tale comportamento dovrebbe essere occasionale e on-off. Se è persistente c'è probabilmente un bug o un altro problema più profondo. Se è persistente attraverso gli accessi, puoi ovviamente renderlo una delle cose che viene eseguito come parte delle applicazioni di avvio automatico, ma altrimenti, basta renderlo una funzione nel tuo .bashrce se mai dovessi usarlo - è lì
Sergiy Kolodyazhnyy

Era persistente tra gli accessi. Ho usato il tuo comando per ripristinare immediatamente la funzione. E rimosso i dati .zeitgeist seguendo un'altra risposta. Adesso non c'è più. Non so se la tua risposta fosse sufficiente per una soluzione permanente
Anwar,

7

in realtà, disconnettermi dalla sessione ospite e riconnettersi come utente principale ha appena risolto il problema, poiché ancora non capisco davvero perché ... ma prima di farlo ho trascorso del tempo a provare le righe di comando sopra, che non hanno avuto effetti positivi nel mio caso . di sicuro sarebbe apprezzato un modo per ripristinare in modo pulito questi file .desktop, che evidentemente sembravano essere il problema, o anche un modo per risolverli nel caso lo fossero. grazie comunque


versione in esecuzione 14.04
saz,

La prima volta che la sessione ospite ha funzionato, la mia sessione no. La prossima volta entrambi non funzionano. Qualcuno ha qualche idea? ..
Ivan Yarych,

4

Hai eliminato il tuo database Zeitgeist e riavviato? Vale a dire:

rm -rf ~/.local/share/zeitgeist

Sembra la cosa più logica da fare. Al successivo accesso, attendere fino a un paio di minuti affinché le applicazioni vengano nuovamente visualizzate.

Si noti che ciò non equivale a reinstallare Zeitgeist, che in questo caso è inutile, IMHO.


Ci ho provato e non ha avuto alcun effetto.
jimsug,

Questo ha funzionato per me!
mbo,

2

Si noti che non ci sono Applicationssotto Tipi o Categorie nel tuo caso (vedi immagine allegata per contrasto). Ho avuto lo stesso problema dopo l'aggiornamento da 14.04 LTS a 16.04 LTS. La soluzione ha funzionato per me è

Dash (da Unity) non mostra Applicazioni

Copio la risposta qui:

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

quindi disconnettersi e accedere.

Applicazioni mancanti


1

Se si tratta solo di applicazioni, ma altri file possono essere ben studiati in Dash, potresti provare questo e ripetere il login dopo:

rm ~/.cache/software-center -R

Questo non funziona, ma potrebbe funzionare per qualcun altro?
jimsug

Questo funziona per me in combinazione con kill $(pgrep -f unity-scope-home/unity-scope-home).
Tarjei Huse,

1

Ho affrontato lo stesso problema oggi, con Ubuntu 14.10. Riavviato e all'improvviso non ci sono più app nel trattino e nessuna delle soluzioni proposte (elimina la cache, reinstalla gli obiettivi, elimina i dati zeitgeist) ha funzionato per me.

Fortunatamente, mi sono ricordato dell'unica modifica di sistema che avevo applicato qualche ora prima: avevo cambiato la mia locale da de_DE.UTF-8semplicemente de_DEtramite:

sudo update-locale LANG=de_DE

Quindi, se nessuna delle soluzioni funziona, prova a cambiare la tua locale con una compatibile con Unicode. Per me questo era:

sudo update-locale LANG=de_DE.UTF-8

seguito da un riavvio. Ora funziona tutto come previsto.


0

Questo può o meno aiutare nel tuo caso, ma nel mio caso stavo esaurendo lo spazio sulla partizione radice del mio disco rigido. Continuavo a ricevere messaggi sull'avere meno di un Gig di spazio disponibile. Questo problema ha iniziato a verificarsi da allora. Quindi liberare spazio e riavviare ha fatto la magia.

Inoltre, tieni d'occhio eventuali problemi che si sono verificati nello stesso periodo che potrebbero averlo causato. vale a dire applicazioni eventualmente installate, nuovo hardware aggiunto, driver aggiornati ecc.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.