Wie beschleunige ich die Dash-Reaktion?

45

Gibt es eine Möglichkeit, den Dash zu beschleunigen? Wenn ich die Super-Taste zum ersten Mal drücke, kann es ca. 2 Sekunden dauern, bis der Bindestrich angezeigt wird. Wenn ich dagegen Synapse verwende, wird es sofort angezeigt.

user72126
quelle

Antworten:

25

Ubuntu 12.10


I. Installationseinstellungen . Geben Sie das Terminal ein

sudo add-apt-repository ppa:diesch/testing

sudo apt-get update

sudo apt-get install unsettings

Öffnen Sie "Einstellungen aufheben". Sie können 2 Änderungen versuchen.

  • Gehen Sie zuerst zu Dash> Blur und wählen Sie No blur .

Keine Unschärfe

  • Wechseln Sie anschließend zu Designs und ändern Sie den Grafikmodus in Niedrigen Grafikmodus erzwingen .

Niedriger Grafikmodus

II. Installieren Sie den Compiz Config Settings Manager . Geben Sie das Terminal ein

sudo apt-get update

sudo apt-get install compizconfig-settings-manager

Öffnen Sie den Compiz Manager. Gehen Sie zu OpenGL und wählen Sie Texture Filter> Fast

Texturfilter

Denken Sie daran, sich abzumelden!

Ed Villegas
quelle
"Ändern des Grafikmodus in" Niedrigen Grafikmodus erzwingen "." ist nicht verfügbar in 12.04 Unsettings 0.08
lefterav
Funktioniert nicht für 13.10 - ich denke, es gibt keinen frechen Zweig.
Robin Winslow
1
wird auch nicht für 14.04
α --sнιη
Nach dem Einstellen geht es viel schneller no blur, danke.
Searene
7

Das Deaktivieren des "Unschärfe" -Effekts könnte Abhilfe schaffen.

Installieren Sie dazu "MyUnity" im Ubuntu Software Center. Dann können Sie den Unschärfeeffekt deaktivieren, indem Sie die Option "Unschärfe" auf der Registerkarte "Strich" auf "Aus" setzen.

Hier ist ein Screenshot : Fenster-Screenshot, der die Deaktivierung des Unschärfeeffekts zeigt

Skomli
quelle
Danke, es verbessert sich leicht. Kann sich eine Änderung des Swapiness-Faktors auswirken?
user72126
2
Sie können die Bindestrich-Unschärfe auch im compizconfig-settings-manager ausschalten.
Popey
6

Ubuntu 12.04LTS

Unity Dash in Ubuntu 12.04LTS ( Unity 5 ) ist möglicherweise nicht so schnell und flüssig wie spätere Unity-Versionen wie Ubuntu 14.04LTS Unity 7 , aber stabil genug für den täglichen Gebrauch. Bevor Sie die Schritte zur Verbesserung der Geschwindigkeit von Unity ausführen, sollten Sie Unity und Compiz auf die neuesten Versionen aktualisieren, die in den Repositorys von Ubuntu 12.04LTS verfügbar sind. Dies liegt daran, dass die ersten Versionen von Unity 5 Stabilitätsprobleme hatten, aber später Stabilitäts- und Geschwindigkeitsverbesserungen erhielten, die durch aufeinanderfolgende Ubuntu-Versionen zurückportiert wurden. Bis zur endgültigen Veröffentlichung von Ubuntu 12.04LTS (12.04.5) war Unity (v5.20) ziemlich solide und stabil geworden.

Für einige der hier vorgeschlagenen Schritte ist Compiz Config erforderlich . Sie können auch andere Tools wie MyUnity, Unsettings, Ubuntu Tweak verwenden oder das Schema / die Einstellungen direkt über dconf-editor oder gsettings bearbeiten . Ich empfehle jedoch Compiz Config , da Sie damit alle Compiz- und Unity-Einstellungen an einem Ort bearbeiten können. Klicken Sie hier, um Compiz Config zu installieren Installieren Sie Compiz Config

Compiz Config Unity Plugin-Einstellungen Registerkarte "Experimental"

Schritt 1: Dynamische Unschärfe deaktivieren : Dies würde die Verzögerung und das Ruckeln verringern, die bei der Verwendung von Dash auftreten. Öffnen Sie Compiz Config -> Ubuntu Unity Plugin -> Registerkarte Experimental -> Dash Blur und ändern Sie es in Static Blur oder No Blur .

  • Statische Unschärfe verursacht bei einigen Grafiktreibern in Ubuntu 12.04LTS einen Flimmerfehler. Andernfalls wäre dies die beste Wahl gewesen.
  • Keine Unschärfe macht Dash transparent. Infolgedessen müssen Sie möglicherweise die Deckkraft oder Dunkelheit des Dash erhöhen, um die Sichtbarkeit zu verbessern. Dies kann durch Ändern des Farbwerts unter Compiz Config -> Ubuntu Unity Plugin -> Registerkarte Experimental -> Option Background Color erreicht werden .

Schritt 2: Entfernen unerwünschter Linsen und Bereiche : Das Dash in Ubuntu 14.04LTS bietet eine Option zum Deaktivieren / Aktivieren von Bereichen . Leider ist diese Funktion in Unity von 12.04LTS nicht verfügbar. Sie können jedoch weiterhin manuell deaktiviert werden, indem Sie die Einstellungen der einzelnen Objektive unter dconf-editor-> desktop-> unity-> lens bearbeiten . Ich ziehe es jedoch vor, das unerwünschte Objektiv und die Scopes vollständig zu entfernen .

  • Deinstallieren Sie unity-scope-musicstores und unity-scope-video-remote . Wenn Ihr Ubuntu-Rechner nicht sehr oft mit dem Internet verbunden ist oder Sie diese Dienste nicht benötigen, entfernen Sie sie einfach.

  • Deinstallieren Sie unity-lens-music und unity-lens-video. Das File Lens kann weiterhin all Ihre Musik und Videos anzeigen und auch filtern. Sie brauchen diese Objektive nur, wenn Sie ein großer Musik- oder Videoliebhaber sind.

Schritt 3: Reduzieren der Startverzögerung des Dash : Möglicherweise haben Sie bemerkt, dass das Laden des Dash beim erstmaligen Verwenden nach dem Booten sehr lange dauert. Diese Startverzögerung kann durch die Verwendung von Preload- oder ähnlichen Daemons verringert werden . Klicken Sie hier, um das Preload zu installieren Installieren Sie Compiz Config

Schritt 4: Reduzieren Sie die Grafikeinstellungen : Wenn sich die Geschwindigkeit in allen vorherigen Schritten nicht merklich verbessert hat oder Sie immer noch nach mehr Leistung suchen, reduzieren Sie die Grafikeinstellungen für Compiz . Ich habe diese Idee von Ed Villegas ' Answer for Ubuntu 12.10 . Aber denken Sie daran, diese Änderung wirkt sich auf die Grafikqualität des gesamten Ubuntu-Systems aus, nicht nur auf Unity allein! Öffnen Sie Compiz Config-> OpenGL-> Texture Filter und setzen Sie es auf Fast .

Reduzieren Sie die Stufe der Compiz-Grafikeinstellungen

Nachdem Sie alle oben genannten Schritte ausgeführt haben, starten Sie das System neu , bevor Sie die Ergebnisse überprüfen. Andernfalls verhält sich Unity möglicherweise abnormal.

Beachten Sie, dass Unity 5 von Ubuntu 12.04LTS keinen Low-Graphics-Modus wie Unity 7 unter Ubuntu 14.04LTS hat. 12.04LTS bietet jedoch einen ähnlich aussehenden, aber sehr unterschiedlichen Unity2D-Desktop, der auf einem anderen Fenstermanager als Compiz ausgeführt wird. Sie können es verwenden, wenn Ihre Grafikhardware sehr schwach ist. Aber ich würde es unter normalen Umständen nicht empfehlen.

HEXcube
quelle
3

Möglicherweise gibt es dafür nichts zu tun.

Wenn der Dash längere Zeit nicht verwendet wurde, wurde möglicherweise sein Code aus dem Speicher entfernt, um Platz für etwas anderes zu schaffen, das kürzlich verwendet wurde. Wenn dies der Fall ist, muss es dies von der Festplatte zurückholen, bevor es handeln kann.

Auch hier gibt es möglicherweise keine Problemumgehung, mit der das Problem behoben werden könnte, ohne dass aufgrund von Manipulationen der Speichernutzung eine weitere Verlangsamung hinzukommt.

Killermist
quelle
3
Nein, das ist nicht das Problem. Sogar auf High-End-Systemen mit viel RAM und selbst bei kontinuierlicher Verwendung ist der Strich langsam, und dies ist hauptsächlich auf lahme Animationen zurückzuführen.
Dan Dascalescu
1
Tatsächlich ist das das Problem für einige Leute. Mein System ist ein Core i7 mit viel RAM, aber wenn das Backup im Cache aufgebraucht ist und Apps aus dem Cache entfernt werden. Durch Drücken der Super-Taste (was ich nicht oft tue) wird im erforderlichen Speicher geblättert und dies führt zu einer Verzögerung.
Popey
1

Der Strich ist langsam, da Ihre Grafikkarte besonders hochwertige Grafiken nur schwer unterstützt. Fügen Sie die folgende Zeile zu der .xprofileDatei in Ihrem Home-Verzeichnis hinzu (falls sie nicht vorhanden ist, erstellen Sie sie).

export UNITY_LOW_GFX_MODE=1

Die obige Zeile aktiviert den niedrigen Grafikmodus, der von Ihrer GPU problemlos unterstützt werden kann. Keine Sorge, Sie verlieren keine Bildqualität, falls Sie dies befürchten :)

Und speichern und abmelden und erneut anmelden. Und jetzt überprüfe. Ihr Dash-Zuhause würde schnell und reibungslos funktionieren.

Surjit
quelle
2
Nee. sehr geringe Verbesserung, wenn überhaupt. Das Eingeben des Strichs ist immer noch verzögert und das Aufrufen des Strichs dauert ca. 2 Sekunden. Außerdem ist es fehlerhaft, ich habe den Launcher beim automatischen Ausblenden, und wenn Sie das tun, was Sie sagen, bleibt eine schwarze Linie den ganzen Bildschirm hinunter, wo sich der Rand des Launcher befinden soll.
Gerard Roche