Niri: Penyusun Wayland Boleh-Skrol dan Bersusun


Siaran stabil Niri v0.1.0 yang pertama menawarkan penatalan berjubin, ruang kerja bebas, dan pengurusan monitor lanjutan untuk pengguna Wayland.

Ekosistem Linux secara beransur-ansur cenderung ke arah Wayland, menjauhi Xorg yang biasanya digunakan. Peralihan ini secara semula jadi membuka jalan untuk membangunkan penyelesaian khusus untuk Wayland. Dengan itu dikatakan, sila sambut Niri, seorang kompositor Wayland tiling yang boleh digulung.

Apa itu Niri?

Penyusun Wayland adalah komponen penting dalam sistem Wayland, bertanggungjawab untuk memaparkan grafik dan menguruskan input, menyediakan alternatif yang lebih moden dan cekap berbanding pelayan X tradisional.

Niri adalah pemproses Wayland berjubin yang boleh digulung yang banyak diinspirasikan oleh sambungan PaperWM GNOME. Projek ini agak baharu tetapi sudah mempunyai banyak tawaran untuk peminat pengurus tetingkap berjubin.

Ia membezakan dirinya daripada kompositor lain dengan menawarkan pendekatan unik dalam pengurusan tetingkap. Niri menyusun tetingkap dalam jalur mendatar tanpa had merentasi setiap monitor, memastikan membuka tetingkap baharu tidak akan menyebabkan tetingkap sedia ada diubah saiz, sekaligus menyediakan ruang kerja yang lebih teratur dan cekap.

Selain itu, Niri menyokong ruang kerja dinamik, satu ciri yang diinspirasikan oleh GNOME tetapi dengan sentuhan inovatif. Setiap monitor dalam persekitaran Niri mempunyai set ruang kerja sendiri yang disusun secara menegak. Susunan ini membolehkan penyesuaian dan fleksibiliti yang tinggi, memenuhi keperluan pengguna dengan beberapa monitor.

Penyusun Niri Wayland, Kredit imej: Projek Niri

Selain itu, keserasian Niri meluas kepada sistem GPU campuran dan menyokong HiDPI, menjadikannya pilihan yang serba boleh untuk pelbagai konfigurasi perkakasan.

Kompositor ini dipenuhi dengan ciri seperti antara muka tangkapan skrin terbina dalam, penstriman skrin monitor yang serasi dengan xdg-desktop-portal-gnome, dan gerak isyarat pad sentuh untuk menukar ruang kerja. Pengguna juga boleh menikmati susun atur yang boleh disesuaikan, dengan pilihan untuk menyesuaikan jarak, sempadan, strut, dan saiz tetingkap.

Baru-baru ini, selepas tempoh pembangunan intensif selama lima bulan, versi stabil pertama dari pengkomposer Wayland ini, Niri 0.1.0, telah dilancarkan secara rasmi. Mari kita lihat apa yang ditawarkannya.

Ciri Utama Niri 0.1.0

Di atas segalanya, pelepasan Niri 0.1.0 bukan sahaja mengenai memperkenalkan satu lagi penyusun jubin, tetapi juga mentakrifkan semula cara pengguna berinteraksi dengan persekitaran desktop mereka.

Ia termasuk antara muka tangkapan skrin terbina dalam yang membekukan skrin, membolehkan pengguna memilih kawasan tertentu untuk ditangkap. Ciri ini amat berguna untuk pencipta kandungan dan profesional.

Bagi mereka yang berminat dengan rakaman skrin, Niri 0.1.0 menyokong penyiaran skrin melalui xdg-desktop-portal-gnome, serasi dengan perisian popular seperti OBS dan pelbagai pelayar web.

Sokongan screencasting Niri, Kredit imej: Projek Niri

Satu lagi kelebihan penting yang dibawa oleh Niri 0.1.0 ialah konfigurasi yang boleh dimuat semula secara langsung sepenuhnya, membolehkan pengguna mengubah dan segera melihat perubahan dalam konfigurasi susun atur mereka, termasuk jurang, sempadan, strut, dan saiz tetingkap.

Walau bagaimanapun, adalah penting untuk ambil perhatian beberapa had semasa. Sistem GPU NVIDIA mungkin menghadapi masalah rendering, dan walaupun Xwayland dalam mod rootless tidak disokong, mod rootfulnya adalah serasi, memastikan kebanyakan permainan dan aplikasi X11 berfungsi dengan lancar.

Bagi mereka yang ingin mencuba Niri, pelbagai pakej yang dikendalikan oleh komuniti tersedia, termasuk COPR untuk pengguna Fedora, Flake untuk NixOS, pakej AUR, dan malah port untuk FreeBSD serta BSD lain. Pasukan pembangunan menggalakkan pengguna untuk menyertai bilik Matrix mereka untuk perbincangan dan sokongan lanjut.

Keluaran 0.1.0 juga membawa beberapa pembetulan dan penambahbaikan:

  • Konfigurasi live-reload dipertingkatkan, terutamanya untuk NixOS.
  • Meningkatkan kebolehpercayaan monitor selepas penukaran TTY.
  • Sokongan rakaman skrin dan tangkapan skrin yang lebih baik, terutamanya untuk penyiapan berbilang monitor.
  • Prestasi rendering kursor dipertingkatkan.
  • Lebar lajur lalai disesuaikan untuk ketepatan yang lebih baik.

Sila lihat pengumuman pelepasan untuk maklumat lanjut mengenai semua perkara baru. Untuk penerangan yang lebih mendalam tentang keupayaan penyusun Wayland bergulir Niri, lawati halaman GitHub projek tersebut.