Wayland vs. X.org

zaciatocnik

Wayland vs. X.org
« kdy: 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?


Tomas2

  • ****
  • 310
    • Zobrazit profil
    • E-mail
Re:Wayland vs. X.org
« Odpověď #1 kdy: 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

m

Re:Wayland vs. X.org
« Odpověď #2 kdy: 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

Ladislav Michl

Re:Wayland vs. X.org
« Odpověď #3 kdy: 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

hm

Re:Wayland vs. X.org
« Odpověď #4 kdy: 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?


Roman

Re:Wayland vs. X.org
« Odpověď #5 kdy: 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...

Neviditelný

Re:Wayland vs. X.org
« Odpověď #6 kdy: 05. 05. 2017, 11:01:47 »
Nebo např. pád Wayland kompozitoru neznamená restartování celé uživatelské session jako tomu je u Xek.

Re:Wayland vs. X.org
« Odpověď #7 kdy: 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žší.

Kurna

Re:Wayland vs. X.org
« Odpověď #8 kdy: 05. 05. 2017, 22:30:50 »
No a prakticky dusledek toho sandboxu je, ze neudelas ani screenshot :D

osn

Re:Wayland vs. X.org
« Odpověď #9 kdy: 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

Radovan.

Re:Wayland vs. X.org
« Odpověď #10 kdy: 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

davkol

Re:Wayland vs. X.org
« Odpověď #11 kdy: 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.

Re:Wayland vs. X.org
« Odpověď #12 kdy: 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?

Logik

  • *****
  • 993
    • Zobrazit profil
    • E-mail
Re:Wayland vs. X.org
« Odpověď #13 kdy: 07. 05. 2017, 13:39:58 »
A tu bezpečnost třeba řešit tak, že by ta práva šla aplikaci přidat?

Sten

Re:Wayland vs. X.org
« Odpověď #14 kdy: 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.