Sway 1.8, Vulkan ve daha fazlası için iyileştirmelerle geliyor

Sallanma

Sway, döşenmiş bir Wayland derleyicisidir ve X3 için i11 pencere yöneticisinin yerine geçer

11 aylık geliştirmeden sonra yeni versiyonun yayınlandığı duyuruldu kompozisyon yöneticisi savrulma 1.8, Wayland protokolü üzerine kuruludur ve i3 pencere yöneticisi ve i3bar paneli ile tamamen uyumludur.

Sway'i bilmeyenler şunu bilmeliler ki, bu modüler bir proje olarak geliştirildi Bileşik yöneticinin çalışmasını düzenlemek için tüm temel ilkelleri içeren wlroots kitaplığının üzerine inşa edilmiştir.

Komut düzeyinde i3 desteği sağlanır, yapılandırma ve IPC dosyaları, X3 yerine Wayland kullanılarak Sway'in i11'ün şeffaf bir yedeği olarak kullanılmasına izin verir. Sway, pencereleri ekrana uzamsal olarak değil, mantıksal olarak yerleştirmenize olanak tanır. Windows, ekran alanını en iyi şekilde kullanan ve yalnızca klavyeyi kullanarak pencereleri hızlı bir şekilde değiştirmenize izin veren bir ızgarada düzenlenmiştir.

Eksiksiz bir kullanıcı ortamı oluşturmak için ilgili bileşenler sunulur: diğerleri arasında swayidle (KDE'nin ölü protokol uygulamasıyla arka plan işlemi), swaylock (ekran koruyucu).

Sway 1.8'nin başlıca yeni özellikleri

Sway 1.8'in sunduğu bu yeni sürümde şunu bulabiliriz: yeni bir komut “bindgesture” uyguladı dokunmatik yüzey hareketlerine eylemler eklemek için.

Öne çıkan bir diğer değişiklik ise ekran kilitleme işlemi (sallanma kilidi) Wayland protokolü ext-session-lock-v1'i kullanacak şekilde değiştirildi, bu da oturum kilidinin güvenilirliğini ve güvenliğini artırmayı mümkün kıldı.

Buna ek olarak, şimdi Sway 1.8'in bu yeni sürümünden "izleme sırasında devre dışı bırak" ayarı için destek Bir voltaj ölçer çubuğu kullanırken (örneğin, ThinkPad dizüstü bilgisayarlarda TrackPoint) dokunmatik yüzeyi devre dışı bırakmayı denetlemek için libinput kitaplığında.

Yeni istemci uygulamalarını başlatırken çalışma alanı tanımının güvenilirliğini artırmak için kullanılan xdg-activation-v1 protokolünün uygulandığını da görebiliriz.

Öte yandan, kütüphane wlroots, uygulamayı iyileştirdi kullanarak render sisteminin Vulkan grafik API'sı.

Linux platformunda görev başlatma planlama sürecini kolaylaştırmak için, CAP_SYS_NICE izinlerini ayarlama yeteneği uygulandı ve sanal çıkış cihazlarını kaldırmak için yeni "çıktıyı kes" komutu eklendi.

Of the diğer değişiklikler bu yeni sürümden sıyrılanlar:

  • Yüksek çözünürlüklü fare tekerleği kaydırma etkinlikleri için destek eklendi.
  • SUID kök istemi ile çalışma desteği sonlandırılmıştır.
  • Kullanımdan kaldırılan "output dpms" komutu, "output power" komutuyla değiştirildi.
  • Düzenli ifadelerle çalışmak için artık pcre kitaplığı yerine pcre2 kullanılıyor.

Son olarak, bu yeni sürüm hakkında daha fazla bilgi edinmek istiyorsanız, ayrıntıları şu adresten kontrol edebilirsiniz: aşağıdaki bağlantı.

Sway nasıl edinilir?

Sway'i sistemlerinde test edebilmekle ilgilenenler için, Bunu kullanabilmenin temel şartının Wayland'e sahip olmak olduğunu hesaba katmalıdırlar. Sisteminizin kaputunun altında.

Sway'in tescilli grafik sürücüleriyle çalışmayacağını belirtmek önemlidir, bunları kaldırmanız ve bunun yerine ücretsiz sürücüleri kullanmanız gerekecektir.

Sway'i Ubuntu'ya ve bunun türevlerini yüklemek için, sistemlerine aşağıdaki depoyu eklemelidirler.

Bunun için hadi bir terminal açalım (Ctrl + Alt + T kısayol tuşlarını kullanabilirsiniz) ve içinde aşağıdaki komutu yazacaksınız:

sudo add-apt-repository ppa:samoilov-lex/sway

Ve kurulumu şu şekilde gerçekleştirmeye devam ediyoruz:

sudo apt install sway

Derlemeyi tercih edenler içinse, aşağıdakileri yazarak kaynak kodunu almaları gerekir:

git clone https://github.com/swaywm/sway.git

Şu komutları çalıştırın:

meson build/
ninja -C build/
sudo ninja -C build/ install

Logind olmayan sistemlerde, dengeleme ikilisine başvurmanız gerekir:

sudo chmod a+s /usr/local/bin/sway

Sway, başlangıçtan kısa bir süre sonra kök izinlerini kaldıracaktır.

Son olarak şunu belirtmeliyim ki yazı yazılırken depoda bulunan Sway paketi yeni sürüme güncellenmedi ancak kullanıma sunulmasına saatler kaldı.


Yorumunuzu bırakın

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

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  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.