Wie aktiviere ich den Titelfilter des Skalierungsfensters in Compiz für 12.04?

13

Ich möchte den Compiz "Scale Window Title Filter" am 12.04 verwenden.

Ich habe bereits eine andere Antwort gelesen , in der es darum ging, compiz-plugins-extra zu installieren und "Scale Window Title Filter" im ccsm zu aktivieren. Ich habe dies getan, aber beim Aufrufen des Skalierungsmodus ( <super>+woder <shift>+<alt>+<up>) passiert beim Tippen nichts.

Ich habe versucht, Unity neu zu starten, mich abzumelden und sogar neu zu starten, aber dieses Verhalten bleibt dasselbe.

Vermisse ich etwas? Wie aktiviere ich es? Hat jemand es am 12.04 richtig funktioniert?

grifferz
quelle

Antworten:

11

Aktivieren des Scale Window Title Compiz-Filters in Unity 12.04

1. Was macht der Titelfilter des Skalierungsfensters ?

  • Die Verknüpfung Super+ Wzeigt Ihnen Miniaturversionen (skaliert) aller Fenster in Ihrem aktuellen Arbeitsbereich, und Sie können auf eines davon klicken, um dorthin zu wechseln.

    Bildbeschreibung hier eingeben

  • Mit dem etwas seltsam benannten Titelfilter für Skalierungsfenster können Sie Fenster in der skalierten Ansicht basierend auf den Fenstertiteln eingeben und herausfiltern. Es ist nützlich, Dinge einzugrenzen, wenn viele Anwendungen / Fenster geöffnet sind.

2. Wie installiere ich es?

  • Sie benötigen den Compiz Config Settings Manager (ccsm) und einige zusätzliche Compiz-Plugins. Öffnen Sie das Software Center, suchen Sie nach (a) "compizconfig" und (b) "compiz-plugins-extra" und installieren Sie diese Pakete (siehe Screenshots unten). (Diejenigen, die es vorziehen, apt-getkönnen die Pakete compizconfig-settings-managerund installierencompiz-plugins-extra stattdessen)

    Bildbeschreibung hier eingeben Bildbeschreibung hier eingeben

  • Schließen Sie das Software Center.


3. Wie aktiviere ich es?

Gesetzliche Warnung: Compiz Config Settings Manager ist ein erweitertes Tool, und ein kleiner Fehler, ein Tippfehler oder ein versehentliches Klicken mit der Maus kann dazu führen, dass Ihr Desktop unbrauchbar wird. Bitte seien Sie sehr vorsichtig und befolgen Sie die Anweisungen ... danke. Wenn Sie es vermasseln, lesen Sie bitte diese Antwort, wie Sie Probleme beheben können.

  • CCSM kann instabil werden und abstürzen, wenn Sie versuchen, Einstellungen bei mehreren geöffneten Fenstern zu ändern. Ich empfehle dringend, alle laufenden Anwendungen zu schließen, bevor Sie dies versuchen.

  • Starten Sie CCSM vom Dash aus, indem Sie "compiz" eingeben und auf das entsprechende Symbol klicken:

    Bildbeschreibung hier eingeben

  • Geben Sie "title" in das Filterfeld von CCSM ein , um den "Scale Window Title Filter" auf der rechten Seite anzuzeigen (siehe Abbildung unten). Klicken Sie auf das Kontrollkästchen daneben und es wird orange hervorgehoben. Möglicherweise wird ein Popup angezeigt, in dem Sie gefragt werden, ob Sie auch den Filter "Text" aktivieren möchten. Klicken Sie in diesem Fall auf OK. Schließen Sie CCSM.

    Bildbeschreibung hier eingeben


4. Wie verwende ich die Titelfunktion des Skalierungsfensters?

  • In diesem Beispiel verwenden wir einen Arbeitsbereich mit sechs Fenstern: zwei Terminals, ein Firefox, ein Writer, ein Software Center und eine Systemeinstellung.

  • Drücken Sie Super+ W, um die skalierten Fenster aufzurufen:

    Bildbeschreibung hier eingeben

  • Durch die Eingabe eines Buchstabens werden sdie angezeigten Fenster von sechs auf vier reduziert, die sin ihren Titeln enthalten sind: Software Center, Systemeinstellungen und die beiden Terminals (weil mein Computer den Namen "präzise" hat):

    Bildbeschreibung hier eingeben

  • Durch die Eingabe von etwas Einzigartigem im Titel einer Anwendung - meinem Benutzernamen izx- werden die Fenster auf die beiden Terminals reduziert:

    Bildbeschreibung hier eingeben

  • In ähnlicher Weise wrizeigt Ihnen Writer nur dieses Fenster, fast maximiert.

    Bildbeschreibung hier eingeben

  • Klicken Sie auf ein beliebiges Fenster, um es nach vorne zu bringen.

  • Während Sie Backspacetippen, wird die Ansicht entsprechend angepasst.
  • Sie können den Filter löschen und zur ungefilterten Vollansicht zurückkehren, indem Sie Escjederzeit auf drücken .

5. Welche Einstellungen kann ich für diesen Filter anpassen?

  • Starten Sie CCSM erneut (seien Sie vorsichtig!), Filtern Sie nach "title" und klicken Sie auf "Scale Window Title Filter", um die Einstellungen aufzurufen. Exce

  • Unter "Verhalten" (am besten unberührt lassen) können Sie einstellen:

    • Filter-Timeout in Sekunden (Wenn Sie nicht so viel Zeit eingegeben haben, wird der Text gelöscht und Sie kehren zur ungefilterten skalierten Ansicht zurück.)
    • Groß- / Kleinschreibung des Filters
    • Gibt an, ob der eingegebene Text auf dem Bildschirm angezeigt wird

    Bildbeschreibung hier eingeben

  • Unter "Darstellung" können Sie einstellen:

    • Gibt an, ob der Filtertext fett gedruckt ist oder nicht
    • Die Schriftgröße (größer kann bei hochauflösenden Displays hilfreich sein)
    • Die Größe des Titelrahmens (der Rahmen um den gefilterten Text)
    • Die Schriftfarbe (und Deckkraft)
    • Die Hintergrund- / Rahmenfarbe (und Deckkraft)

    Bildbeschreibung hier eingeben

6. Ich mag es nicht! Wie deaktiviere ich es?

  • Starten Sie CCSM, filtern Sie mit "title" und deaktivieren Sie einfach das Kontrollkästchen "Scale Window Title filter". Auch dies geschieht am besten, wenn keine anderen Anwendungen geöffnet sind.

Quellen: Compiz Wiki

ish
quelle
1
Wenn Sie ccsmvom Terminal aus starten , warten Sie, bis die Initialisierung abgeschlossen ist, bevor Sie etwas tun !
ish
Ich verwende den Skalentitelfilter, aber das Plugin ist nicht aktiviert. Vielleicht ist es in diesen Tagen im Scale-Plugin enthalten. Ubuntu 15.04
Jean Jordaan
4

Dieses Plugin benötigt das Text-Plugin, um Text auf dem Bildschirm zu zeichnen. Stellen Sie sicher, dass dieses Plugin ebenfalls aktiviert ist.

Jasmin
quelle
Ich fürchte, das Text-Plugin ist bereits aktiviert. ccsm fragt, ob ich jedes der erforderlichen Plugins aktivieren möchte, wenn ich das Plugin "Titelfilter für Fenster skalieren" aktiviere.
Grifferz
1

Sie sollten auch installiert haben compiz-plugins-main, das ist nicht standardmäßig noch für Abhängigkeiten installiert. Auf jeden Fall habe ich die folgenden Pakete installiert und funktioniert für mich:

Bildbeschreibung hier eingeben

Lorem
quelle
Aha. Ich habe dies bereits installiert - Ich habe meine Frage so bearbeitet, dass sie eine Liste der compiz-bezogenen Pakete enthält, die ich installiert habe. Sie haben also das Skalenfilter-Plugin für 12.04 unter dem Unity-Desktop? Wie in Sie drücken <super>+<w>, um in den Skalierungsmodus zu wechseln, können Sie eingeben, um die angezeigten Fenster zu filtern? Wenn ja, dann gibt es wohl einen Fehler, der nur meine Konfiguration betrifft.
grifferz
ja, es funktioniert hier auf x86_64, 12.04, unity3d. hast du es mit einem sauberen user versucht? ubuntuone.com/4nG6WkjFcWpa8imAKc3UZp
Lorem
1

Ich habe jetzt dieses Arbeiten und ich beantworte es selbst, weil keine andere Antwort genau es erhielt.

Es stellte sich heraus, dass ich gerannt war ccsm vor einer Granate davon gerannt war. Ich habe es stattdessen vom Dash aus gestartet und dann wurden die von mir ausgewählten Plugins aktiviert, ohne dass ich mich abmelden musste. Der Titelfilter des Skalierungsfensters funktioniert jetzt.

Vielen Dank an Lorem, der mich in die richtige Richtung geschickt hat. Als ich es mit einem neuen Benutzerkonto versuchte, sah ich, dass es funktionieren würde und es stimmte einfach nicht mit der Konfiguration meines Benutzers. Ich weiß nicht, warum das Ausführen ccsmvon einer Shell falsch ist oder wohin diese Einstellungen führen, aber es ist offensichtlich nicht am richtigen Ort.

grifferz
quelle
1
Wie du rennst, ccsmhat nichts damit zu tun. Es funktioniert gut für mich von einer Shell ausgeführt. Möglicherweise etwas mit Ihrer Benutzerkonfiguration zu tun?
ish
0

Scale Window Title Filter ist Teil des Pakets compiz-plugins-extra .

Installieren Sie dieses Paket:

sudo apt-get install compiz-plugins-extra

Anschließend wird der Titelfilter des Skalierungsfensters im CompizConfig-Einstellungs-Manager als Plug-in angezeigt.

In CCSM können Sie die Tastenkombination für "Skalieren" auf "Umschalten" setzen ("Tastenkombinationen aktivieren den Skalierungsmodus" unter "Skalierungseinstellungen") oder die Skalierung aktivieren, indem Sie beispielsweise die Maus auf eine Bildschirmecke ziehen und diese verwenden .

Octávio Filipe Gonçalves
quelle
OP sagte, er habe es bereits versucht ...
ish
Wie Sie in meiner compiz config sehen können, ist dieses Plugin bereits installiert und aktiviert. Hat jemand dieses Plugin tatsächlich auf 12.04 arbeiten? Es ist ziemlich einfach zu testen, auch wenn Sie nicht beabsichtigen, es zu verwenden.
Grifferz
Ein langer Schuss, aber es gibt einen weiteren Fehler im Scale-Plugin, bei dem Apps aus allen Arbeitsbereichen angezeigt und nur über ppa ( launchpad.net/~bsantos/+archive/ppa) behoben werden . Vielleicht können Sie es versuchen
Duffydack