
Si portaves temps esperant un salt notable a Wayfire, l'arribada de la versió 0.10 porta just això i una mica més. En aquest lliurament s'ha revisat a fons la integració amb wlroots i s'han obert portes a tecnologies de renderització que apunten alt, amb una menció especial per a Vulkan. El focus està en rendiment, flexibilitat i una base tècnica més moderna, tot això sense oblidar detalls prà ctics com ara noves animacions o ajustaments fins per a dispositius d'entrada.
Més enllà del titular, hi ha molt per explicar: des de les rutes de render alternatives fins a la gestió del color per sortida, passant per suport actualitzat de wlroots i millores d'IPC. Les novetats no arriben soles, sinó com a part duna evolució continuada que es veu també a la història recent del projecte, amb anuncis anteriors i articles tècnics sobre plugins i arquitectura que ajuden a entendre cap a on va Wayfire.
Novetats destacades de Wayfire 0.10
Wayfire 0.10 ha estat publicat amb una revisió substancial de la seva integració amb el codi de render de wlroots. Aquest canvi de base és el que habilita el suport experimental de renderització amb Vulkan, una lÃnia de treball de gran interès pel seu potencial en rendiment i control de recursos grà fics. La paraula clau aquà és experimental, però marca un pas ferm cap a un backend més versà til.
A més de Vulkan, s'introdueix la possibilitat d'utilitzar la ruta de renderitzat amb Pixman que ofereix wlroots, cosa que se suma a les opcions ja existents basades en OpenGL/GLES. Disposar de múltiples camins de render permet escollir el més adequat segons maquinari, drivers o preferències, i obre la porta a escenaris on la prioritat sigui estabilitat o compatibilitat per sobre dels efectes 3D.
Al terreny del color, les actualitzacions de wlroots integrades en aquesta versió afegeixen suport de gestió de color i perfils per sortida. Això vol dir que cada monitor pot tenir el seu propi perfil i tractament de color, una cosa especialment valuosa per a fluxos de treball creatius o simplement per als que busquen una imatge fina i consistent.
Wayfire 0.10 també suma configuració d'entrada per dispositiu, un avenç prà ctic que facilita tenir ajustaments especÃfics per a cada perifèric. Teclats, ratolins o tauletes poden rebre configuracions individualitzades, en lloc de dependre de parà metres globals que no sempre s'adapten a tothom.
La llista de canvis continua amb noves animacions, mètodes IPC addicionals, compatibilitat amb wlroots 0.19 i suport per a un script d'arrencada de XWayland. El resultat és un compositor més polit, més connectable amb eines externes i més ben preparat per a escenaris mixtos amb XWayland, mantenint l'essència modular i personalitzable que caracteritza Wayfire.
Renderitzat: Vulkan, Pixman i el paper de wlroots
La gran notÃcia tècnica és la porta entreoberta a Vulkan. A 0.10, Wayfire incorpora suport experimental per renderitzar amb aquesta API de baix nivell, que promet menys sobrecà rrega i més control que OpenGL/GLES. Tot i que l'etiqueta experimental implica precaució, aquesta via apunta a millores notables en eficiència, especialment en combinacions de maquinari modernes.
En paral·lel, la ruta amb Pixman de wlroots s'afegeix com a alternativa real. Pixman és una biblioteca de composició per programari; no busca competir amb el 3D, sinó oferir una opció on preval l'estabilitat i l'absència de dependències grà fiques exigents. Aquesta varietat de backends (OpenGL/GLES, Vulkan i Pixman) reforça la flexibilitat del compositor i permet adequar-lo a una gamma més à mplia dequips i necessitats.
El treball dintegració amb wlroots no es limita a activar backends: inclou també ladopció del seu suport de gestió de color i perfils especÃfics per sortida. Que cada monitor tingui el seu propi perfil fa viable un escriptori Wayland més fidel al color, una cosa molt demandada per fotògrafs, dissenyadors i qualsevol amb monitors heterogenis.
Entrada i control per dispositiu
Una altra millora molt tangible és la configuració per dispositiu dentrada. En fluxos anteriors, els ajustaments solien ser globals; ara, Wayfire 0.10 permet afinar cada perifèric. Això facilita des d'ajustar la sensibilitat del ratolà a personalitzar tecles o à rees actives en tauletes, sense comprometre l'experiència de la resta de dispositius connectats.
Aquest enfocament encaixa amb la filosofia de Wayfire: un compositor pensat per modelar-se a gust de lusuari. La modularitat no només viu als plugins, també en la capacitat de tractar cada peça del sistema amb el detall que mereix, el que es nota especialment en escriptoris amb diversos dispositius simultanis.
IPC, animacions i petites grans millores
Wayfire 0.10 porta nous mètodes d'IPC, una via crucial perquè eines externes interactuïn amb el compositor. Més mètodes impliquen més automatització i control des de scripts o utilitats de tercers, cosa que entusiasma els que agraden d'ajustar el seu entorn al mil·lÃmetre.
Les animacions també reben moixaines, amb novetats que polin l'experiència visual. En un compositor inspirat en Compiz, l'estètica no n'és un extra: és part de la seva identitat. La combinació de noves animacions i rutes de renderització més modernes dóna peu a un aspecte més fluid, sense renunciar al rendiment.
Wayfire 0.10 arriba amb compatibilitat amb wlroots 0.19 i XWayland
Mirant la base, Wayfire s'alinea ara amb wlroots 0.19, cosa que garanteix accés a les seves millores recents i assegura coherència amb l'ecosistema Wayland. Aquesta actualització és clau per mantenir compatibilitat i beneficiar-se de correccions i funcions que arriben des del projecte wlroots.
A més, s'hi afegeix suport per a un script d'inici de XWayland, facilitant la posada en marxa d'aplicacions X11 sobre Wayland. En entorns mixtos, aquest suport fa més predictible l'arrencada de XWayland i ajuda que programes heretats funcionin amb menys friccions.
Instal·lació, construcció i configuració
Per provar Wayfire amb una experiència completa, es recomana instal·lar també wf-shell i WCM. La manera més senzilla és recórrer als scripts d'instal·lació proporcionats pel projecte, pensats per deixar un escriptori funcional sense mals de cap.
Si preferiu compilar, podeu construir des del codi font. Cal tenir en compte les dependències de Wayfire, aixà com les de wlroots, que convé preparar si el vostre sistema no porta una versió adequada de wlroots. Hi ha l'opció d'incloure wf-config i wlroots com a submòduls passant a meson els flags -Duse_system_wfconfig=disabled i -Duse_system_wlroots=disabled; aquesta és la configuració per defecte quan no estan presents al vostre sistema.
A Arch Linux, els paquets wayfire i wayfire-git estan disponibles a AUR. Els repos esmenten la instal·lació de la darrera versió i de complements recomanats, a més de la possibilitat d'usar una versió en viu per als qui volen l'última cosa.
Si utilitzeu NixOS, podeu habilitar Wayfire a la configuració del sistema. Després d'instal·lar, convé copiar el fitxer de configuració wayfire.ini a ~/.config/wayfire.ini o ~/.config/wayfire/wayfire.ini, i ajustar abans de la primera execució la comanda de terminal per defecte.
Per iniciar, només cal llançar wayfire des d'un TTY o fer-ho mitjançant un gestor de sessió compatible amb Wayland. La documentació de configuració és la referència per revisar totes les opcions disponibles i deixar lescriptori al teu gust.
El projecte també esmenta donem de Wayfire, útils per veure capacitats i efectes en acció. Explorar aquestes demos és una bona manera de calibrar limpacte de les noves rutes de render i animacions introduïdes a 0.10.
Descà rregues de Wayfire 0.10 i on ampliar informació
Les descà rregues i els detalls de la versió estan disponibles a la web oficial i a GitHub. Seguir aquests canals és la manera més directa d'obtenir binaris, codi i notes de llançament, a més de revisar incidències i contribucions en curs.
La cobertura a mitjans especialitzats no s'ha fet esperar. Phoronix ha destacat el suport experimental de Vulkan, la ruta Pixman com a alternativa a OpenGL/GLES, la gestió de color per sortida i els ajustaments d'entrada per dispositiu. També posa sobre la taula nous mètodes IPC, compatibilitat amb wlroots 0.19 i l'script d'arrencada de XWayland, recollint allò essencial per a usuaris tècnics.
0.10 es presenta com un pas amb intenció: consolida la base sobre wlroots 0.19, estrena un camà cap a Vulkan, ofereix alternatives com ara Pixman, millora la fidelitat de color i afina l'experiència amb entrada per dispositiu, animacions i més IPC. És una versió que mira al futur sense perdre la practicitat del dia a dia, i que reforça la identitat de Wayfire com a compositor 3D lleuger, personalitzable i amb molt marge per créixer.