Pencereleri ekranın soluna veya sağına döşemek için bir kısayol var mı?


32

As Compiz Grid-2d ubuntu desteklenmez, ben karo pencerelerine alternatif arıyorum.

Bu video bunu gösterir xfce4ve xfwm4pencereleri ekranın bir kısmına yapıştırabilir. Bunu klavye kısayollarıyla yapmak istiyorum.

Zaten yükledim xfce4ve xfwm4aşağıdaki listede hangisinin işi yaptığını göremiyorum:

görüntü tanımını buraya girin

Biri yardım edebilir mi?



Bence Awesomebağımlı olmayan başka bir wm xfce. Giriş yaparken bunlardan birini oturum olarak seçebiliriz, değil mi?
SoftTimur

1
Hm, neden rastgele öneride bulunduğumdan emin değilim Müthiş ... Başka birinin XFCE'de bir wm kullanabileceğini (ve sonra silindiğini) düşünüyorum. Her neyse, sorunuza cevap evet. Eğer Ubuntu’da müthiş kurarsanız, lightdm'ye bir oturum ekleyecektir. O zaman XFCE gibi xfce-power-managerve xfsettingsdbu şeylere güveniyorsanız, çeşitli şeyler ekleyebilirsiniz .
Chan-Ho Suh

Üzgünüm, henüz yeni kurdum xfce-power-manager, ancak xfsettingsdbir terminalde (xfce oturumunda) başlatmanın hiçbir etkisi olmaz ...
SoftTimur

Merhaba. Awesome'i kendi oturumunda lightdm'de ​​(sisteminizin grafiksel giriş yöneticisi) kullandığını sorduğunuzu sanıyordum. Büyük ihtimalle ayrı ayrı çalıştırırsanız bahsettiğim xfce uygulamalarını eklemek isteyebilirsiniz, çünkü güç yönetimi veya ekran ayarlarını yapmaz. Onları XFCE'de başlatıyor gibi görünüyorsunuz, ki zaten çalışması gerektiği gibi anlamsız (xfce-power-manager zaten kurulu ve çalışıyor olmalı ...)
Chan-Ho Suh

Yanıtlar:


20

Kutudan çıkan çoğu döşeme yöneticisi ve XFCE / Xubuntu gibi masaüstü ortamlarında döşeme desteği yoktur.

Compiz'de, Xubuntu / Unity gibi Masaüstü ortamlarının çoğu ile kullanılabilecek ancak Gnome-Shell değil, kayda değer bir istisna.

Özellikle Xubuntu için, fare döşeme desteğini almak için, bu Soru ve Cevap gibi değiştirilmiş bir pencere yöneticisini derlemeniz veya yüklemeniz gerekir:

Gnome'daki gibi Xfce kullanarak pencereleri otomatik olarak boyutlandırın

Compiz ve fayans olmayan bir pencere yöneticisi olmadan klavye fayans desteği almak için, daha yaratıcı olmanız ve pencere pozisyonunu kontrol etmeniz ve kendinizi boyutlandırmanız gerekir - bu cevap size bu çözümü sunar.

Ancak, en iyi döşeme desteği için Awesome gibi özel bir döşeme penceresi yöneticisi kullanmanız gerekir.

Klavye Döşeme

Başlatma panelindeki temel bir python betiği , sola veya sağa hareket ettirme gibi pencereleri kontrol etmenizi sağlar.

Bunu XFCE / Xubuntu ile çalışacak ve 11.10 veya 12.04'te kurmanıza izin verecek şekilde biraz değiştirdim. Bu, birlik-2d gibi diğer DE'ler için kolayca uyarlanabilir

Klavye kısayolları oluşturma - bir örnek aşağıdadır:

görüntü tanımını buraya girin

Komut dosyasını stiler.pyaşağıdaki parametrelerle çağırırsınız :

  • sola - geçerli pencereyi ekranın sol tarafına döşeyin.
  • sağa - geçerli pencereyi ekranın sağına döşeyin.
  • dikey - tüm pencereleri dikey olarak döşeyin
  • yatay - tüm pencereleri yatay olarak döşeyin
  • döngüsü - pencereleri döngüsel olarak döşeyin ve pencereler arasında döndürün
  • prev - odağı bir önceki pencereye taşı
  • sonraki - odağı bir sonraki pencereye taşı
  • büyüt - geçerli pencereyi büyüt

Bazı örnekler:

döngüsü pencereleri

görüntü tanımını buraya girin

dikey döşemek

görüntü tanımını buraya girin

yüklemek

sudo add-apt-repository ppa:fossfreedom/xfwm4
sudo apt-get update
sudo apt-get install stiler

Yorum için teşekkürler, sorunumu çözeceğini düşünüyorum ... yüklemeye çalışıyorum sudo add-apt-repository ppa:fossfreedom/xfwm4. Fakat bir hata yaptım: 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")Bu benim problemim mi yoksa kodunuzun sorunu mu?
SoftTimur

Bu bir proxy arkasında olduğu gibi geliyor - öyle mi? Ben bu sitede bir yerde benzer sorular ve cevaplar olduğunu düşünüyorum.
fossfreedom

Evet, vekaletin arkasındayım ...
SoftTimur

işte soru-cevap , sence kendi tarafıma çözebilir miyim?
SoftTimur

1
Bu harika! Bookmarking ...
Chan-Ho Suh

12

Xubuntu LTS 16.04fareyi kullanarak varsayılan olarak pencereleri döşeme yeteneğine sahiptir. Farenizle bir pencere alın ve üst, alt, sol, sağ, üst sağ, üst sol, alt sağ veya alt sola hareket ettirin.

Bunun yerine klavyenizi kullanmak istiyorsanız Window Manager, aşağıdaki ekran görüntüsünün gösterdiği şekilde kısayolları yapılandırmanız gerekir :

Pencere Yöneticisi

Bu eski soruyu burada cevapladım çünkü bir Xubuntu acemi olarak ben de bu özelliği aradım ve başlangıçta bulamadım.


Öyleyse Ayarlar -> Pencere Yöneticisi -> Klavye -> Sola pencereyi döşeme
Artur Klesun

7

Quicktile ile daha iyi şanslar yaşadım. Aynı şekilde kullanın, komuta kısayollar oluşturun.

http://ssokolow.github.com/quicktile/


... ya da yakalayıcı yanıtı için, dahili klavyeyi kullanarak her tetiklediğinizde başlatmaya ve kapatmaya zorlamaktan kaçının. Sadece yükleyin python-xlibve --daemonizeseçeneği ile çalıştırın . ( README içindeki detaylar )
ssokolow

Bu, denediğim tüm çözümlerden en kolay yoldu. Teşekkürler!
protoEvangelion 16:18

4

Bu videoda, açıklama diyor xfwm4-tiling. Yani bunu sadece XFCE (ve xfwm) yapmıyor. Bu ek bir paket. apt-cache search onu bulamıyor, bu yüzden Ubuntu depolarında yok. Video açıklaması ayrıca, Arch Linux kullandığını ve Arch depoları olan AUR'yi de ifade ettiğini söylüyor.

Ubuntu'da nasıl derlenip kullanılacağını bulmak ya da zaten yapmış (birini bulmak) (belki de bir PPA) bulmak istemiyorsanız, o döşeme davranışını istiyorsanız, muhtemelen xfwm'den başka bir pencere yöneticisine geçmek zorundasınız. fayans destekler.

Yorumların üstünde biri, Awesome’i kullanarak arayabileceğinizi belirtti (ancak daha sonra bu yorumu sildiniz). XFCE içinde Awesome'i kullanabileceğinizi söyledim. Aslında Awesome içinde XFCE uygulamalarını kullanmak, diğerlerinden daha kolay. Apt-get komutunu kullanarak awesome kurarsanız, grafiksel giriş yöneticisine (lightdm) yüklenen muhteşem bir oturum bulacaksınız.

Daha sonra xfce4-power-manager(düşük pilde askıya alma ve kapatma gibi güç yönetimi işlevleri için önemli olan) gibi çeşitli XFCE uygulamalarını otomatik olarak başlatmak için müthiş yapılandırabilirsiniz xfsettingsd((bazılarının hepsini, ancak hepsinin değil, ekran ayarları ve gtk gibi) çalıştırıldığından emin olan arka plan programı theming), xfce4-panel(yani alıştığınız paneli kullanabilirsiniz), xfce4-volumed(xfce hacim arka plan programı), vb. Awesome, kompozisyon oluşturmayı desteklemez, ancak bunu otomatik olarak başlatarak alabilirsiniz xcompmgr. Bu sitenin başka yerlerde de dahil olmak üzere, Awesome’de bu öğelerin nasıl çalıştırılacağı hakkında çevrimiçi birçok bilgi var.

İşte Awesome kullanmak için temel bir öğretici .

Awesome'i XFCE'de çalıştırmak istiyorsanız, bu zor değil, ancak Awesome'in XFCE paneliyle düzgün çalışması için yeniden yapılandırılması gerekiyor; Bunun ne kadar kolay olduğunu bilmiyorum (sanırım zor değil, ama her durumda bir zaman yatırımı).


1
xfwm4 fayans burada cevabımda
fossfreedom

Kendi PPA'nız, ha? Güzel :-) Ayrıca üst üste binmekten de kaçınıyor mu?
Chan-Ho Suh

evet - pencereleri üst üste binmeden döşeyen Arch geliştiricilerinden gelen oldukça hoş bir yama. Yama'nın şimdi (umarım) Xubuntu 12.10'a girmesi gereken xfce v4.10 içine dahil edildiğini unutmayın.
fossfreedom

Bu yorum dizisinde doğru cevabı vermeye devam etmek yerine, neden gerçek bir cevaba koymuyorsun? :-)
Chan-Ho Suh

... daha önce sorduğu bir soruda OP’yi bu cevaba işaret ettim. Bu durumda bir "klavye" fayans çözümünün peşinde - xfce-fayans fare sadece bir çözümdür, bu yüzden bunu ekleyerek sorusunu cevaplamayacaksınız :(
fossfreedom

1

Sadece süper tuşa basılı tutun; ubuntu'da resimdeki gibi en kullanışlı kısayolları elde edersiniz.

görüntü tanımını buraya girin


2
Bu Birlik için, XFCE için değil
Enrico
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.