Hyprland, un jove gestor de finestres per a Wayland que promet no sacrificar l'experiència d'usuari i pots provar amb Garuda Linux

Garuda Linux amb Hyprland

I compleix la seva promesa. Gestors de finestres hi ha molts, però tots solen tenir el mateix punt flac: el disseny deixa força a desitjar, tret que sigui justament el que es busca per maximitzar el rendiment. Entre els més populars trobem, per exemple, i3wm, un gestor basat en X11 que ja té un «successor» a Sway. Des de fa una mica més d'un any també existeix Hyprland, i una de les seves raons de ser és oferir una experiència dusuari superior.

Instal·lar un gestor de finestres pot ser senzill en moltes distribucions Linux, però el que ja no ho és tant és configurar-los perquè quedin mitjanament bé. Hyprland no se salva, i el que jo recomanaria és que, si es vol provar un gestor de finestres, es faci mitjançant una distribució, probablement comunitària, que ho ofereixi per defecte. Sent Hyprland tan jove, va aparèixer a la primera meitat del 2022, és lògic que no hi hagi moltes distribucions Linux que ho facin, però també hi ha projectes joves, com el de Garuda Linux, i ofereix una ISO amb aquest gestor de finestres.

Hyprland, un gestor de finestres amb millor UX

Spizaetus, la darrera versió de Garuda Linux, va arribar eliminant diverses de les seves opcions, però amb una nova amb Hyprland. En el seu moment, un servidor va intentar provar aquesta nova opció, però calia fer força feina perquè arribés a entrar al sistema operatiu. Avui 25 de novembre han pujat una nova imatge, i funciona fins i tot en màquines virtuals. És una cosa que no aconsello, i jo recomanaria més fer-lo servir en una Live Session des d'un USB. La raó és simple: les animacions, si més no en el meu cas, no es veuen bé en màquines virtuals (provat al GNOME Boxes). I sense aquestes animacions ens estem perdent tot el que dóna sentit a Hyprland.

Què ofereix

Jo resumiria què és Hyprland dient que és com els gestors de finestres que ja coneixem, però amb animacions que el fan veure més modern. Tot el que trobem a altres gestors de finestres és present a Hyprland:

  • Finestres que s'apilen i s'ajusten automàticament.
  • Separació (gape) configurable entre les finestres.
  • Possibilitat de controlar-ho tot des del teclat.
  • Animacions per tot arreu.
  • Imatge/disseny que depèn de la nostra configuració pròpia o la que ofereix un projecte en concret.

Animacions everywhere

Posem com a exemple a i3wm. Quan pressionem les tecles META+número i canviem el que es podrien considerar com a altres escriptoris virtuals, el que veiem és que desapareix el contingut de l'escriptori on ens trobem i apareix allò del nou. Com ja he explicat, això està bé si no volem perdre gens ni mica de rendiment, però no es té molt en compte l'experiència d'usuari (o UX). El pas d'un escriptori a un altre a Hyprland és com el que veiem al GNOME o al KDE: es desplaça de banda i apareix el nou. Com a dada, el salt sempre és d'1, independentment si hi ha 3 o més escriptoris actius.

La reorganització de finestres amb el ratolí també acaba amb una animació on la finestra s'ajusta a la interfície.

Els paràmetres de Hyprland es poden configurar editant el fitxer hyprland.conf que ha d'estar a la carpeta .config/hypr, i des d'ell podem modificar, entre altres coses, el comportament del punter o les dreceres de teclat. Val la pena fer-li una ullada per conèixer-los, encara que ja us avanço que la majoria són iguals que els d'i3wm, per exemple.

Provar Hyprland amb Garuda Linux o instal·lar-lo al teu distro

Per a qualsevol interessat a provar Hyprland, crec que el millor i més segur és fer-ho amb la ISO de Garuda Linux publicada aquest 25 de novembre. Per entrar-hi, la clau és «garuda» sense les cometes. El programari escollit per a qualsevol tasca és de Xfce i GNOME, però això és part de la personalització que han decidit donar-li els seus desenvolupadors, no és part de Hyprland en si.

Per instal·lar-lo en una distribució, cosa que no recomano a usuaris amb poca experiència, hem de fer el que posa a la seva distribució wiki. Encara que només està suportat per Arch Linux, Nix i en openSUSE Tumbleweed va bé, també trobem informació sobre com instal·lar-ho a openSUSE, Fedora, Gentoo, FreeBSD, Ubuntu 23.04, Void Linux i Slackware.

La instal·lació manual es faria seguint aquests passos:

  1. Es descarrega la darrera versió des aquest enllaç.
  2. Es copia el binari (Hyprland), hyprctl i libwlroots.so.XX32 a /usr/bin.
  3. Es copia el fitxer desktop a /usr/share/wayland-sessions/.

Per actualitzar, es repeteix el procés, però sobreescrivint els fitxers.

Val la pena?

A mi m'agrada anar sobre segur, i acostumo a decantar-me per distribucions que tenen a un equip de desenvolupadors important darrere. Hyprland està fent els seus primers passos, i el que no recomano és apostar-ho tot a ell. Com que és un gestor de finestres, i permetent-nos Linux iniciar sessió en diferents opcions, jo recomanaria provar-ho en un entorn segur, una «caixa de sorra», i la millor ara mateix és la ISO de Garuda Linux amb Hyprland.

I la meva recomanació sobre Garuda + Hyprland, diria que sí rotund per als que no els fa por provar, no tant per als que prefereixin una cosa fiable.

Més informació i imatges a la pàgina web oficial de el projecte.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.