Ich habe kürzlich ein zweites Display für meinen Laptop erworben, auf dem Ubuntu mit xfce
und ausgeführt wird compiz
.
Eine Sache, die mich jedoch nervt, ist das Umschalten von Fenstern: Auf meinem zweiten Monitor sind einige Fenster geöffnet, die sich normalerweise in einem zweiten Arbeitsbereich befinden.
Wenn ich jetzt die Fenster wechsle, wechsle ich versehentlich zu einem der anderen Fenster auf dem 2. Display, was irgendwie ärgerlich ist.
Wie behebe ich dieses Problem?
compiz
display
xfce
workspaces
zhongfu
quelle
quelle
Antworten:
Ich bin mir bei Unity oder XFCE nicht sicher, aber eine vollständig anpassbare Desktop-Umschaltung ist einer der vielen Gründe, warum ich mich für KDE (Kubuntu) entscheide.
Gehen Sie in KDE wie folgt vor, um die Aufgabenumschaltung auf den aktuellen Bildschirm zu beschränken:
Drücken Sie Alt+ F2und geben Sie ein
task switcher
und wählen Sie dann Task Switcher aus der Dropdown-Liste aus.Auf der
task switcher
Hauptregisterkarte des Bedienfelds befindet sich ein Abschnitt namens Filterfenster nach .Aktivieren Sie das Kontrollkästchen für
Virtual Desktops
,Activities
undScreens
, und wählen Sie jeweils dieCurrent activity
Option aus.Drücken Sie
Apply
und überprüfen Sie, ob die Dinge wie erwartet funktionieren, bevor Sie sie schließen.Hinweis: Sie können "Task Switcher" auch folgendermaßen finden:
Klicken Sie auf das
Kick Off
Menü- Navigieren Sie zur
Computer
RegisterkarteKlicken Sie auf das
System Settings
Menü-
Workspace Appearance and Behavior
Wählen Sie unter dem AbschnittWindow Behavior
Verwandte: Was ist eine Aktivität in KDE und was kann ich damit machen?
quelle
Egal , ob Sie mit
compiz
,xfwm4
oder jede andere WM können Sie eine flexible Desktop-unabhängige Task-Switcher wie verwenden Skippy-XD . Wie in diesem Upstream-Thread erläutert , können Sie Skippy-XD (in~/.config/skippy-xd/skippy-xd.rc
für einen bestimmten Benutzer oder in/etc/xdg/skippy-xd.rc
für alle Benutzer) wie folgt konfigurieren :[general] -> showAllDesktops
auffalse
. Sollte auf den meisten EWMH-kompatiblen WMs funktionieren.[xinerama] -> showAll
auffalse
.[general] -> includeAllScreens
diese Option auffalse
. (Dies ist jedoch ein versteckter Schalter und standardmäßig deaktiviert.)Sehen Sie etwas wie "KDE Present Windows" / "Compiz Scale" / "Mac OS X Exposé" in Openbox / LXDE / Xfce? für einige Verwendungs- und Installationsdetails. Grundsätzlich können Sie die neuesten Entwicklungspakete von Skippy-XD PPA (täglich) installieren . Dann können Sie den
skippy-xd
Befehl an Alt + Taboder Alt + Escoder was auch immer binden . Bei entsprechender Einrichtung sollte Skippy-XD, wie oben erläutert, nur die Fenster des aktuellen virtuellen Desktops und Monitors anzeigen .quelle
Meines Wissens
Xfce 4.10
(und ich gehe davon aus, dass Sie dies verwenden) werden zusätzliche Monitore nur eingeschränkt unterstützt.In dieser Hinsicht
4.12
wird der erweiterte Desktop-Modus für mehrere Monitore unterstützt ( Details siehe design / xfce4-settings / display ), wodurch hoffentlich die aufgetretenen Probleme behoben werden . Sie können die Entwicklungs-Snapshots von der ppa xubuntu-dev / xfce-4.12 PPA ausprobieren .Oder Sie müssen einfach den Ratschlägen in dieser Frage folgen: Wie richte ich zwei Monitore in XFCE ein? . In
xfwm4
beiden Fällen scheint es derzeit eine Einschränkung zu geben (wenn Sie dies verwenden), insbesondere, dass alle Fenster im aktuellen Arbeitsbereich durchlaufen werden, unabhängig davon, ob Sie einen oder zwei Monitore verwenden. Einzelheiten finden Sie im Upstream-Fehlerbericht .quelle
xfwm4
?