GNOME'un varsayılan pencere yöneticisini birkaç yıldır kullandım, ancak şimdi bir döşeme penceresi yöneticisini denemek istiyorum.
Bu iki kriteri karşılamasını istiyorum:
WM hafif olmalıdır
WM'nin yapılandırılması karmaşık olmamalıdır
GNOME'un varsayılan pencere yöneticisini birkaç yıldır kullandım, ancak şimdi bir döşeme penceresi yöneticisini denemek istiyorum.
Bu iki kriteri karşılamasını istiyorum:
WM hafif olmalıdır
WM'nin yapılandırılması karmaşık olmamalıdır
Yanıtlar:
"Yapılandırmak için karmaşık", hangi dilde yetkin olduğunuza bağlı olarak büyük ölçüde değişir. XMonad, yapılandırmam için olağanüstü derecede karmaşıktı, ancak bunun nedeni Haskell'i kesinlikle bilmediğimden ve yapılandırmaların bulunduğu dildir.
Kullandığım ve oldukça beğendiğim iki fayans penceresi yöneticisi:
Müthiş . Harika yapılandırmalar Lua'da (harika 3'ten; daha önce özel bir sözdizimindeyken), ancak yapılandırılması oldukça kolaydır ve bir grup widget ile birlikte gelir; İşte çubuğumun bir noktada neye benzediğinin bir ekran görüntüsü (o sırada kullanmama rağmen bir grafik widget'ı da var):
Benim müthiş bar ekran görüntüsü http://lug.rose-hulman.edu/mw/images/a/ae/Awesome3bar_top.png
Awesome kullanmayı bırakmamın ana nedeni, geriye dönük uyumluluk aralıklarının sürekli olmasıydı; her nokta revizyonu, yapılandırma dosyamı onunla çalışmak için düzeltmeye çalışırken gün geçirmek için gerekli olan API'yı değiştirdi. Şimdi daha stabil hale gelmiş olabilir
wmii , şu anki WM'm . Varsayılan olarak yapılandırmalar kabuk komut dosyalarındadır, ancak wmii 9p arabirimini açtığından istediğiniz şekilde yapılabilir, bu da sözde dosya sistemindeki dosyaları okuyarak ve yazarak kontrol ettiğiniz anlamına gelir. Şu anki yapılandırmam, ana yapılandırma için bir python yardımcı program komut dosyası içeren bir kabuk betiğidir. Ana dezavantajı yerleşik widget'ların olmamasıdır; ilerleme çubukları, grafikler veya simgelerle birlikte gelmez. Gereksinimlerinizden biri olan kesinlikle "hafif"
Şahsen, i3 diğer büyük fayans-wm'lerin (Xmonad, Awesome, DWM, vb.) En iyi özelliklerini alır ve bir araya getirir, dmenu / conky / dzen2 ile birleştiğinde bir WM'de aradığım şey bu. Sayfayı kontrol edin; http://i3.zekjur.net/
Izgara benzeri moda, içinde 13 farklı Fayans Pencere Yöneticileri karşılaştıran bir Arch Linux Wiki giriş var, burada Arch Linux Wiki üzerinde . Belki de hepful olur.
Bunlardan hiçbirini şahsen denemedim, ama biraz zamanım olduğunda yakın gelecekte planlıyorum, bu yüzden bu konuyu da yakından takip ediyorum.
Bir dinamik ve bir manuel olmak üzere iki farklı döşeme penceresi yöneticisini tavsiye etmek istiyorum.
XMonad çok güçlü ama öğrenmesi kolay , temel özelliklerini ve anahtar bağlantılarını açıklayan kısa bir rehberli tur var. Bu GNOME iyi uyum sağlıyor , dokümantasyon kapsamlı ve ek bir sürü kullanılabilir uzantılar . Pencerelerin seçilen dinamik düzene göre otomatik olarak konumlandırıldığı dinamik döşeme paradigmasını destekler . En azından bazıları için olumsuz, XMonad'ın Haskell'de yapılandırılmış olması ve bir Haskell derleyicisinin varlığına bağlı olmasıdır.
i3 , ekranın sütunlara ve hücrelere bölünmüş tablo gibi davrandığı manuel döşeme paradigmasını destekler . Kullanıcı pencereleri serbestçe yeniden düzenleyebilir, bu da daha fazla esneklik sağlar, ancak daha fazla çaba gerektirir. Bence i3 diğer fayans pencereleri yöneticilerine kıyasla modern hissediyor. Konfigürasyon gerektiren veya diğer pencere yöneticilerinde hiç bulunmayan kutudan çıkan özellikleri sağlar, örn. büyütme, acil durum kancaları, fare yeniden boyutlandırma. Turing tamamlanmamış olan basit bir düz metin dosyası ile yapılandırılabilir. İzlemeyi önerdiğim i3 özelliklerini sunan güzel bir video var .
Elbette her ikisi de sorunsuz bir şekilde birden fazla monitörü destekler ve döşenmeyi sevmeyen uygulamalar için yüzen bir katmana sahiptir.
PS. Bir gün Bluetile , GNOME kullanıcıları için iyi bir ağ geçidi ilacı olabilir, ancak hala gelişimin erken bir aşamasındadır.
Ben hafif bir döşeme WM gerektiğinde şahsen Ratpoison kullanıyorum - Yapılandırma kutudan oldukça iyi çalıştı ve uzun yıllar boyunca GNU Screen kullanmaya oldukça ayarlandığım için Ratpoison'a sıçrama çok zor değildi. Ben de kullanıyorum StumpWM Ratposion daha gelişiminde daha aktif olmuştur.
Dışarıda birkaç tane var, ama ihtiyaçlarıma uygun bulduğum (bana göre) bir tane var:
awesome
)Adı Qtile .
Harika bir göz atın , adı her şeyi söylüyor. :-) Harika wiki'nin birçok yapılandırma tavsiyesi var.
Birkaçını denedim: Awesome, Xmonad, i3, wmii, scrotwm ve dwm.
dwm aşağıdaki nedenlerden dolayı benimle sıkıştı:
Bazı tuhaflıklar olduğunu itiraf etmeliyim:
Ama sonuçta, dwm 1,5 yıldır benimle kaldı.
Wmii'yi uzun süredir kullanıyorum . Yapılandırmaların anlaşılması oldukça kolaydır ve istediğiniz yapılandırmayı daha da değiştirmek için herhangi bir dili kullanabilirsiniz.