Ať už si chcete Wayland vyzkoušet, porozumět tomu, co to je, než jej použijete, nebo se naučit, jak jej povolit a zakázat na Ubuntu, tento průvodce se ukáže být neocenitelným tak či onak.
Tato příručka vysvětluje, co je Wayland, jak funguje a jak jej povolit a zakázat ve vašem systému Ubuntu.
Začněme.
Co je Wayland
Nejlepší způsob, jak definovat Wayland, je pojmenovat jej protokol používaný složenými správci oken ke komunikaci s klientem a knihovnou Wayland Protocol C .
Kompozitní správce oken, hovorově zkrácený jako sazeč, je správce Windows, který poskytuje aplikacím vyrovnávací paměť pro každé okno mimo obrazovku. Skladatel může interagovat s grafikou a systémem oken a vytvářet:
- Transparentnost v systému Windows
- Animace
- Vržený stín
Kompozitorem implementovaným protokolem Wayland může být zobrazovací server běžící na jádře, X aplikace nebo klient Wayland, jako jsou X servery bez rootu nebo celé obrazovky, jiné zobrazovací servery nebo základní aplikace.
Původní tým dobrovolných vývojářů, kteří pomohli vyvinout protokol Wayland, jej vytvořil jako snazší a rychlejší náhradu za technologii X. X11 byl standardním zobrazovacím serverem používaným ve většině desktopových prostředí Linuxu. Nicméně kvůli různým problémům na serveru X11, včetně bezpečnostních zranitelností a problémů s výkonem, tým vedený Kristianem Høgsbergem vyvinul Wayland jako alternativu.
Proč Wayland
Ve srovnání s jinými zobrazovacími servery je zobrazovací protokol Wayland bezpečný a rychlý. Wayland definuje každou aplikaci jako klienta a grafickou procesní jednotku jako server. Na rozdíl od X11 umožňuje Wayland každé aplikaci používat protokol v nezávislé funkcionalitě.
Protože Wayland zpracovává každou aplikaci v samostatné relaci protokolu, zlepšuje výkon, protože server nemusí spravovat všechny aplikace současně. Místo toho požadované aplikace kreslí samostatné požadované prvky.
Vývoj Wayland se zlepšil a přidal další funkce, jako je XWayland, které uživatelům umožňují pracovat s aplikacemi Wayland založenými na X11.
Obrázek níže ukazuje architekturu Wayland.
Jak povolit a zakázat Wayland na Ubuntu
V průběhu let, částečně díky aktivnímu vývojářskému týmu a komunitě, některé distribuce Linuxu převzaly Wayland a umožnily vám jej aktivovat, když se zaregistrujete.
Chcete-li povolit Wayland na Ubuntu, proveďte následující:
Pro tento tutoriál byste měli mít oprávnění root k úpravě určitých souborů. Výukový program také předpokládá, že jako výchozí pracovní prostředí používáte GNOME.
Upravte file /etc/gdm3/daemon.conf
V souboru vyhledejte následující položku # WaylandEnable =false
Chcete-li Wayland deaktivovat, odkomentujte položku nebo ji ponechte bez komentáře, chcete-li Wayland povolit.
Zavřete, uložte soubor a restartujte gdm pomocí následujícího příkazu:
sudo Service gdm3 restart
Změny můžete také použít restartováním systému.
Chcete-li používat Ubuntu prostřednictvím Wayland, klikněte na ikonu nastavení v přihlašovací nabídce, vyberte „Ubuntu on Wayland“ a přihlaste se. Ujistěte se, že máte povolenou službu Wayland tím, že ponecháte řádek ve výše uvedeném souboru bez komentáře.
diplom
Tento tutoriál vám poskytl představu o tom, co je protokol Wayland, jak funguje a jak jej povolit a zakázat na Ubuntu.
Když se budete rozcházet, mějte na paměti, že se nejedná o Waylandův zápisník nebo referenční knihu. Cílem bylo představit vám protokol Wayland, ukázat vám, jak funguje a jak jej povolit a zakázat v systému Ubuntu.
Další informace naleznete v oficiální dokumentaci:
https://wayland.freedesktop.org/docs/html