Ponieważ Compiz Grid
nie jest obsługiwany w Ubuntu-2d, szukam alternatywy dla okien kafelkowych.
Ten film pokazuje to xfce4
i xfwm4
może przyciągać okna do części ekranu. Chciałbym to zrobić za pomocą skrótów klawiaturowych.
Mam już zainstalowany xfce4
i xfwm4
, ale nie widzę, który z poniższej listy wykonuje to zadanie:
Czy ktoś może pomóc?
shortcut-keys
window-manager
SoftTimur
źródło
źródło
Awesome
to kolejny wm, od którego nie zależyxfce
. Możemy wybrać jeden z nich jako sesję podczas logowania, nie?xfce-power-manager
ixfsettingsd
jeśli na nich polegasz.xfce-power-manager
, ale uruchomienie go lubxfsettingsd
w terminalu (w sesji xfce) nie ma żadnego efektu ...Odpowiedzi:
Po wyjęciu z pudełka większość menedżerów i środowisk pulpitu, takich jak XFCE / Xubuntu, nie obsługuje kafelkowania.
Godny uwagi wyjątek w programie Compiz, który może być używany z większością środowisk Desktop, takich jak Xubuntu / Unity, ale nie z Gnome-Shell.
Specjalnie dla Xubuntu, aby uzyskać obsługę kafelkowania myszy, musisz skompilować lub zainstalować zmodyfikowanego menedżera okien, takiego jak poniższe pytania i odpowiedzi:
Automatycznie dopasuj rozmiar okien za pomocą Xfce jak w gnome
Aby uzyskać obsługę kafelkowania klawiatury bez kompizowania i menedżera okien bez kafelków, musisz być bardziej pomysłowy i kontrolować pozycję okna i zmieniać rozmiar - ta odpowiedź daje takie rozwiązanie.
Jednak, aby uzyskać najlepszą obsługę kafelków, należy użyć dedykowanego menedżera okien kafelkowych, takiego jak Awesome.
Klawiatura klawiatury
Podstawowy skrypt Pythona na starterze pozwala kontrolować okna, takie jak przenoszenie ich w lewo lub w prawo.
Lekko zmodyfikowałem to, aby działało z XFCE / Xubuntu i aby umożliwić Ci instalację w wersji 11.10 lub 12.04. Można to łatwo dostosować do innych DE, takich jak unity-2d
Utwórz skróty klawiaturowe - przykład poniżej:
Wywołujesz skrypt
stiler.py
z następującymi parametrami:Kilka przykładów:
cykliczne okna
płytki pionowo
żeby zainstalować
źródło
sudo add-apt-repository ppa:fossfreedom/xfwm4
. Ale dostałem błąd:Traceback (most recent call last):
File "/usr/bin/add-apt-repository", line 88, in <module>
ppa_info = get_ppa_info_from_lp(user, ppa_name)
File "/usr/lib/python2.7/dist-packages/softwareproperties/ppa.py", line 80, in get_ppa_info_from_lp curl.perform()
pycurl.error: (7, "couldn't connect to host")
czy to mój problem, czy problem z twoim kodem?Xubuntu LTS 16.04
ma domyślnie możliwość układania okien za pomocą myszy. Chwyć okno za pomocą myszy i przesuń je w górę, w dół, w lewo, w prawo, w górę w prawo, w górę w lewo, w dół w prawo lub w dół w lewo.Jeśli zamiast tego chcesz używać klawiatury, musisz skonfigurować skróty w
Window Manager
następujący sposób:Odpowiedziałem tutaj na to stare pytanie, ponieważ jako początkujący Xubuntu również szukałem tej funkcji i nie mogłem jej znaleźć na początku.
źródło
Miałem więcej szczęścia z Quicktile. Użyj go w ten sam sposób, utwórz skróty do polecenia.
http://ssokolow.github.com/quicktile/
źródło
python-xlib
i uruchomić go z--daemonize
opcją. (Szczegóły w README )W tym filmie opis mówi
xfwm4-tiling
. Robi to nie tylko XFCE (i xfwm). To dodatkowy pakiet. wyszukiwanie apt-cache nie znajduje go, więc nie ma go w repozytoriach Ubuntu. Opis wideo mówi również, że używa Arch Linuxa i odnosi się do AUR, czyli repozytoriów Arch.Jeśli nie chcesz wymyślić, jak go skompilować i używać w Ubuntu, lub znaleźć kogoś, kto już to zrobił (może jest PPA), jeśli chcesz tego zachowania przy kafelkowaniu, prawdopodobnie będziesz musiał przełączyć się z Xfwm do innego menedżera okien, który obsługuje kafelkowanie.
Powyżej w komentarzach ktoś wspomniał, że możesz zajrzeć do korzystania z Awesome (ale później usunął ten komentarz). Wspomniałem, że możesz używać Awesome w XFCE. Prawdopodobnie łatwiej jest korzystać z aplikacji XFCE w programie Awesome niż na odwrót. Jeśli zainstalujesz niesamowite za pomocą apt-get, znajdziesz niesamowitą sesję zainstalowaną w graficznym menedżerze logowania (lightdm).
Następnie możesz skonfigurować program niesamowite, aby automatycznie uruchamiał różne aplikacje XFCE, takie jak
xfce4-power-manager
(ważne dla funkcji zarządzania energią, takich jak zawieszanie i wyłączanie przy niskim poziomie naładowania baterii),xfsettingsd
(demon, który zapewnia, że niektóre, ale nie wszystkie, ustawienia XFCE są wykonywane, takie jak ustawienia wyświetlania i gtk motywy),xfce4-panel
(abyś mógł używać panelu, do którego jesteś przyzwyczajony),xfce4-volumed
(demon głośności xfce) itp. Niesamowite nie obsługuje komponowania, ale możesz to uzyskać, uruchamiając się automatyczniexcompmgr
. W Internecie jest wiele informacji o tym, jak uruchomić te rzeczy w Awesome, w tym w innych miejscach na tej stronie.Oto podstawowy samouczek korzystania z Awesome.
Jeśli chcesz uruchomić Awesome w XFCE, nie jest to trudne, ale Awesome musi zostać ponownie skonfigurowany, aby działał poprawnie z panelem XFCE; Nie wiem, jakie to łatwe (domyślam się, że nie jest to trudne, ale w każdym razie jest to inwestycja czasowa).
źródło
Po prostu naciśnij i przytrzymaj super klawisz, a otrzymasz najbardziej przydatne skróty w Ubuntu, jak pokazano na obrazku.
źródło