So verteilen Sie Fenster in Gnome auf virtuelle Desktops


8

Ich habe eine Menge virtueller Desktops und normalerweise eine Vollbildanwendung pro Desktop (so ähnlich wie das Ratpoison WM, aber mit der Option, es bei Bedarf auf andere Weise zu verwenden). Ich möchte, dass neue Fenster beim Start automatisch in bestimmte Desktop-Nummern eingefügt werden. Was ist der einfachste Weg, dies zu tun?

Antworten:


7

Wenn Sie Compiz verwenden, installieren Sie compizconfig-settings-managerdas Plugin "Windows platzieren" und aktivieren Sie auf der Registerkarte "Platzierung fester Fenster", welche Fenster standardmäßig für welches Ansichtsfenster verwendet werden sollen.


+1 für fixed window placement. Einfachste Lösung für jeden Compiz-Benutzer. Diese Registerkarte befindet sich in der Konfiguration für das Place WindowsPlugin unter der Window managementKategorie. Muss natürlich Place Windowsaktiviert sein, damit dies funktioniert.
Koushik

Ich bin verwirrt über viewportsund workspaces- Was ich auf der fixed window placementRegisterkarte sehe, sind X / Y-Ansichtsfenster-Koordinaten, die nicht mit meinen vier Arbeitsbereichen zu korrelieren scheinen.
Amanda

Ich sehe keinen Fixed Window PlacementTab ...
RobinJ

1

Vielleicht möchten Sie einen Blick auf das Devil's Pie- Werkzeug werfen . es ist in Ubuntu als package devilspie( apt-get install devilspie) verfügbar .

Dieser und der andere Artikel erläutern einige der wichtigsten Funktionen und enthalten Beispielcode, einschließlich des Verschiebens eines Fensters in einen bestimmten Arbeitsbereich und dessen Maximierung.


Sie können auch hier klicken , um es zu installieren.
Januar

0

Ich habe auch viele virtuelle Desktops und einen Workflow, mit dem ich Fenster in verschiedenen Arbeitsbereichen öffnen kann, aber ich habe mit compiz einen "Open and Slide" -Ansatz gewählt. Direkt nach dem Öffnen einer Anwendung verwende ich eine angepasste Verknüpfung zum Schieben Klicken Sie im neuen Fenster auf den entsprechenden Arbeitsbereich und schieben Sie dann mit einer anderen Verknüpfung zum vorherigen Arbeitsbereich zurück.

In meinem Fall ist dies so etwas wie ein Umschalt-Strg-Links-Pfeil und ein Strg-Alt-Rechts-Pfeil. Sehr, sehr schnell und ich habe jedes Mal die volle Kontrolle darüber, wohin sie gehen, anstatt an eine Konfiguration gebunden zu sein.


-1

Wenn Ihre Anforderung Skripte verwenden kann, lohnt es sich möglicherweise, wmctrl zu untersuchen, z. B. wmctrl -s 0würde Sie zu Desktop 0 wechseln.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.