Sway 1.9 již byl vydán a toto jsou jeho nové funkce

Houpat

Sway je dlaždicový compositor Wayland a náhrada za správce oken i3 pro X11

The vydání nové verze Sway 1.9 který přichází krátce po roce vývoje a představuje práci 67 přispěvatelů, kteří pro tuto novou verzi implementovali 238 změn.

Pro ty, kteří o Swayovi nevědí, by měli vědět, že tohle je vyvíjen jako modulární projekt postavena nad knihovnou wlroots, která obsahuje všechna základní primitiva pro organizaci práce kompozitního manažera.

Houpat má i3 kompatibilitu na příkazové úrovni, konfigurační soubory a IPC, což usnadňuje bezproblémový přechod z i3 na Sway a jako zobrazovací serverový protokol používá Wayland místo X11, což nabízí podobnou zkušenost jako i3, ale s významnými vylepšeními.

Hlavní nové funkce Sway 1.9

V této nové verzi, která je představena Sway 1.9, je prostředí má nyní nové funkce knihovny wlroots 0.17, Jako Podpora pro různé protokoly Wayland: content-type-v1 zpracovávat informace o zobrazeném obsahu, xwayland-shell-v1 pro propojení oken X11 s povrchy Wayland, wp-fractional-scale-v1 pro zlomkové škálování a security-context-v1 izolovat karantény a tvarovat kurzor-v1 pro přizpůsobení vzhledu kurzoru.

Vylepšená podpora protokolu xdg-activation-v1, který usnadňuje přenos zaměření mezi různými povrchy Wayland vrstvy 1, přičemž bere v úvahu virtuální desktopy a nastavení s více monitory, což poskytuje plynulejší uživatelský zážitek při přepínání mezi různými pracovními oblastmi a aplikacemi.

Další změnou, která vyniká v této nové verzi Sway 1.9, je migrace vykreslovacího kódu na nové vykreslovací API wlroots, což zlepšilo celkový výkon systému.

Přidání nové možnosti konfigurace pro zakázání primárního výběru navíc nabízí uživatelům větší kontrolu nad tím, jak interagují se systémem a jak se zachází s daty ve schránce.

The zahrnutí nového vstupního příkazu pro nastavení úhlu natočení Libinput a lock scroll button rozšiřuje možnosti konfigurace vstupního zařízení a přizpůsobení, což může zlepšit uživatelské pohodlí a produktivitu.

Z další změny, které vynikají této nové verze:

  • Podpora interaktivity Layer-Shell klávesnice na vyžádání zlepšuje integraci a uživatelské prostředí při práci s aplikacemi, které vyžadují zadávání textu a příkazů.
  • Přidání podpory pro výstupní událost IPC poskytuje vývojářům možnost interakce a řízení událostí souvisejících s výstupem videa
  • Změna výchozí nabídky na wmenu může ovlivnit způsob interakce uživatelů se systémem a přístup k funkcím a aplikacím dostupným v prostředí Wayland.
  • Odstranění podpory pro idle protokol KDE a jeho nahrazení standardním protokolem idle-notify-v1 může ovlivnit kompatibilitu s určitými aplikacemi a desktopovými prostředími, které na tuto funkci spoléhají.
  • Umožnění změny velikosti tlačítek nástrojů tabletu v plovoucím režimu zlepšuje použitelnost a efektivitu při práci s grafickými tablety a podobnými zařízeními.

A konečně, pokud máte zájem dozvědět se více o této nové verzi, můžete zkontrolovat podrobnosti na adrese následující odkaz.

Jak získat Sway?

Pro ty, kteří mají zájem o možnost nainstalovat Sway na Ubuntu a jeho deriváty, je důležité vzít v úvahu některé požadavky a úvahy:

  1. Wayland: Sway vyžaduje, aby byl v systému dostupný Wayland.
  2. Ovladače grafiky: Sway nepodporuje proprietární grafické ovladače. Je nutné je odinstalovat a používat bezplatné grafické ovladače.

Instalace Sway je jednoduchá a vše, co musíte udělat, je přidat odpovídající úložiště a provést následující příkazy v terminálu:

sudo add-apt-repository ppa:samoilov-lex/sway
sudo apt install sway

Zatímco pro ty, kteří dávají přednost kompilaci, musí získat zdrojový kód zadáním následujícího:

git clone https://github.com/swaywm/sway.git

Spusťte tyto příkazy:

meson build/
ninja -C build/
sudo ninja -C build/ install

V systémech bez přihlášení musíte vyrovnat vyrovnávací binární soubor:

sudo chmod a+s /usr/local/bin/sway

Sway krátce po spuštění odebere oprávnění root.