Fórum Root.cz
Hlavní témata => Software => Téma založeno: zaciatocnik 04. 05. 2017, 23:07:14
-
Ake vyhody ma wayland oproti X.org? Pouzivam defaultne gnome3 s Waylandom, ale obcas sa stane ze mi tam nieco nefunguje. Zato v X funguje vzdy vsetko... Naco je teda dobry ten Wayland?
-
důvod je primárně technický, wayland je daleko jednodušší na používání i na údržbu pro programátory, má daleko nižší nároky na cpu a snadněji se bude rozšiřovat. Odstranila se tím ale i řada funkcí, které někomu mohou chybět.
Pro tebe by možná výhoda mohla být možnost změny rozlišení bez restartu (x-serveru).
Celé zjednodušení a výhody jsou popsané anglicky na domovské stránce https://wayland.freedesktop.org/architecture.html
-
Pro tebe by možná výhoda mohla být možnost změny rozlišení bez restartu (x-serveru).
ptakovina , od te doby co existuje XRander extension, a kms, kvuli zmene rozliseni nepotrebujes restart xserveru
vyhoda waylandu je ted treba v tom ze kazdy monitor muze mit jine DPi a wayland to zvladne pobrat zatimco u X mas smulu a jedno DPi pro vsechny
-
Asi by bylo dobré napsat, co nefunguje. V Gnome 3 je nad Waylandem puštěný X server, ale gtk3 používá přímo Wayland. Některé funkce v gtk3 ovšem nejsou pro Wayland implementované, třeba GtkStatusIcon, a potom je třeba aplikaci říct, aby použila x11 backend: https://developer.gnome.org/gdk3/stable/gdk3-General.html#gdk-set-allowed-backends
-
Pro tebe by možná výhoda mohla být možnost změny rozlišení bez restartu (x-serveru).
Jako že ve Waylandu půjde přepínání, které používám už od dob XFree86 (nebo jak se to jmenovalo)? No dobrá, ještě že tak.
Nebo jsem to nepochopil a jedná se o něco jiného, než že ALT+CTRL+"+" či ALT+CTRL+"-" přepínám rozlišení obrazu?
-
Z mého pohledu je nejdůležitější změnou bezpečnost - Wayland izoluje jednotlivá okna, u X.org si mohou vzájemně číst události, data...
-
Nebo např. pád Wayland kompozitoru neznamená restartování celé uživatelské session jako tomu je u Xek.
-
Z mého pohledu je nejdůležitější změnou bezpečnost - Wayland izoluje jednotlivá okna, u X.org si mohou vzájemně číst události, data...
Přesně tak. U X jde něco podobného zařídit (QubesOS), ale u Waylandu je základní sandboxování a izolace snažší.
-
No a prakticky dusledek toho sandboxu je, ze neudelas ani screenshot :D
-
No a prakticky dusledek toho sandboxu je, ze neudelas ani screenshot :D
Ale uděláš. Neudělá ho ale každá aplikace, která si zamane nebo kterou někdo prokopnul...
https://fedoraproject.org/wiki/How_to_debug_Wayland_problems#Screen_capture_is_not_available_with_usual_apps
-
Pro tebe by možná výhoda mohla být možnost změny rozlišení bez restartu (x-serveru).
Hm, tohle jsem dělal trojhmatem před jedenácti lety v Ubuntu 6.06, že by Wayland skrytě používal už Dapper Drake? ;D
-
„Výhoda“ je, že např. přestanou fungovat nástroje simulující vstupní zařízení (klávesnice), protože „bezpečnost“. (Uvozovky značí ironii.) Velké F-U hendikepovaným uživatelům. Lepit se to bude ad-hoc v prostředích jako GNOME. Takže se vracíme do doby chaosu, který panoval kolem X.Org před 20 lety.
-
„Výhoda“ je, že např. přestanou fungovat nástroje simulující vstupní zařízení (klávesnice), protože „bezpečnost“. (Uvozovky značí ironii.) Velké F-U hendikepovaným uživatelům. Lepit se to bude ad-hoc v prostředích jako GNOME. Takže se vracíme do doby chaosu, který panoval kolem X.Org před 20 lety.
A tak ty uvozovky vysvetli. Presneji receno - jak chces resit separaci aplikaci jinak? Nebo mas dojem, ze ma prokopnuty browser mit moznost koukat do konzole a zlovolna aplikace na pocasi klikat do browseru?
-
A tu bezpečnost třeba řešit tak, že by ta práva šla aplikaci přidat?
-
A tu bezpečnost třeba řešit tak, že by ta práva šla aplikaci přidat?
To samozřejmě jdou. Aplikace musí dostat právo od PolicyKit vytvořit input zařízení. Akorát na to zatím není žádné klikátko.