Wydanie dystrybucji Ubuntu Sway Remix 23.10 jest już dostępne, oferujące wstępnie skonfigurowane i gotowe do użycia środowisko biurowe oparte na menedżerze kompozycji Sway. Dystrybucja jest nieoficjalną wersją Ubuntu 23.10, stworzoną z myślą zarówno o doświadczonych użytkownikach GNU/Linux, jak i nowicjuszach, którzy chcą spróbować środowiska menedżerów okien mozaikowych bez konieczności długiej konfiguracji. Przygotowano obrazy dla architektur amd64 i arm64 (Raspberry Pi).
Środowisko dystrybucji opiera się na Sway — menedżerze kompozycji, który wykorzystuje protokół Wayland i jest całkowicie zgodny z mozaikowym menedżerem okien i3, a także z panelem Waybar, menedżerem plików PCManFM-GTK3 oraz narzędziami z projektu NWG-Shell, takimi jak menedżer tła Azote, pełnoekranowe menu aplikacji nwg-drawer, narzędzie do wyświetlania zawartości skryptów nwg-wrapper (używane do wyświetlania wskazówek dotyczących skrótów klawiszowych na pulpicie), menedżer ustawień tematów GTK, kursora i czcionek nwg-look oraz skrypt Autotiling, automatycznie kompozytujący okna otwartych aplikacji w stylu dynamicznych mozaikowych menedżerów okien.
W skład dystrybucji wchodzą programy z interfejsem graficznym, takie jak Firefox, Qutebrowser, Audacious, Transmission, Libreoffice, Pluma i MATE Calc, jak również aplikacje i narzędzia konsolowe, takie jak odtwarzacz muzyczny Musikcube, odtwarzacz wideo MPV, narzędzie do przeglądania obrazów IMV, narzędzie do przeglądania dokumentów PDF Zathura, edytor tekstu Neovim, menedżer plików Ranger i inne.
Inną cechą dystrybucji jest całkowity brak menedżera pakietów Snap, wszystkie programy dostarczane są w postaci zwykłych pakietów deb, w tym przeglądarka internetowa Firefox, której instalacja wykorzystuje oficjalne repozytorium PPA zespołu Mozilla. Instalator dystrybucji oparty jest na frameworku Calamares.

Główne zmiany:
- Zintegrowany komponent sway-systemd implementuje mechanizm uruchamiania użytkowych usług systemd przy startowaniu pulpitu, a także umieszczania uruchamianych aplikacji i usług w oddzielnych grupach kontrolnych, co przy użyciu demona systemd-oomd pozwala na dokładniejsze identyfikowanie najbardziej zasobożernych procesów i szybsze reagowanie na niedobór pamięci operacyjnej. Obsługa katalogów ~/.config/autostart oraz /etc/xdg/autostart została również zmieniona na systemd: automatycznie uruchamiane aplikacje teraz startują dopiero po pełnym załadowaniu Sway i gotowości mechanizmu Status Notifier Item (SNI), co pozwoliło pozbyć się stanu wyścigu. Dodatkowo, sway-systemd umożliwił prawidłowe zamykanie uruchomionych aplikacji i usług podczas wylogowywania się z sesji, restartu lub zamykania systemu.
- Demon EarlyOOM, monitorujący zużycie zasobów przez procesy i w odpowiednim momencie uruchamiający OOM Killer, został zastąpiony przez systemd-oomd.
- Do zarządzania połączeniami Bluetooth używana jest narzędzie Bluetooth, wspierające przesyłanie i odbieranie plików protokołem OBEX, zdalne zarządzanie podłączonymi urządzeniami, elastyczne zarządzanie podłączonymi adapterami Bluetooth itp.

- Narzędzie do przeglądania obrazów Swayimg zostało zastąpione IMV, bardziej funkcjonalnym i obsługującym szerszą gamę formatów obrazów.
- Zaktualizowano narzędzie do konfiguracji urządzeń wejściowych Sway Input Configurator, które teraz obsługuje lokalizację (dodano tłumaczenia na język rosyjski, białoruski i ukraiński), wprowadzono możliwość ustawienia metod kliknięcia na touchpadach bez przycisków fizycznych (klikpad), wprowadzono ustawienia zdarzeń touchpada, na przykład tymczasowe wyłączenie touchpada po podłączeniu myszy oraz poprawiono niewielkie błędy w interfejsie.

- Zaktualizowane standardowe aplikacje: nwg-look 0.2.2, nwg-drawer 0.3.9, nwg-displays 0.3.7, nwg-bar 0.1.3, musikcube 3.0.
- Dodano wsparcie dla jednopłytkowego komputera Raspberry Pi 5.
Źródło: opennet.ru


