Niedawno uzyskałem drugi monitor do użytku z moim laptopem z systemem Ubuntu z xfce
i compiz
.
Jednak jedną z rzeczy, które mnie denerwują, jest przełączanie okien: mój drugi monitor ma otwarte okna, które zwykle byłyby w drugim obszarze roboczym.
Teraz, kiedy przełączam okna, przypadkowo przełączę się na jedno z pozostałych okien na 2. ekranie, co jest dość denerwujące.
Jak rozwiązać ten problem?
compiz
display
xfce
workspaces
zhongfu
źródło
źródło
Odpowiedzi:
Nie jestem pewien co do Unity lub XFCE, ale w pełni konfigurowalne przełączanie pulpitu jest jednym z wielu powodów, dla których wybrałem uruchomienie KDE (Kubuntu).
W KDE, aby ograniczyć przełączanie zadań na bieżący ekran, wykonaj następujące czynności:
Naciśnij Alt+ F2i wpisz,
task switcher
a następnie wybierz Przełącznik zadań z listy rozwijanej.Wewnątrz
task switcher
głównej karty panelu sterowania znajduje się sekcja o nazwie Filtruj okna według .Zaznacz pole wyboru dla
Virtual Desktops
,Activities
iScreens
, i wybierzCurrent activity
opcję dla każdego.Naciśnij
Apply
i sprawdź, czy wszystko działa zgodnie z oczekiwaniami przed zamknięciem.Uwaga: możesz także znaleźć „Przełącznik zadań”, wykonując następujące czynności:
kliknij
Kick Off
menu- Przejdź do
Computer
kartykliknij
System Settings
menu- W
Workspace Appearance and Behavior
sekcji wybierzWindow Behavior
Powiązane: Co to jest działanie w KDE i co mogę z tym zrobić?
źródło
Bez względu na to, czy używasz
compiz
,xfwm4
czy jakiejkolwiek innej WM, możesz użyć elastycznego, niezależnego od pulpitu przełącznika zadań, takiego jak Skippy-XD . Jak wyjaśniono w tym wątku powyżej , możesz skonfigurować Skippy-XD (~/.config/skippy-xd/skippy-xd.rc
dla określonego użytkownika lub/etc/xdg/skippy-xd.rc
dla wszystkich użytkowników), aby:[general] -> showAllDesktops
nafalse
. Powinien działać na większości maszyn WM zgodnych z EWMH.[xinerama] -> showAll
nafalse
.[general] -> includeAllScreens
nafalse
. (Ale jest to ukryty przełącznik i domyślnie jest wyłączony).Zobacz coś w stylu „KDE Present Windows” / „Compiz Scale” / „Mac OS X exposé” w Openbox / LXDE / Xfce? dla niektórych szczegółów użytkowania i instalacji. Zasadniczo możesz instalować najnowsze pakiety programistyczne z Skippy-XD PPA (codziennie) . Następnie można powiązać
skippy-xd
polecenie do Alt + Tablub Alt + Escczy cokolwiek innego. Po prawidłowej konfiguracji, jak wyjaśniono powyżej, Skippy-XD powinien wyświetlać tylko okna z bieżącego wirtualnego pulpitu i monitora.źródło
Według mojej wiedzy
Xfce 4.10
(i zakładam, że tego właśnie używasz) ma tylko ograniczone wsparcie dla dodatkowych monitorów.W związku z tym
4.12
będzie obsługiwać tryb rozszerzonego pulpitu dla wielu monitorów (szczegóły: design / xfce4-settings / display ), co, mam nadzieję, naprawi problemy, które widzisz. Możesz wypróbować migawki programistyczne z PPA : xubuntu-dev / xfce-4.12 PPA.A może po prostu musisz postępować zgodnie z radą zawartą w tym pytaniu: Jak skonfigurować podwójne monitory w XFCE? . Tak czy inaczej, obecnie wydaje się, że istnieje ograniczenie
xfwm4
(jeśli tego właśnie używasz), szczególnie że cyklicznie przechodzi przez wszystkie okna w bieżącym obszarze roboczym, niezależnie od tego, czy używasz jednego monitora, czy dwóch. Aby uzyskać szczegółowe informacje, patrz raport o błędach poprzedzający .źródło
xfwm4
?