Udgaven af distributionsudgaven Ubuntu Sway Remix 23.04 er tilgængelig, der leverer en forudkonfigureret og klar til brug arbejdsflade baseret på den mosaikkompositoriske manager Sway. Distributionen er en uofficiel version af Ubuntu 23.04, skabt med hensyn til både erfarne GNU/Linux-brugere og nybegyndere, der ønsker at prøve miljøet med mosaikvinduemanagere uden at skulle gennemgå en lang konfiguration. Der er forberedt builds til arkitekturerne amd64 og arm64 (Raspberry Pi).
Distributionens miljø er baseret på Sway – en kompositmanager, der bruger Wayland-protokollen og er fuldt kompatibel med mosaikvinduemanageren i3, samt panelet Waybar, filhåndtereren PCManFM-GTK3, og værktøjer fra NWG-Shell-projektet, såsom skrivebordsbaggrundsmanageren Azote, et fuldskærmsapp-menu nwg-drawer, værktøjer til output af scriptindhold på skærmen nwg-wrapper (der bruges til at vise genvejstips på skrivebordet), GTK-tema, cursor og skrifttypeindstillingsmanageren nwg-look og Autotiling-scriptet, der automatisk arrangerer vinduerne for de åbne applikationer efter mønsteret fra dynamiske mosaikvinduemanagere.
Distributionen indeholder programmer med både grafisk interface som Firefox, Qutebrowser, Audacious, Transmission, Libreoffice, Pluma og MATE Calc samt konsolapplikationer og værktøjer, såsom musikafspilleren Musikcube, videospilleren MPV, billedvisningsværktøjet Swayimg, PDF-dokumentviserværktøjet Zathura, tekstbehandleren Neovim, filhåndtereren Ranger og flere andre.
En anden funktion ved distributionen er den fuldstændige afvisning af at bruge Snap-pakkemanagere, alle programmer leveres i form af almindelige deb-pakker, inklusive webbrowsen Firefox, som installeres via det officielle PPA-repository fra Mozilla Team. Distributionens installationsprogram er baseret på Calamares-rammeværket.

Vigtige ændringer:
- Sway er opdateret til version 1.8 med støtte til kommandoen «bindgesture» til at knytte handlinger til touchpad-bevægelser, understøttelse af Wayland-udvidelserne xdg-activation-v1 og ext-session-lock-v1, samt understøttelse af indstillingen «disable while trackpointing» i libinput-biblioteket til at styre deaktiveringen af touchpad'en under brug af en trackpoint-joystick (for eksempel TrackPoint på ThinkPad-laptops).
- To grundlæggende gestus for touchpad'en er tilføjet: en bevægelse med tre fingre til venstre-højre for at skifte mellem arbejdsstationer, og en bevægelse med tre fingre nedad for at ændre det aktiverede vindue til flydende tilstand og tilbage.
- Et start-sway-script er tilføjet, som gør det muligt automatisk at opdage opstart af miljøet i virtuelle maskiner eller på systemer med proprietær NVIDIA-driver, og anvender de nødvendige miljøvariabler og opstartsmuligheder. For eksempel, når NVIDIA-driveren registreres og NVIDIA DRM Modeset-tilstand er aktiveret, eksporterer scriptet automatisk de nødvendige miljøvariabler og starter Sway med parameteren «--unsupported-gpu», mens opstartsloggen omdirigeres til systemd-loggen.
- Der er tilføjet en baggrundsproces Swayr, der udvider vinduesadministrationsmulighederne. Med den kan man skifte mellem aktive vinduer med kombinationen Alt+Tab, skifte mellem skriveborde med Alt+Win, samt vise en liste over alle vinduer på alle skriveborde og skærme med Win+P.

- Der er support for ændring af skærmens farvetemperatur (Night Color) ved hjælp af værktøjet wlsunset. Farvetemperaturen ændrer sig automatisk afhængigt af placeringen (indstillingen kan ændres i konfigurationsfilen til Waybar-panelet eller direkte i opstartsscriptet).
- Der er tilføjet et Scratchpad-modul til Waybar-panelet for hurtig adgang til vinduer, der er flyttet til scratchpad (et midlertidigt lager for inaktive vinduer).
- Der er tilføjet værktøjet Swappy til interaktiv redigering af screenshots før gemming på disk eller kopiering til udklipsholderen.
- Værktøjet til konfiguration af inputenheder Sway Input Configurator er opdateret med et nyt interface til indstilling af sprog og tastekombination, med rettede fejl og sikret kompatibilitet med de nyeste versioner af Sway.

- Der er udført refactoring af konfigurationsfiler, forenkling af autostartindstillinger, og løsning af problemer, der opstod ved brug af mørkt tema på GTK-applikationer, så kontrolknapperne for vinduer er deaktiveret for applikationer med HeaderBar. Applikationer i AppImage-format, der ikke understøtter Wayland, fungerer nu med automatisk opstart ved hjælp af XWayland. Størrelsen af image-filen er reduceret. systemd-oomd er udeladt fra grundlæggende pakke (erstatten med EarlyOOM), GIMP og Flatpak.
Kilde: opennet.ru


