Fórum Root.cz

Hlavní témata => Software => Téma založeno: zaciatocnik 04. 05. 2017, 23:07:14

Název: Wayland vs. X.org
Přispěvatel: 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?
Název: Re:Wayland vs. X.org
Přispěvatel: Tomas2 04. 05. 2017, 23:38:37
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
Název: Re:Wayland vs. X.org
Přispěvatel: m 05. 05. 2017, 09:12:11

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
Název: Re:Wayland vs. X.org
Přispěvatel: Ladislav Michl 05. 05. 2017, 09:25:31
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
Název: Re:Wayland vs. X.org
Přispěvatel: hm 05. 05. 2017, 09:40:47
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?
Název: Re:Wayland vs. X.org
Přispěvatel: Roman 05. 05. 2017, 10:50:37
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...
Název: Re:Wayland vs. X.org
Přispěvatel: Neviditelný 05. 05. 2017, 11:01:47
Nebo např. pád Wayland kompozitoru neznamená restartování celé uživatelské session jako tomu je u Xek.
Název: Re:Wayland vs. X.org
Přispěvatel: Ondra Satai Nekola 05. 05. 2017, 11:11:41
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žší.
Název: Re:Wayland vs. X.org
Přispěvatel: Kurna 05. 05. 2017, 22:30:50
No a prakticky dusledek toho sandboxu je, ze neudelas ani screenshot :D
Název: Re:Wayland vs. X.org
Přispěvatel: osn 06. 05. 2017, 07:05:35
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
Název: Re:Wayland vs. X.org
Přispěvatel: Radovan. 06. 05. 2017, 11:08:09
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
Název: Re:Wayland vs. X.org
Přispěvatel: davkol 06. 05. 2017, 18:22:39
„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.
Název: Re:Wayland vs. X.org
Přispěvatel: Ondra Satai Nekola 06. 05. 2017, 19:07:00
„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?
Název: Re:Wayland vs. X.org
Přispěvatel: Logik 07. 05. 2017, 13:39:58
A tu bezpečnost třeba řešit tak, že by ta práva šla aplikaci přidat?
Název: Re:Wayland vs. X.org
Přispěvatel: Sten 07. 05. 2017, 14:46:05
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.