Sway como gestor de ventanas alternativo a I3wm
No hace mucho, me pasé a pipewire para todo lo que tiene que ver con audio. No fui de los primeros en subirse a la ola, pero tampoco quise esperar a tener que hacerlo por obligación. Del mismo modo, he decidido cambiar a Wayland, un sistema gráfico que remplaza a Xorg. El problema es que el cambio de sistema conlleva, un cambio también en el gestor de ventanas. En mi caso, venía utilizando i3wm y estaba muy contento con su forma de trabajar, así que mi primera opción para adentrarme en Wayland ha sido Sway. Sway es un gestor de ventanas que es prácticamente un clon de i3wm, pero en versión Wayland. De hecho, es capaz de arrancar utilizando el archivo de configuración de i3.
Una vez resuelto el tema del gestor de ventanas ha habido que resolver algún que otro problemilla adicional. La mayoría de los programas son directamente ejecutables en Sway sin más problemas, pero algunos, que hacen un manejo más técnico de las capacidades gráficas pueden dar problemas.
aRandr -> nwg-displays
Lo utilizo para configurar la pantalla cuando conecto el portátil al proyector, para utilizarlo como escritorio extendido o en espejo. Sin embargo, aRandr no sirve para wayland.
Tras varias pruebas he optado por nwg-displays, que me ofrece una funcionalidad similar y encima parece más completo.
parcellite -> cliphist
También me ha tocado cambiar la forma de gestionar el portapapeles porque no he conseguido que me funcionara parcellite. El remplazo ha sido cliphist, que me permite usar los comandos nativos de copiar y pegar de wayland y acceder al historial del portapapeles.
vokoscreenNG -> wf-recorder
En este caso se trata de sustituir un programa que te permite capturar la pantalla, el sonido e incluso una webcam con una utilidad de linea de comandos. Es muy sencillo de usar y muy ligero, de modo que puedo ejecutar programas más o menos pesados sin temor a que se comprometa la calidad de la grabación.
Terminator -> kitty
En el caso de terminator, el problema no es que no sea compatible, sino que su soporte para la visualización de imágenes en consola no acaba de funcionar. Kitty sí permite que lf previsualice las imágenes con suficiente calidad, aunque para mi gusto es un emulador de terminal un poco espartano.
Resumiendo
Por suerte, gran parte de los programas que utilizo en mi día a día no presenta ningún problema. Las últimas versiones de Ardour, Blender, GIMP o Godot, funcionan bien con wayland, por lo que me he ahorrado tener que buscar un reemplazo.
Con el tiempo, habrá que ver si necesito buscar más alternativas o puedo dar por completada la transición a Wayland.
Un saludo.