Portál AbcLinuxu, 26. dubna 2024 20:26

Wayland/Weston 1.0.0

Wayland/Weston 1.0.0

Adresa tématu či pozadí: http://wayland.freedesktop.org

Po opravení bugu v nouveau u jádra verze 3.7.0-0.rc8.git0.1 už mám z šachů něco trošku o něco víc konzistentnějšího. Spuštěné přímo z rootovské konzole bez jakýchkoliv Xek na pozadí. Kupodivu je to vcelku lehko-tonážní a rychlé (i šoupání s okýnkama), ale možnosti zatím nic moc.

Grunt | 7. 12. 2012 | Zhlédnuto: 1148× | Oblíbenost: 1

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

7.12.2012 21:35 PanZvedavy
Rozbalit Rozbalit vše Re: Wayland/Weston 1.0.0
Odpovědět | Sbalit | Link | Blokovat | Admin
to zni pozitivne. Uz se tesim az se klasickej uzivatelskej desktop toho X bloatware balastu zbavi a bude mit odezvu stejnou nebo lepsi nez windowsi desktop.
Grunt avatar 7.12.2012 22:11 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: Wayland/Weston 1.0.0
Uz se tesim az se klasickej uzivatelskej desktop toho X bloatware balastu zbavi a bude mit odezvu stejnou nebo lepsi nez windowsi desktop.
No, není dávno jsem se GDBčkem nahackoval do aplikace Xlib a pár voláníma si v podstatě běžící aplikaci přesměroval do dalšího X-serveru bez toho abych ji musel zabít a pozastavil si ji, SIGTERMnul X-Server a z konzole si ji přesměroval na nulový X-Server. Někdy to budu muset natočit jak se aplikace šoupou z počítače do počítače po kroucené dvojlince nebo jak aplikace přežívají pád X-Serveru. To je funkcionalita o které si ostatní operační systémy můžou nechat jenom zdát (u Waylandu jsem to nekontroloval, ale vzhledem k natuře to asi bude podobné). Bohužel při šmátrání Xlibem jsem si též všimnul jak neuvěřitelně starý kód to je. Věřím, že s X.org serverm to nebude jiné. Tato funkcionalita je technicky možná, ale není pro ni implementována jediná funkce (za ty léta). Naopak je tam velká, obrovská spousta legacy funkcí. Chtělo by to Wayland doplácnout, dokonvertovat na něj desktop a věnovat se čištění kompletně celého X Window Systemu. Takhle funkčností nabytý desktop nemá žádný jiný OS. Wayland není žádná spása! Já na něj původně nadával, ale po bližším prozkoumání jsem zjistil, že jde téměř o pokračovatele DirectFB. Sice to má nějaký server, ale člověk si ani nevšimne že něco běží a chová se to víc jako kupa knihoven sdílející (off-screen) buffery s grafickou kartou. Teď když z GNOME3 udělali jakýsi Clutterový bastl si to asi překonvertuju na starý počítač s GeForce5200 ať to mám pěkně svižné (co bych na takové plečce v těch Xkách, které potřebují pomalu čtyřjádro stejně v dnešní době spouštěl?), ale jinak budu sázet na Xorg i nadále.
bude mit odezvu stejnou nebo lepsi nez windowsi desktop.
Stačí nespouštět Mutter/Clutter či jiný kompozitní bastl a odezvu mají furt Xka pořád stejnou - tedy velmi dobrou i na staré herce.
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
8.12.2012 01:01 PanZvedavy
Rozbalit Rozbalit vše Re: Wayland/Weston 1.0.0
ta odezva je pravda individualni zalezitost, ale porad je tam lag...nezalezi jak vykonna masina to je, ale komunikace prostredi s X tam vytvari zpozdeni a ty vokynka laguji...pri delsim pouzivani to de fest na nervy.
8.12.2012 12:06 noo | skóre: 3 | blog: Kvazilog | Praha
Rozbalit Rozbalit vše Re: Wayland/Weston 1.0.0
Well ono to neni ciste jen o Xku ale taky o tom co se na něm postaví. Například Compiz nebo Beryl, je typický příklad něčeho, co by na něm běžet nemělo. Clutter a jeho brácha mutter jakbysmet. Každopádně Wayland je budoucnost a moc se mi líbí, ale nepočítám s ním na linuxu dřív nrž zs dva roky + další dva roky, než si vývojáři najdou čas přepsat aplikace běžící na úrovni Xka do Waylandu. GTK aplikace nebo cokoliv na GTK by mělo běžet už teď, ale třeba ovladače grafických karet, to si ještě počkáme.
AbcLinuxu.cz je jen velká skupina lidí, co se navzájem dohadují o tom, kdo si umí líp vyhonit.
Grunt avatar 8.12.2012 13:15 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: Wayland/Weston 1.0.0
Například Compiz nebo Beryl, je typický příklad něčeho
Naopak Compiz se mi velice osvědčil pro provozování Xek po síti. Ono to stejně po síti není o moc rychlejší (kvůli síťové prodlevě) a když se pixmapy jednou načtou a natexturují na polygony, tak aspoň se pak nemusejí překreslovat kvůli kdejakému eventu či kvůli jakémukoliv náhodnému překrytí původního okna. Navíc zůstávají natexturované i když třeba síť chcípne. Snižuje to zátěž a tak celkově je to lepší pocit.
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
Grunt avatar 7.12.2012 21:52 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: Wayland/Weston 1.0.0
Odpovědět | Sbalit | Link | Blokovat | Admin
Příloha:
Ještě přidám screenshot z jádra verze 3.6.7-5. Sice není tak konzistentní, ale o to zajímavější.
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
7.12.2012 21:52 hacup | skóre: 8
Rozbalit Rozbalit vše Re: Wayland/Weston 1.0.0
Odpovědět | Sbalit | Link | Blokovat | Admin
Co je to za distribuci?
7.12.2012 22:07 w4rr10r
Rozbalit Rozbalit vše Re: Wayland/Weston 1.0.0
Fedora, tipuju.
Grunt avatar 7.12.2012 22:20 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: Wayland/Weston 1.0.0
Fedora Nightly-20121130.16 (F18/F19/Rawhide – hlásí se to všelijak). Jde o Live Nightly Build. Ještě jsem musel dotahat nějaké věci z Koji (třeba zmiňované jádro, protože sestavení má jádro staré — nefunkční), proto to mám na USB Flash disku, ale teď když vím jaké jsou potřeba balíky, tak by snad neměl být ani problém dopálit to jako overlay na RWčko. Můžeš si to klidně zkusit sám (a nebo pár dnů či týdnů počkat, než to všechno probuble do repositářů a než se někdy v noci automaticky sestaví LiveCD).
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
mirec avatar 9.12.2012 11:48 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
Rozbalit Rozbalit vše Re: Wayland/Weston 1.0.0
Odpovědět | Sbalit | Link | Blokovat | Admin

Nejako sa v tejto oblasti nevyznám, tak sa spýtam ...

Sú dekorácie kreslené klientom, alebo nejakým samostatným procesom? Čo sa stane ak aplikácia zamrzne? Bude wm normálne reagovať ako v x-kách, akurát sa informácia o zmene veľkosti, polohy ... nedoručí aplikácii? Nechcel by som zažiť situáciu ako vo win kde pri zatuhnutí aplikácie vytuhne aj DWM.

Ako je to s asynchrónnosťou. Je schopná dekorácia okien asynchrónneho prekresľovania (tj. vykreslí sa rýchlejšie než samotný obsah okna tak ako je to v X)? Na win sa to vykresľuje súčasne, fakt nemám rád také sekané vykresľovanie dekorácie okna.

LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
Grunt avatar 10.12.2012 18:52 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: Wayland/Weston 1.0.0
Sú dekorácie kreslené klientom, alebo nejakým samostatným procesom?
Ako je to s asynchrónnosťou. Je schopná dekorácia okien asynchrónneho prekresľovania (tj. vykreslí sa rýchlejšie než samotný obsah okna tak ako je to v X)? Na win sa to vykresľuje súčasne, fakt nemám rád také sekané vykresľovanie dekorácie okna.
Zde nalezneš odpovědi na všechny tvé otázky. Zjednodušeně: ano, jo, ano. BTW: Proč furt máte všichni snahu srovnávat se způsobem kterým se vykresluje na Widlích? Funguje to naprosto odlišně.
Čo sa stane ak aplikácia zamrzne? Bude wm normálne reagovať ako v x-kách, akurát sa informácia o zmene veľkosti, polohy
Některé věci jsem ještě nezkoušel, ale předpokládám, že ano,
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
mirec avatar 10.12.2012 22:30 mirec | skóre: 32 | blog: mirecove_dristy | Poprad
Rozbalit Rozbalit vše Re: Wayland/Weston 1.0.0

No porovnáme s widowsom preto, že sa bojíme aby to nedopadlo rovnako. Minulý týždeň som musel v práci ovládať jeden stroj s windowsom a bolo to peklo, ešte, že je to už za mnou.

Ďakujem za odkaz, bál som sa, že sa o všetko budú starať samotné aplikácie s nejakou nalinkovanou knižnicou pre kreslenie dekorácie.

LinuxOS.sk | USE="-fotak -zbytocnosti -farebne_lcd +vydrz +odolnost +java" emerge telefon
27.12.2012 02:09 Jardík
Rozbalit Rozbalit vše Re: Wayland/Weston 1.0.0
Ohledně neodpovídání aplikace, někde jsem kdysi narazil na něco, jako že aplikace určí rozměry rámu okna, kde je zavírací tlačítko, a v případě neodpovídání aplikace na klik v té oblasti by to mělo nabídnout zabití. Kde jsem to četl, to už nevím ^

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.