Comment accélérer la recherche d'applications installées localement dans Unity Dash d'Ubuntu 13.10?

30

J'ai mis à niveau vers Ubuntu 13.10 "Salamandre Saucy" . Après la mise à niveau, chaque fois que j'ouvre Unity Dash pour rechercher une application, il faut au moins une minute avant qu'il ne commence à afficher un résultat. L'ajout de nouvelles étendues a rendu Dash douloureusement lent. Est-il possible d'accélérer le temps de réponse du Dash?
J'ai déjà désactivé l' option "Inclure les résultats de recherche en ligne" . Je peux vivre sans informations Internet sur Dash, mais je ne supporte pas un menu d'application lent (qui est censé être sa principale fonctionnalité)

Ubuntuser
la source
2 solutions de contournement jusqu'à ce que Canonical décide de rechercher d'abord notre PATH ... 1) ancrez vos applications et utilisez Win + 1-9. 2) sudo apt-get install guakeet function noh { nohup $@ >/dev/null & }. Appuyez ensuite sur F12 pour ouvrir guake et noh firefoxdémarrer Firefox
Ciro Santilli 24 改造 中心 法轮功 六四 事件

Réponses:

29

Vous pouvez désactiver des portées individuelles dans la section Plugins Dash de Lens Applications. Ubuntu 13.10 a apporté la fonctionnalité Smart Scopes avec de nombreuses étendues riches en fonctionnalités. Cela peut rendre Unity lent et gourmand en ressources. Mais cela a également apporté une bonne chose: vous pouvez désormais désactiver de manière sélective des étendues individuelles à partir du Dash lui-même.

Section Plugins Unity Dash Désactiver des étendues individuelles depuis Unity Dash

Auparavant, les étendues ne pouvaient être désactivées qu'en décochant les entrées de schéma correspondantes à l'aide de dconfou gsettings. Ce n'est pas nécessaire maintenant car cela peut être fait à partir de Dash lui-même. En tant que mesure plus agressive, vous pouvez désinstaller les lunettes et l'objectif indésirables. Ce sont des packages nommés comme unité-portée- ou unité-lentille- . Par exemple, je supprime généralement les unités de musique à portée unitaire et les portées ** à distance de l'unité-vidéo * et les unités de musique à lentille d'unité et de vidéo à lentille d'unité . Vous pouvez supprimer les lunettes et les lentilles qui utilisent la recherche en ligne ou celles dont vous n'avez pas besoin.

Comme suggéré par Sushantp606 dans cette réponse, vous pouvez désactiver les recherches en ligne dans Unity Dash. Pour ce faire, allez dans Paramètres système ▸ Confidentialité Results Résultats de la recherche ▸ Lorsque vous effectuez une recherche dans le tableau de bord: incluez les résultats de la recherche en ligne et désactivez-le. Désactiver la recherche en ligne pour Unity Dash

La désactivation de l' activité d'enregistrement affectera toutes les recherches, en ligne et hors ligne. Ne le désactivez pas, sauf si cela ne vous dérange pas que Dash n'affiche pas les applications, les fichiers, la musique, etc. récemment utilisés.

Si vous rencontrez une lenteur lors de la première recherche sur Dash après le démarrage, c'est le délai de démarrage de Dash. Cela va accélérer après un certain temps. La deuxième recherche ou les recherches suivantes seront rapides. Vous pouvez utiliser la précharge ou des démons similaires pour réduire le délai de démarrage.

Désactiver le flou ou passer au flou statique peut augmenter les performances de Dash, mais ne fera rien en particulier pour augmenter l'efficacité de la recherche. Pour des suggestions visant à améliorer les performances de Unity Dash dans son ensemble, et pas seulement en ce qui concerne les recherches en ligne, reportez-vous à Comment accélérer la réponse de Dash? et comment accélérer le tiret?

HEXcube
la source
Le problème est que ce n'est jamais rapide.
Ubuntuser
Que voulez-vous dire par ce n'est pas rapide? Le Unity Dash lui-même n'est pas rapide ou la recherche n'est pas rapide? Si c'est la fonction de recherche, changez le titre de la question et évitez d'être marqué comme doublon de Comment puis-je accélérer le tiret? Veuillez répondre
HEXcube
1
Grande réponse détaillée! Pour moi, la suppression de la plupart des étendues a accéléré la recherche (de plusieurs secondes en tapant "Text Editor" à presque instantanément)! Même si j'avais déjà désactivé les résultats de recherche en ligne (cela n'apportait presque aucune accélération).
codeling
1
Je peux confirmer que la désactivation de ~ 75% des plugins de tableau de bord (inutilisés de toute façon) l'a rendu instantané.
Andrea Lazzarotto
Sur Ubuntu 14.04, allez également sous «Fichiers et applications» et désactivez «Enregistrer l'utilisation des applications de fichiers» et «Effacer les données d'utilisation». Cela a rendu la recherche instantanée pour moi!
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件
1

Installez le gestionnaire de paramètres compiz:

En exécutant ce qui suit dans le terminal.

sudo apt-get install compizconfig-settings-manager

Ouvrez maintenant le gestionnaire de paramètres Compiz, puis accédez au plug-in Unity. Désactivez maintenant le flou dans le tableau de bord, cela augmentera considérablement la vitesse de votre tableau de bord.

Buggyballs23
la source
n'était pas flou une partie d'Ubuntu 13.04? comment cela n'a-t-il pas affecté le 13.04?
Ubuntuser
2
Aucun effet ne peut prendre un minure à afficher. C'est la recherche qui est très lente, la question était à propos de la recherche.
Victor Sergienko
1

ouvrez le synaptique et supprimez les diverses applications inutiles de lunette de visée - ***** et de lens-unit - *****.

Andy Preston
la source
0

la seule façon que je sache est d'aller dans Paramètres système - confidentialité - off inclut la recherche en ligne et l'activité hors enregistrement, c'est tout.

Et vérifiez cela une fois, cela pourrait être un problème matériel.

Sukupa91
la source
0

Je ne sais pas si cela fonctionne en 13.10, mais quand je veux rechercher des applications en 14.10, j'ai pris l'habitude d'utiliser Super + A (pour la lentille d'application) et pas seulement Super, qui recherche tous les objectifs . Au moins pour moi, la différence de vitesse est assez spectaculaire, même avec tous les objectifs inutiles déjà désactivés, comme le suggère la réponse acceptée.

Brian Z
la source