Rilis pertama distribusi TileOS

Distribusi TileOS 1.0 "T-Rex" sekarang tersedia, dibangun di atas basis paket Debian dan menawarkan desktop menggunakan pengelola jendela ubin. TileOS memiliki tujuan yang sama dengan distribusi Ubuntu Sway Remix (dikembangkan oleh penulis yang sama), menawarkan antarmuka siap pakai yang tidak memerlukan konfigurasi tambahan dan ditujukan untuk pengguna Linux berpengalaman dan pemula yang ingin mencoba ubin lingkungan window manager tanpa menghabiskan banyak waktu untuk mengaturnya.

Namun, tidak seperti Ubuntu Sway Remix, TileOS jauh lebih terbuka terhadap berbagai perubahan dan penyesuaian, dan bebas dari potensi masalah hak cipta (Ubuntu Sway Remix menggunakan merek dagang terdaftar Canonical, namun belum ada tanggapan resmi mengenai penyertaan distribusi tersebut dalam Ubuntu resmi. keluarga belum diterima). Rakitan untuk arsitektur amd64 telah disiapkan untuk diunduh (di masa depan direncanakan untuk memberikan dukungan untuk arm64, khususnya papan Raspberry Pi). Kode sumber untuk komponen TileOS tersedia di GitLab.

Fokus utama TileOS adalah pada window manager yang menggunakan protokol Wayland. Edisi dengan desktop Sway dan River telah disajikan secara resmi. Edisi dengan SwayFX (cabang dari Sway, dilengkapi dengan berbagai efek desktop) dan Qtile sedang dalam pengembangan. Distribusinya menggunakan basis paket Debian Stable, tetapi berbagai perbaikan dan versi terbaru dari beberapa perangkat lunak dan driver grafis ditransfer dari cabang pengujian. Selain itu, paket tersebut mencakup sejumlah perbaikan yang mengoptimalkan pengoperasian subsistem disk dan memori, serta beberapa perbaikan dari Ubuntu, seperti memasang disk di pengelola file tanpa meminta kata sandi, dan lain-lain.

Fitur utama dari TileOS:

  • Kernel Linux 6.6.15 dengan waktu respons yang ditingkatkan (opsi CONFIG_HZ=1000, Debian menggunakan CONFIG_HZ=300).
  • Satu set driver video terbuka, Mesa 23.2.1 dan Xwayland 23.2.2.
  • Secara default, mesin Zram diaktifkan, menggunakan algoritma kompresi zstd.
  • Sejumlah besar driver dan firmware tidak bebas telah diinstal sebelumnya, yang secara signifikan memperluas dukungan untuk berbagai peralatan.
  • Secara default, repositori dengan perangkat lunak tambahan terhubung, seperti VirtualBox, Visual Studio Code, Librewolf, OnlyOffice, dan Brave.
  • Menerapkan kemampuan untuk memilih perangkat lunak tambahan di penginstal Calamares.
  • D-Bus Broker digunakan sebagai implementasi bus sistem D-Bus.
  • PipeWire digunakan sebagai server suara.
  • Sesi pengguna dikelola menggunakan systemd, yang memungkinkan Anda menghentikan aplikasi dan komponen yang berjalan dengan benar saat melakukan boot ulang, mematikan, atau keluar, serta memastikan pemrosesan startup aplikasi yang benar.
  • Systemd-oomd digunakan sebagai daemon OOM Killer di edisi Sway. Edisi lain menggunakan EarlyOOM.
  • Aplikasi dirancang dengan tema tunggal Catppuccin, menggunakan warna-warna pastel yang lembut.

Fitur edisi Sway:

  • Desktop sedang dikembangkan secara paralel dengan distribusi Ubuntu Sway Remix, memastikan transfer timbal balik dari perubahan tertentu.
  • Banyak utilitas dari proyek NWG-Shell yang digunakan, seperti skrip Autotiling untuk tata letak jendela otomatis, menu aplikasi layar penuh nwg-drawer, utilitas nwg-displays untuk mengatur parameter tampilan, utilitas nwg-look untuk menyesuaikan tampilan , nwg-bar dan nwg- session manager wrapper, yang memungkinkan Anda menampilkan konten skrip apa pun di desktop (ini memberikan petunjuk tentang tombol pintas yang digunakan dalam distribusi).
  • Satu set komponen minimum telah diinstal sebelumnya, termasuk pengelola file PcmanFM-Qt, editor teks Pluma, emulator terminal Alacritty, pengarsip Engrampa, dan lainnya. Perangkat lunak tambahan ditawarkan untuk dipilih selama tahap instalasi sistem, atau diinstal segera setelah instalasi sistem

Fitur edisi River

  • Manajer jendela dinamis River digunakan, ditulis dalam bahasa zig dan menggabungkan banyak DWM, Awesome dan Bwpwm. River dibedakan berdasarkan kemudahan konfigurasi (file konfigurasi adalah skrip shell biasa yang menjalankan perintah secara berurutan untuk bus riverctl IPC), fleksibilitas yang luas, dan konsumsi sumber daya yang lebih rendah daripada Sway. Karena River sedang dalam pengembangan aktif dan fungsinya masih jauh lebih rendah daripada Sway, edisi TileOS River bersifat eksperimental.
  • Seperti pada edisi Sway, komponen proyek NWG-Shell digunakan, kecuali komponen yang tidak secara eksplisit mendukung River (misalnya, wdisplays digunakan sebagai ganti nwg-displays).

Sumber: opennet.ru

Tambah komentar