Goyangkan komposer Wayland untuk menggantikan pengelola jendela i3

Bergoyang

Sway adalah penulis lagu Wayland dan drop-in, yang dimaksudkan sebagai pengganti window manager i3 untuk X11. Bekerja dengan pengaturan i3 yang ada dan mendukung sebagian besar fitur i3, ditambah beberapa tambahan.

Bergoyang memungkinkan Anda untuk mengatur jendela aplikasi secara logis, bukan secara spasial. Jendela diatur dalam kisi secara default, yang memaksimalkan efisiensi layar Anda dan dapat dengan cepat dimanipulasi hanya dengan menggunakan keyboard.

Tentang Sway

Dukungan manajer jendela I3 disediakan di tingkat perintah, file konfigurasi, dan IPC, memungkinkan Sway digunakan sebagai pengganti transparan untuk i3 yang menggunakan Wayland, bukan X11.

En Sway komponen berikut ditawarkan untuk mengatur lingkungan pengguna yang lengkap:

  • Swaydle (proses latar belakang dengan implementasi protokol idle KDE)
  • kunci goyang (screen saver)
  • Mako (manajer pemberitahuan)
  • Suram(alat yang didedikasikan untuk tangkapan layar)
  • Mencucup (memilih area di layar)
  • Perekam wf (menangani pengambilan video)
  • Jalan Bar (Bilah aplikasi)
  • papan virt (menangani keyboard di layar)
  • Wl-papan klip (untuk bekerja dengan papan klip)
  • wallutils (kontrol latar belakang desktop).

Sway sedang dikembangkan sebagai proyek modular yang dibangun di atas pustaka wlroots, yang mencakup semua primitif dasar untuk mengatur pekerjaan manajer gabungan.

Wlroots menyertakan backend ke akses abstrak ke layar, perangkat input, render tanpa akses langsung ke OpenGL, berinteraksi dengan KMS / DRM, libinput, Wayland, dan X11 (lapisan tengah disediakan untuk menjalankan aplikasi X11 berbasis X11).

Selain Sway, pustaka wlroots secara aktif digunakan di proyek lain , termasuk Librem5 dan Cage. Selain C / C ++, binding dikembangkan untuk Scheme, Common Lisp, Go, Haskell, OCaml, Python, dan Rust.

Kode proyek Sway ditulis dalam C dan didistribusikan di bawah lisensi MIT. Proyek ini dimaksudkan untuk digunakan di Linux dan FreeBSD.

Tentang versi baru Sway 1.1

Beberapa jam yang lalu peluncuran versi baru Sway 1.1 diumumkan, versi yang mana satu jam setelah rilis 1.1.0, rilis korektif 1.1.1 diterbitkan dengan penghapusan perubahan yang ditambahkan karena kesalahan mereka tidak kompatibel dengan wlroots 0.6.

Di antara hal-hal baru utama dari versi baru ini, kami dapat menemukannya utilitas swaybg untuk mengelola latar belakang desktop disorot dalam proyek terpisah.

Dengan pengumuman ini, sekarang Swaybg tidak lagi terikat dengan Sway dan dapat digunakan dengan server komposit Wayland mana pun yang mendukung protokol wlr-layer-shell, xdg-output, dan xdg-shell tingkat lanjut.

Di sisi lain Pekerjaan telah dilakukan untuk menghilangkan ketidaksesuaian dengan pengelola jendela i3. Selain itu, dukungan untuk layar sentuh telah ditambahkan ke panel bilah stabilizer (aktivasi elemen dengan menyentuh dan bersepeda di meja dengan gerakan yang berubah).

Di bilah gulir, mode "hamparan" diterapkan untuk menampilkan panel di jendela lain tanpa memproses peristiwa masukan.

Y menambahkan kemampuan untuk menonaktifkan pintasan keyboard kontrol menggunakan setelan pelepasan {sym, code, switch}.

Bagaimana cara mendapatkan Sway?

Bagi mereka yang tertarik untuk dapat menguji Sway di sistem mereka, dPerlu diingat bahwa syarat utama untuk bisa menggunakannya adalah memiliki Wayland di bawah kap sistem Anda.

Dalam kasus Ubuntu ini dimungkinkan, Anda hanya perlu mengaktifkan sesi dengan Wayland. Distribusi lain yang dapat menggunakan Sway tanpa masalah adalah Fedora, bahkan Sway sudah ada di repositori Fedora untuk diinstal.

Untuk menginstal Sway di distro Anda, Anda harus mengunjungi tautan berikut di mana Anda akan menemukan file proyek serta petunjuk pemasangannya.

Tautannya adalah ini.

Penting untuk diketahui bahwa Sway tidak akan berfungsi dengan driver grafis berpemilik. Jadi jika Anda memiliki kartu video yang berjalan dengan driver berpemilik, Anda harus menghapusnya dan menggunakan driver gratis sebagai gantinya.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.