ĂshtĂ« nĂ« dispozicion versioni i shpĂ«rndarjes TileOS 1.0 "T-Rex", i ndĂ«rtuar mbi bazĂ«n e paketave Debian dhe qĂ« ofron njĂ« desktop qĂ« pĂ«rdor menaxherĂ«t e dritareve me mozaik. TileOS ndjek tĂ« njĂ«jtat qĂ«llime si shpĂ«rndarja Ubuntu Sway Remix (e cila zhvillohet nga i njĂ«jti autor), duke ofruar njĂ« ndĂ«rfaqe tĂ« gatshme pĂ«r pĂ«rdorim, qĂ« nuk kĂ«rkon konfigurim tĂ« mĂ«tejshĂ«m dhe Ă«shtĂ« e orientuar si pĂ«r pĂ«rdoruesit e pĂ«rparuar tĂ« Linux-it, ashtu edhe pĂ«r fillestarĂ«t qĂ« dĂ«shirojnĂ« tĂ« provojnĂ« ambientin e menaxherĂ«ve tĂ« dritareve me mozaik, pa shpenzuar shumĂ« kohĂ« pĂ«r tâi konfiguruar.
Megjithatë, ndryshe nga Ubuntu Sway Remix, TileOS është shumë më i hapur për ndryshime dhe personalizime të ndryshme, si dhe është i lirë nga çdo problem potencial me të drejtat e autorit (Ubuntu Sway Remix përdor marka tregtare të regjistruara nga Canonical, por ende nuk është marrë një përgjigje zyrtare për përfshirjen e shpërndarjes në familjen zyrtare të Ubuntu). Në dispozicion për shkarkim janë përgatitur ndërtimet për arkitekturën amd64 (në të ardhmen planifikohet mbështetje për arm64, në veçanti për platformat Raspberry Pi). Kodi burimor i komponenteve të TileOS është në dispozicion në GitLab.
Vëmendja kryesore në TileOS i kushtohet menaxherëve të dritareve që përdorin protokollin Wayland. Janë prezantuar zyrtarisht redaksitë me desktopet Sway dhe River, dhe janë në zhvillim redaksitë me SwayFX (fork i Sway, i pasuruar me efekte të ndryshme të desktopit) dhe Qtile. Distribucioni përdor bazën e paketave Debian Stable, megjithatë, përmirësime të ndryshme nga dega e testimit, versione më të reja të disa software-ve dhe drejtuesve grafik transferohen. Përveç kësaj, përfshihen një sërë korrigjimesh që optimizojnë funksionimin e nën-sistemit të diskut dhe memorisë, duke përfshirë disa përmirësime nga Ubuntu, si montimi i disqeve në menaxherin e skedarëve pa kërkesë për fjalëkalim dhe të tjera.
Pikat kyçe të TileOS:
- Kernel Linux 6.6.15 me kohë më të shkurtër përgjigjeje (opsioni CONFIG_HZ=1000, në Debian përdoret CONFIG_HZ=300).
- Grupi i shoferëve grafikë të hapur, Mesa 23.2.1 dhe Xwayland 23.2.2.
- Mekanizmi Zram është aktivizuar sipas parazgjedhjeve, duke përdorur algoritmin e kompresimit zstd.
- Një numër i madh shoferësh dhe firmware të pa lira janë instaluar përparësisht, çka zgjeron ndjeshëm mbështetje për pajisje të ndryshme.
- Repository të softuerëve shtesë janë aktivizuar sipas parazgjedhjeve, si VirtualBox, Visual Studio Code, Librewolf, OnlyOffice dhe Brave.
- Përmes instaluesit Calamares është realizuar mundësia e zgjedhjes së softuerëve shtesë.
- Si implementim të shinjës së sistemit D-Bus është përdorur D-Bus Broker.
- Si zë server përdoret PipeWire.
- Administrimi i seancave të përdoruesit bëhet nga mjetet systemd, duke lejuar ndalimin e duhur të aplikacioneve dhe komponenteve kur rinisni, çkatërroni ose dilni nga sistemi, si dhe të sigurohet përpunimi i duhur i aplikacioneve me auto-start.
- Si një demon OOM Killer, në edicionin Sway është përdorur systemd-oomd. Në editionet e tjera përdoret EarlyOOM.
- Për dizajnin e aplikacioneve, përdoret një temë e vetme Catppuccin, që përdor ngjyra të buta pastel.
Veçoritë e redaksisë Sway:
- Desktopi zhvillohet paralelisht me shpërndarjen Ubuntu Sway Remix, duke siguruar ndërrimin e ndryshimeve të ndryshme.
- Janë përdorur shumë utilitare nga projekti NWG-Shell, si skripti për vendosjen automatike të dritareve Autotiling, menuja e plotë për aplikacione nwg-drawer, utilitari për konfigurimin e parametrave të ekranit nwg-displays, utilitari për përcaktimin e dukjes nwg-look, menaxheri i sesioneve nwg-bar dhe nwg-wrapper, që lejon të shfaqen në desktop përmbajtjet e çdo skripti (përmes tij realizohet sugjerimi për çelësat e shpejtë që përdoren në shpërndarje).
- ĂshtĂ« instaluar njĂ« set minimal komponentesh, qĂ« pĂ«rfshin menaxherin e skedarĂ«ve PcmanFM-Qt, redaktorin e tekstit Pluma, emuluesin e terminalit Alacritty, arkivuesin Engrampa dhe tĂ« tjera. Software-i shtesĂ« mund tĂ« kalon gjatĂ« procesit tĂ« instalimit tĂ« sistemit, ose tĂ« instalohet menjĂ«herĂ« pas instalimit tĂ« sistemit.
Veçoritë e redaksisë River
- Përdoret menaxheri i dritareve dinamik River, i shkruar në gjuhën zig dhe që përfshin shumë aspekte nga DWM, Awesome dhe Bwpwm. River shquhet për lehtësinë e konfigurimit (skedari i konfigurimit është një skript i zakonshëm shell, që ekzekuton step-by-step komandat për autobusin IPC riverctl), fleksibilitetin e gjerë dhe konsum më të ulët burimesh se Sway. Duke qenë se River është në fazën e zhvillimit aktiv dhe për momentin i mungon shumë funksionalitet Sway, redaksia TileOS River ka një karakter eksperimental.
- Si në edicionin Sway, komponentët e projektit NWG-Shell janë përdorur, përveç atyre që në mënyrë të qartë nuk e mbështesin River (për shembull në vend të nwg-displays përdoret wdisplays).
Burimi: opennet.ru
