labwc 0.5, Wayland için hazırlanmış bu sunucudaki yenilikleri öğrenin

bu labwc 0.5'in yeni sürümünün piyasaya sürülmesibir gelişme olarak konumlanan Wayland için bir bileşik sunucu Openbox pencere yöneticisini andıran özelliklere sahip (proje, Wayland için bir Openbox alternatifi yaratma girişimi olarak sunuluyor).

labwc'nin özellikleri arasında minimalizm, kompakt uygulama, kapsamlı özelleştirme seçenekleri ve yüksek performans. Sway kullanıcı ortamının geliştiricileri tarafından geliştirilen ve Wayland tabanlı bileşik yöneticinin çalışmalarını organize etmek için temel işlevler sağlayan wlroots kitaplığına dayanmaktadır.

Wayland'ın genişletilmiş protokollerinden, çıktı aygıtlarını yapılandırmak için wlr-output-management, masaüstü kabuğunun çalışmasını düzenlemek için katman kabuğu ve kendi bölmelerinizi ve pencere anahtarlarınızı bağlamak için Yabancı üst düzey desteklenir.

Eklentileri uygulamaya bağlamak mümkündür ekran görüntüsü oluşturma, masaüstünde duvar kağıdı görüntüleme, panel ve menü yerleştirme gibi işlevler. Animasyonlu efektler, degradeler ve simgeler (pencere düğmeleri hariç) temel olarak desteklenmez.

X11 uygulamalarını çalıştırmak için Wayland protokolüne dayalı bir ortamda, XWayland DDX bileşeninin kullanımı desteklenir. Tema, temel menü ve kısayol tuşları, xml formatındaki yapılandırma dosyaları aracılığıyla yapılandırılır.

menu.xml üzerinden yapılandırılabilen yerleşik kök menüye ek olarak, bemenu , fuzzel ve wofi gibi üçüncü taraf uygulama menüsü uygulamaları dahil edilebilir, ayrıca panel olarak Waybar, Ambar veya LavaLauncher kullanılabilir, ancak önerilmesi önerilir. monitörlerin bağlantısını kontrol etmek ve parametrelerini değiştirmek için wlrrandr veya kanshi kullanın.

labwc 0.5 ana yenilikleri

Sunulan bu yeni versiyonda ana yenilik olarak öne çıkıyor. Yüksek piksel yoğunluklu ekranlar (HiDPI) desteklenir.

onun yanında elemanların yeniden gruplandırılması sağlanır ek çıkış cihazları devre dışı bırakıldığında ve ayrıca hareketli öğeler olayının ele alınmasıyla ilgili değiştirilmiş ayarlar fare ile.

Öne çıkan diğer değişiklikler ise bir pencereyi küçültme yeteneği eklendi taşındıktan sonra (hareket halindeyken maksimuma çıkarma) ve ayrıca sfwbar (Sway Floating Window Bar) için destek.

Alt+Tab arabirimini kullanarak pencereler arasında geçiş yaparken içeriği önizlemek için CycleViewPreview seçeneğinin eklendiğini de görebiliriz.

Diğer değişikliklerden bu yeni sürümden öne çıkan:

  • İstemci menüleri için destek eklendi.
  • Uygulamaları tam ekran modunda çalıştırma yeteneği sağlandı.
  • Fare imlecini ekranın kenarından hareket ettirirken bir eylemi bağlama yeteneği eklendi.
  • wlroots tarafından desteklenen WLR_{WL,X11}_OUTPUTS ortam değişkenleri için destek eklendi.
  • Kontrol hareketleri için destek eklendi (kaydırma ve kıstırma yakınlaştırma).

LABWC nasıl kurulur?

Bu besteciyi sistemlerine kurabilmek isteyenler için aşağıda paylaştığımız talimatları takip etmeleri gerekmektedir.

En kolay kurulum yöntemine sahip dağıtım Fedora'dır ve labwc'yi kurmak için bir terminal açmanız yeterlidir ve içine şunu yazacağız:

sudo dnf install labwc

Olanlar Arch Linux, Manjaro veya Arch Linux'tan türetilen diğer dağıtımların kullanıcıları, bir terminal açmalılar ve gerekli bağımlılıkları indirmek için aşağıdaki komutu yazacaklar:

sudo pacman -S meson wlroots cairo pango libxml2 glib2

Bundan sonra, terminalde aşağıdaki komutu çalıştırarak LABWC kaynak kodunu alacaklar:

git clone https://github.com/johanmalm/labwc
cd labwc
meson build
ninja -C build

Şimdi, Debian, UBuntu veya bu ikisinden herhangi birine dayalı başka bir dağıtımın kullanıcıları için, terminalde aşağıdakileri yazmaları gerekir:

git clone https://github.com/johanmalm/labwc
cd labwc
meson build
ninja -C build

Son olarak, gelecekte, Openbox yapılandırma dosyaları için destek planlanmıştır ve Openbox dış görünümleri, HiDPI ekran çalışması sağlar, katman kabuğu, wlr-çıktı yönetimi ve harici üst düzey protokoller için destek uygular, menü desteğini entegre eder, ekran göstergelerini (osd) düşürme yeteneği ve pencereleri değiştirmek için arabirim ekleme Alt + Sekme stili.

LABWC hakkında daha fazla bilgi edinmek isteyenler, şu web sitesini ziyaret edebilirler: GitHub üzerinde proje.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.