Flathub Vs RPMFusion: ¿cuál ofrece las mejores aplicaciones?

Fedora

A pesar de arrastrar todavía ciertas carencias, el formato de paquetes Flatpak está mejorando de manera constante y poco a poco se está haciendo un hueco entre los usuarios de GNU/Linux. Dentro del espectro de Fedora, mediante Flathub compite con RPMFusion, ya que ambos repositorios ponen a disposición las mismas aplicaciones para muchos frentes, pero suministradas de forma diferente.

Desde hace muchísimo tiempo, la configuración de RPMFusion ha sido y sigue siendo algo imprescindible para los usuarios de Fedora, sobre todo si se pretende usar el sistema como un escritorio común o para videojuegos. Debido a que Fedora no suministra software privativo más allá del necesario para hacer funcionar el hardware, el usuario tiene que configurar RPMFusion para tener acceso a Steam, el driver oficial de NVIDIA, los códecs privativos y el descompresor UNRAR. El repositorio también pone a disposición aplicaciones Open Source que no son proporcionadas por Fedora, como OBS Studio, Kdenlive, DeaDBeef, Shotcut, SMPlayer y VLC.

Es obvio que la competencia de RPMFusion y Flathub se centra en las aplicaciones. Por un lado, las aplicaciones de RPMFusion ofrecen en teoría una mejor integración con el sistema debido a que están en formato RPM, pero Flathub tiene a su favor que, en casos como los de Kdenlive y Shotcut, las compilaciones son oficiales, mientras que las versiones de RPMFusion son recompilaciones ofrecidas por la comunidad responsable del repositorio. Dicho con otras palabras, nada de lo obtenido a través de RPMFusion es oficial, lo que puede terminar reduciendo la confianza que puede depositar el usuario.

Como usuario de Fedora Workstation y abierto defensor de Flatpak, tengo instalados tanto RPMFusion como Flathub. El primero lo uso principalmente por UNRAR, el soporte multimedia (códecs) y Steam, mientras que el segundo lo empleo para obtener de manera rápida y fácil la última versión de ciertas aplicaciones.

Sin embargo, con el paso de los meses y sobre todo desde que utilizo Fedora 34 Workstation, las aplicaciones en versión Flatpak me está están dando mejores resultados que sus contrapartidas de RPMFusion, sobre todo en lo que respecta a la multimedia. Aquí me centraré en los dos casos más evidentes según mi experiencia: Kdenlive y VLC.

RPMFusion Vs Flathub: Kdenlive

Kdenlive ha sido durante mucho tiempo mi editor de vídeo principal, pero la versión de RPMFusion siempre me ha parecido un desastre. En primer lugar, solo hay que ver lo mal que luce con el tema que se establece de manera predeterminada en GNOME, con letras e iconos blancos sobre fondos en gris claro.

Kdenlive procedente de RPMFusion

Kdenlive procedente de RPMFusion

Pero el aspecto estético de la aplicación no era lo peor, porque eso siempre se puede cambiar, sino los problema que me he encontrado con la sesión de Wayland. Algunas versiones de Kdenlive suministradas por RPMFusion son imposibles de iniciar en la sesión de Wayland, y además los submenús se muestran desubidados. Solo hay que ver la siguiente imagen, donde se puede apreciar que los distintos temas estéticos se muestran en el extremo izquierdo de la pantalla y no a la derecha de su correspondiente menú.

Kdenlive de RPMFusion funcionando mal en la sesión de Wayland de Fedora 34 Workstation

Kdenlive de RPMFusion funcionando mal en la sesión de Wayland de Fedora 34 Workstation

¿Y qué pasa con la versión Flatpak de Kdenlive? Parece que el ser una compilación oficial le da notables beneficios frente a la ofrecida por RPMFusion. El paquete proporcionado por Flathub nunca me ha ningún problema con Wayland, o sea, que los menús siempre están en su sitio y arranca correctamente todas las veces y a la primera, y además mantiene el estilo estético que tendría con KDE Plasma, haciendo que luzca realmente profesional. Otro aspecto a tener en cuenta es que la aplicación en formato Flatpak se nota más fiable, con menos bugs, o al menos percibo menos cosas extrañas mientras la utilizo.

Versión Flatpak de Kdenlive procedente de Flathub

Versión Flatpak de Kdenlive procedente de Flathub

Sin embargo, no todas son mejoras en la versión Flatpak de Kdenlive, porque por ejemplo la opción de poder apagar la computadora tras terminar el proceso de renderizado no funciona, al menos de manera predeterminada. Espero que esto cambie en un futuro próximo, ya que esa opción termina siendo útil cuando uno quiere irse a dormir y todavía tiene el proceso de renderizado a medias.

Renderizando con la versión Flatpak de Kdenlive

La mala experiencia que siempre he tenido con el Kdenlive suministrado por RPMFusion hizo en su momento me refugiara en Shotcut, pero viendo lo bien que funciona a niveles generales la versión Flatpak y lo profesional que luce, he decidido regresar al editor de vídeo de KDE para las humildes producciones que publico en mi canal de YouTube.

RPMFusion Vs Flathub: VLC

Durante años he usado SMPlayer como reproductor de vídeo predeterminado, pero desgraciadamente fue una de esas aplicaciones que han tardado en ponerse las pilas a la hora de soportar Wayland, así que me he visto obligado a refugiarme en algunas alternativas.

Primero usé Celluloid por un tiempo, sí, el reproductor de vídeo de Linux Mint, que en Fedora se puede obtener mediante RPMFusion. La verdad es que no me terminaba de convencer, así que no hace mucho decidí darle una oportunidad a la versión Flatpak de VLC, no sin desconfianza, porque el paquete suministrado por RPMFusion, en su configuración por defecto, ofrece una calidad de imagen muy pobre en la reproducción al menos en la sesión de Wayland.

Para mi sorpresa, la versión Flatpak de VLC se mostró bastante competente, mostrando una calidad de imagen claramente superior. Solo hay que ver las dos imágenes de abajo, en las que se puede ver una reproducción de la imagen mucho más pixelada en el paquete procedente de RPMFusion.

Después de dar tumbos durante años por mi transición a Wayland, por fin he encontrado un reproductor de vídeo que me satisface.

Versión Flatpak de VLC

Versión Flatpak de VLC

Versión RPM de VLC procedente de RPMFusion

Versión RPM de VLC procedente de RPMFusion

Fedora Vs Flathub: Yamagi Quake 2

Aquí cambiamos de tercio, ya que vamos a sacar a RPMFusion de escena para sustituirlo por los repositorios oficiales de Fedora.

Los repositorios de Fedora suelen tener versiones muy recientes del software presente para GNU/Linux, pero no siempre es así. Por ejemplo, todavía siguen presentes versiones antiguas de aplicaciones como el editor de vídeo Cinelerra GG y el cliente Yamagi Quake 2, por lo que estas muchas veces no cubren bien las necesidades actuales.

Para los que anden perdidos, Yamagi Quake 2 es un cliente de Quake II publicado como software libre. Lo único que pone a disposición es el motor, así que el contenido tiene que ser proporcionado mediante una copia del juego, aunque sea el CD original de 1997. Por otro lado, posiblemente la música tenga que ser convertida a formato OGG y las pistas renombradas.

La versión de Yamagi Quake 2 suministrada por Fedora está estancada desde hace tiempo en la versión 6, así que no se beneficia de las mejoras que se han ido introduciendo y además arrastra el fallo de que es difícil hacer funcionar la música, incluso realizando correctamente los pasos.

Versión de Yamagi Quake 2 de los repositorios de Fedora

Por su parte, el Yamagi Quake 2 proporcionado por Flathub está en su última versión. Esto, aparte de facilitar la reproducción de la música debido a que los bugs están corregidos, permite hacer uso del renderizador de Vulkan incluido hace poco.

Versión 8 de Yamagi Quake 2 en formato Flatpak

Versión 8 de Yamagi Quake 2 en formato Flatpak

Conclusión

En este artículo me he limitado a mostrar lo más evidente y que puedo demostrar fácilmente, pero hay más casos, como que la calidad de la reproducción del audio por parte de la versión Flatpak de Audacious ha mejorado mucho en Fedora 34 Workstation y se ha puesto a la par del paquete RPM, probablemente por el cambio de PulseAudio por PipeWire implementado en dicho sistema.

Es interesante ver cómo poco a poco estoy delegando más cosas en Flatpak, aunque veo un frente en el que el formato de paquetes sigue sin ser muy competitivo: el de la programación (por culpa de los problemas de integración). Otro aspecto que he detectado es que no puedo arrastrar y soltar ficheros en Telegram, a pesar de que la versión Flatpak de dicha aplicación es oficial.

En fin, poco a poco, pero si todo sigue evolucionando, veo que el uso de RPMFusion podría limitarse estrictamente a los códecs, Steam y UNRAR en un futuro no muy lejano (debido a que Fedora actualiza Mesa constantemente, no necesito de la versión Flatpak de Steam).

Nueva versión de Heroic Games Launcher, el cliente de Epic Games Store para Linux

Heroic Games Launcher

Las comunidades ligadas a Linux suelen mostrarse bastante activas, por lo que en muchas ocasiones son capaces de cubrir carencias dejadas por las empresas que no dan soporte. Una de esas empresas que no terminan de dar un buen soporte a Linux es Epic Games, que años después sigue sin publicar un cliente de su tienda para el sistema Open Source, así que la comunidad ha decidido reaccionar para crear Heroic Games Launcher, del que recientemente ha aparecido la versión 1.9.

Con lo ya expuesto, no hace falta explicar que Heroic Games Launcher es un cliente no oficial de la Epic Games Store. Debido a que Epic Games no da soporte de su tienda para Linux, todos los videojuegos son ejecutados mediante Wine o alguna reimplementación de este. La versión 1.9 de la aplicación ha venido con bastantes mejoras tanto en el desempeño como en la experiencia de usuario.

Lo primero que sobresale de Heroic Games Launcher 1.9 es la mejora del rendimiento gracias a la realización de peticiones en segundo plano y a que se almacena en caché la información de la biblioteca. De esta manera, se ha conseguido acelerar el inicio de la aplicación y mejorar la experiencia con la navegación.

La pantalla de inicio ha sido rediseñada y se ha agregado la posibilidad de iniciar la aplicación minimizada y un rastreador para que el usuario tenga información sobre cuánto tiempo ha estado jugando a cada título. La calidad de los iconos de la bandeja ha sido mejorada y partir de ahora, cuando se hace clic para instalar desde la biblioteca, Heroic Games Launcher mostrará una ventana con las opciones para instalar o importar el juego.

Heroic Games Launcher

Otros cambios en la interfaz son que el tema principal ha sido cambiado a tonos de azul, se ha cambiado la posición de la barra de búsqueda de la barra de navegación a la cabecera de la aplicación, eliminado la posibilidad de descargar varios juegos a la vez debido a un bug y cambiado elementos de la interfaz de usuario en las tarjetas de los juegos para que siempre muestren el título y los botones de instalar, configuración y jugar.

Específicamente para Linux, tenemos a través de Wine soporte para FidelityFX Super Resolution y de la barra redimensionable (lo segundo requiere de NVIDIA RTX para funcionar). Para Linux y macOS se ha añadido la información de Wine y Prefix en la página del juego.

Tanto los detalles completos de Heroic Games Launcher 1.9 como los instaladores de la propia aplicación están disponibles desde las notas de lanzamiento publicadas en GitHub. A pesar de no ser un producto oficial, el código de la aplicación está publicado bajo la licencia GPLv3, por lo que, al igual que Minigalaxy, ofrece máxima transparencia en ese frente. También es importante tener en cuenta que es un desarrollo multiplataforma, ofreciendo soporte para Windows (todavía en fase beta) y macOS (limitándose a ejecutar juegos de Windows mediante Wine/Crossover).

Los proyectos de código abierto más olvidados

innovación, código abierto

innovación, código abierto

Además del artículo sobre las peores apps para Linux, hoy me gustaría seguir con otra lista «negra» con algunos de los proyectos de código abierto más olvidados. Lo cierto es que algunos de la lista no son realmente malos, pero terminaron siendo una opción para la minoría. Por ejemplo Unity, un shell gráfico que yo mismo he usado, pero que ha terminado en el baúl de los recuerdos, aunque aún se puede instalar para los que les sigue gustando.

Así que, más que malos proyectos de código abierto, son proyectos que ahora están bastante denostados y en detrimento por el apoyo ha otros que se han terminado imponiendo…

Los proyectos de código abierto más olvidados

Unity

Mientras el motor Unity 3D está triunfando en el mundo del videojuego, su «pariente» Unity (el shell gráfico para GNOME de Canonical) ahora está casi desaparecido en combate. Fue todo un éxito cuando Ubuntu lo implementó, gustó a la mayoría de usuarios, sin embargo, ahora lo han cambiado por el de GNOME y pocos parecen echarlo de menos.

Mir

Otra de las joyas de Canonical que terminó fracasando estrepitosamente, junto con Unity, Ubuntu Touch, Ubuntu Edge, etc. Aunque aún sigue en desarrollo, lo cierto es que la adopción de este servidor gráfico es nula. La mayoría de distros siguen usando X o Wayland.

Ubuntu Touch y FirefoxOS

Canonical quiso llegar también a los dispositivos móviles con su Ubuntu Touch, y aunque es un sistema que abre posibilidades frente a Android, y que sigue en desarrollo por UBports, lo cierto es que pocos se han lanzado a adoptarlo. Su lista de dispositivos compatibles es muy limitada.

FirefoxOS también fue una de esas maravillas que parecían que llegarían muy lejos. En este caso de Mozilla, y también con la intención de conquistar el sector móvil. Sin embargo, ahora también brilla por su ausencia…

Diaspora

La red social Diaspora pretendía ser un éxito, con un sistema distribuido, con grupos de nodos de propiedad independiente que operan juntos, y con la idea de mejorar la privacidad y evitar el control de grandes corporaciones. Sin embargo, esa buena idea se transformó en una quimera y pocos se acuerdan ya de ella.

RethinkDB

Muchos conocen MySQL, MariaDB, PostgreSQL, SQLite, MongoDB etc., pero seguro que ni recordarán RethinkDB. Una base de datos de código abierto creada para impulsar las actualiazaciones en tiempo real para los resultados. Usó lenguaje ReQL, un lenguaje incrustado y de dominio específico para Ruby, Python, Java y JS. Sin embargo, sus propios creadores reconocen que fue un fracaso.

Samsung DeX

Este proyecto sorprendió. DeX para Linux de Samsung pretendía hacer posible queu n usuario pudiera conectar su dispositivo móvil Android y convertirlo en un escritorio Linux en toda regla. Una idea como la convergencia tan perseguida de Canonical, y que terminó como terminó. Aunque parecía atractivo, en 2019 decidirían descargar este proyecto.

Manjaro 2021-07-28, nueva actualización estable con mejoras sobre todo para KDE y LibreOffice 7.1.5

Manjaro 2021-07-28

Manjaro 2021-07-28

Ni una semana hace que instalamos la última y ya tenemos otra. Hoy al mediodía, al llegar a casa y encender mi PC más discreto, he visto que había una actualización de más de 700MB. Mirando por encima he visto que Atom y Firefox se han actualizado, por lo que, al no ver nada ni en la web oficial ni en ningún chat de soporte, me he quedado un poco con la duda. Pero más tarde han anunciado el lanzamiento de Manjaro 2021-07-28, lo que es una nueva versión estable para instalaciones existentes.

Aunque ha sido anunciada como versión estable, y eso significa que hay cambios para todas las ediciones oficiales y no oficiales, quienes hemos salido más beneficiados hemos sido los usuarios de KDE, ya que han actualizado las aplicaciones a la versión de julio y el entorno gráfico ha subido al Plasma 5.22.4 que se lanzó ayer mismo.

Novedades más destacadas de Manjaro 2021-07-28

  • La mayoría los kernels de Manjaro se han actualizado. Vuelven a recordar que la serie 5.12 está marcada como EOL, por lo que no recibirá más parches. El estable más actualizado es ahora Linux 5.13.5-1.
  • Systemd está en 248.6.
  • Plasma se ha actualizado a 5.22.4.
  • KDE Gear 21.04.3.
  • Más actualizaciones de Cinnamon.
  • Firefox está ahora en 90.0.2.
  • LibreOffice ha subido a 7.1.5.
  • Otras actualizaciones regulares

Sorprende un poco que la ISO más actualizada sigue siendo la de Manjaro 21.0.7. Manjaro 2021-07-28 está disponible para instalaciones existentes; sólo es necesario abrir Pamac y actualizar todos los paquetes o abrir un terminal y escribir sudo pacman -Syu. Si lo hacemos de esta segunda manera, los paquetes Flatpak y Snap no se actualizarán, lo que puede ser buena idea si queremos perder menos tiempo actualizando el sistema operativo.

Manjaro 21.1 Pahvo está ahora en su tercera Release Candidate y no debería tardar mucho en aparecer en la página web oficial de Manjaro.

PulseAudio 15 mejora el soporte de Bluetooth y empieza a desechar X11

PulseAudio 15

A pesar de que PipeWire ha empezado a tomar posiciones, eso no quiere decir que el desarrollo de PulseAudio se haya detenido. De hecho, recientemente ha sido publicada la decimoquinta versión del veterano servidor de sonido que nos ha acompañado durante el transcurso de la pasada década, y que veremos si se mantiene por defecto en la próxima LTS de Ubuntu.

Lo que más sobresale de PulseAudio 15 es la inclusión de soporte de los códecs de Bluetooth LDAC y AptX para A2DP, el soporte para las variantes de configuración SBC XQ de alta calidad, el soporte nativo para los perfiles Bluetooth HFP, además de soporte para el volumen absoluto de Bluetooth A2DP AVRCP para controlar el volumen de los dispositivos A2DP conectados. Otro detalle interesante es que los ficheros de configuración de ruta de ALSA pueden ser colocados en la carpeta del usuario.

El soporte de hardware ha sido mejorado en algunos dispositivos, más concretamente los auriculares inalámbricos SteelSeries Arctis 9, la estación HP Thunderbolt Dock 120W G2, la interfaz de audio Behringer U-Phoria UMC22, los auriculares OnePlus Type-C Bullets y el amplificador Sennheiser GSX 1000/1200 PRO. Por otro lado, se han añadido nuevas opciones para ‘module-jackdbus-detect’, que se encarga de cargar automáticamente un receptor y una fuente de JACK cuando JACK se inicia.

Aunque PulseAudio es un servidor estrechamente ligado a Linux, pero también soporta otros sistemas operativos. Para Windows, ahora debería ser posible compilar PulseAudio con Meson usando MinGW, se han introducido diversas correcciones y el servidor puede ser ejecutado como un servicio en Win32. En lo que respecta a FreeBSD, se ha mejorado el soporte de desconexión de las tarjetas de sonido y las descripciones de los dispositivos, además que los dispositivos de conexión en caliente son ahora compatibles con ‘module-devd-detect’.

De cara a los desarrolladores de aplicaciones, PulseAudio 15 ha introducido una nueva API para enviar mensajes de los clientes a los objetos de PulseAudio y un nuevo mecanismo que permite a las aplicaciones inhabilitar la memoria compartida en su conexión con PulseAudio.

Para los empaquetadores, de PulseAudio 15 se puede resaltar la eliminación del soporte para el sistema de compilación Autotools, la posibilidad de evitar la carga de módulos de X11 cuando se usa la sesión de GNOME sobre Wayland y que los soportes de OSS y Valgrind son ahora configurables en Meson.

Si no se quiere pasar por el tortuoso proceso de compilación, la forma más fácil de obtener PulseAudio 15 es recurriendo a alguna distribución rolling release, con el manido Arch Linux a la cabeza. Sin embargo, la actualización de este componente raras veces suele ser algo crítico por el usuario, que por lo general ve que la versión suministrada por la distribución que usa es suficiente para sus necesidades. Los que quieran conocer todos los detalles pueden consultar las notas de lanzamiento.

Imagen: Pixabay

PulseAudio 15.0 ya es compatible con los códecs bluetooth LDAC y AptX e introduce todos estos cambios

PulseAudio 15.0

PulseAudio 15.0

Hace unos ocho meses se lanzó la última actualización mayor de este servidor de audio tan usado en Linux. Hoy, sus desarrolladores han lanzado PulseAudio 15.0, y ha llegado con muchos cambios para mejorar el sonido en el software de audio que lo usa en sistemas operativos UNIX y Linux. Y es que, aunque parece que el futuro pasa por PipeWire, Jack y el servidor que hoy se ha actualizado siguen (y seguirán) usándose mucho.

Tal y como podemos leer en la nota del lanzamiento de PulseAudio 15.0, la nueva versión incluye muchas novedades que podrá aprovechar el usuario final, pero también nuevas APIs como una para enviar mensajes de clientes a objetos de PulseAudio. Tenéis la lista con las novedades más destacadas a continuación.

Novedades de PulseAudio 15.0

  • Compatibilidad con los códecs bluetooth LDAC y AptX, además de «SBC XQ» (SBC con parámetros de mayor calidad).
  • Soporte para los perfiles Bluetooth HFP.
  • Compatibilidad con el volumen absoluto Bluetooth A2DP AVRCP.
  • Los archivos de configuración de la ruta ALSA ahora pueden colocarse en el directorio de inicio del usuario.
  • module-virtual-surround-sink reescrito.
  • Más opciones para module-jackdbus-detect.
  • Soporte de hardware mejorado en:
    • SteelSeries Arctis 9.
    • HP Thunderbolt Dock 120W G2.
    • Behringer U-Phoria UMC22.
    • Balas OnePlus Type-C.
    • Sennheiser GSX 1000/1200 PRO.
  • Nueva variable udev: PULSE_MODARGS.
  • argumento max_latency_msec añadido a module-null-source.
  • module-filter-apply puede tomar parámetros de filtro de las propiedades del dispositivo.
  • module-match puede cargarse ahora varias veces.
  • Mejoras en el soporte de FreeBSD.
  • Se ha añadido soporte de Windows a Meson.
  • Comandos adicionales para pactl.
  • Los perfiles de las tarjetas pueden establecerse como sticky.
  • Notas para los desarrolladores de aplicaciones.
    • Nueva API para el envío de mensajes de los clientes a los objetos de PulseAudio.
    • Nuevo mecanismo para que las aplicaciones desactiven la memoria compartida en su conexión con PulseAudio.
  • Notas para los creadores de paquetes.
    • Se ha eliminado el sistema de construcción Autotools
    • El script de inicio ahora puede leer la configuración adicional del directorio /etc/pulse/default.pa.d/
    • Opción para construir la biblioteca del cliente y las utilidades solamente.
    • Evitar la carga de módulos X11 en Wayland (por ahora sólo en GNOME).
    • El soporte de OSS es ahora configurable en Meson.
    • El soporte de Valgrind es ahora configurable en Meson.

El lanzamiento de PulseAudio 15.0 ya es oficial, pero lo mejor que podemos hacer es esperar a que nuestra distribución Linux actualice los paquetes a la nueva versión.

KDE Plasma 5.23 mejorará la gestión de energía y el menú de inicio

KDE Plasma 5.23

Como cada semana, el desarrollador de KDE Nate Graham nos deja en su blog un completo reporte de los avances que está experimentando el escritorio y sus respectivas herramientas y, como sucede de vez en cuando, nos hemos fijado en un par que resultan de lo más interesantes y que los usuarios no tardarán mucho en poder disfrutar, pues llegarán junto con la próxima versión del escritorio.

En primer lugar tenemos una nueva función de gestión de energía que desfortunadamente no podrá disfrutar todo el mundo, al menos en un principio, pero que promete ayudar a gestionar la duración de la batería de una manera mucho más sencilla. Tan sencilla como usar una aplicación del estilo de Slimbook Battery y similares: a base de elegir un perfil de energía que se adapte a las circunstancias.

Así, cambiar a un perfil de tipo «ahorro de energía», «equilibrado» o de «máximo rendimiento» será tan sencillo como abrir la miniaplicación de batería y brillo de la bandeja de sistema y elegir entre uno de estos tres estados preconfigurados, cuyo comportamiento también se podrá fijar dependiendo de si el equipo está conectado a la corriente o no. La siguiente imagen muestra su funcionamiento.

Gestión de energía de KDE Plasma

Gestión de energía de KDE Plasma

Esta función «estará disponible en Plasma 5.23 con una computadora más nueva que la admita cuando se usa Linux Kernel 5.12 o superior», explica Graham. El segundo requisito se encuentra disponible ya en equipos recientes de Dell y Lenovo, aunque se adscribe en principio a los procesadores de Intel más recientes que incorporan dicha posibilidad.

KDE Plasma 5.23 será también la versión en la que se pula el nuevo menú de inicio del escritorio, Kickoff, el cual como sabéis se renovó por completo en KDE Plasma 5.21… Y, sin embargo, ha recibido «una revisión de código gigantesca», incluyendo correcciones, mejoras de rendimiento y accesibilidad, con sus respectivos retoques de diseño, que lo cierto es que falta le hacían, y algunas «características comúnmente solicitadas».

Plasma Kickoff

El menú de KDE Plasma

Sobre estas líneas, el Kickoff que introdujo Plasma 5.21… ¿Qué cambiará en Plasma 5.23? Por ejemplo, se incluirá la opción de mostrar todas las secciones en modo rejilla, y no solo el apartado de favoritos; y se podrá configurar con mayor detalle la franja inferior con las opciones de sesión y energía, así como iconizar las diferentes acciones para conseguir un acabado estético más minimalista.

En definitiva, dos pequeñas mejoras entre muchas que harán de KDE Plasma 5.23 un escritorio más pulido y cómodo para el usuario. Podremos probar estas y el resto de novedades que incorpore a partir del próximo octubre, que es cuando está previsto el lanzamiento de esta versión.

X3: Farnham’s Legacy, ahora disponible para Linux

X3: Farnham's Legacy

X3: Farnham's Legacy

X3: Farnham’s Legacy es un videojuego que está disponible en Humble Store, GOG y también en Steam de Valve para Linux. Además, ahora tiene algunas correcciones para esta plataforma. Egosoft anunció el lanzamiento gratuito de este DLC, es decir, el contenido descargable gratuito para este título que se lanzó en abril de este año.

X3: Farnham’s Legacy se desarrolla en los años posteriores de X3: Albion Prelude, y comienza de forma muy diferente a los juegos anteriores de la saga X3. Pero, en cualquier caso, hará las delicias de los amantes de la ciencia ficción, las naves espaciales y los videojuegos ambientados en el espacio.

Se ha desarrollado durante 5 años por los miembros de la comunidad de Egosoft y en estrecha cooperación con la propia Egosoft. El resultado es impecable, no solo es una historia completamente nueva y diferente, también es la expansión gratuita con más contenido que se ha lanzado hasta el momento.

Entre las novedades de X3: Farnham’s Legacy están:

  • (Casi) Todo de X3: Terran Conflict y X3: Albion Prelude.
  • Herramientas de exploración y gremio de exploradores.
  • Diplomacia y relaciones dinámicas.
  • Nuevo portaaviones para drones y buques de transporte blindados.
  • Sede de jugadores con nuevas instalaciones avanzadas.
  • Una nave nueva único y muy especial.
  • Servicios de construcción de estaciones y planificación compleja.
  • Navegador de naves y enciclopedia con hipervínculos.
  • Nuevas opciones de piratería y jugabilidad.
  • Propiedad del sector real.
  • Registros y gráficos mejorados.
  • Soporte de modding mejorado.
  • ¡Muchas, muchas mejoras menores!

Junto con el lanzamiento de Linux, Egosoft también modificó otras partes de la serie X3:

  • X3: Conflicto Terran
    • [Solo GOG Linux] Actualizado a la versión 3.4 (2017).
    • [Solo Steam] Configuración simplificada por primera vez en Windows.
    • Problemas de compatibilidad de lib resueltos en Linux.
    • Se corrigieron varias muestras de voz en la versión alemana.
  • X3: Preludio de Albio:
    • [Solo GOG Linux] Actualizado a la versión 3.3 (2017).
    • [Solo Steam] Configuración simplificada por primera vez en Windows.
    • Problemas de compatibilidad de lib resueltos en Linux.

Sin duda es realmente asombroso el soporte a largo plazo que está ando Egosoft y la comunidad para sus títulos…

Microsoft refuerza su apuesta por Linux con CBL-Mariner

CBL-Mariner

La apuesta de Microsoft por Linux es cada vez más decidida, no solo por la fuerte presencia del sistema Open Source en Azure, sino también por el hecho de que Windows cada día parece tenerlo más difícil fuera de sus mercados tradicionales. Esas circunstancias han motivado al gigante de Redmond a desarrollar sus propias implementaciones de Linux, con CBL-Mariner como nuevo miembro de la familia.

La primera implementación de Linux (si es que se puede decir así) procedente de Microsoft fue Windows Subsystem for Linux (WSL), que permite la ejecución de distribuciones Linux sobre un sistema operativo Windows sin necesidad de reiniciar, y además con un desempeño muy destacable. Luego llegó el sistema Azure Sphere, diseñado para el Internet de las Cosas (IoT), y ahora tenemos a CBL-Mariner, que es otro sistema para un propósito específico.

La corporación detrás de Windows describe su nuevo sistema como una distribución interna de Linux para la infraestructura de nube de Microsoft y los productos y servicios de computación en la frontera. CBL-Mariner está diseñado para proporcionar una plataforma coherente para estos dispositivos y servicios y mejorará la capacidad de Microsoft para mantenerse al día con las actualizaciones de Linux”.

Por lo que se puede ver, CBL-Mariner no es un sistema para el escritorio, sino que está orientado a ser usado de forma interna dentro de la infraestructura de Microsoft. Ha sido “diseñado con la idea de que un pequeño conjunto de paquetes básicos comunes pueda abordar las necesidades universales de los servicios de computación en la frontera y en la nube a nivel ‘first party’, al tiempo que permite a los equipos individuales colocar paquetes adicionales en la parte superior del núcleo común para producir imágenes para sus cargas de trabajo”.

CBL-Mariner permite generar los conjuntos de paquetes RPM necesarios con los ficheros correspondientes y producir “artefactos de imagen” como ISO o VHD a partir de un conjunto determinado de paquetes. También se puede destacar el uso limitado de los recursos a nivel de disco y memoria cuando es implementado como un contenedor.

Parece que CBL-Mariner le debe mucho a Fedora, porque emplea Tiny DNF (desarrollado por VMware) como gestor de paquetes RPM mediante DNF y RPM-OSTree para su mecanismo de actualización basado en imágenes atómicas. Sin embargo, y a pesar de apoyarse en tecnologías RPM, para su compilación requiere de Ubuntu 18.04 junto a la última versión del lenguaje de programación Go y Docker.

Microsoft no oculta que la creación de CBL-Mariner está ligada a WSL, Azure Sphere y SONiC. Esto no tendría que sorprender a estas alturas porque la compañía trabaja desde hace años en un ecosistema propio estrechamente ligado a Linux, si bien por ahora el escritorio no parece jugar un papel importante más allá del ámbito del desarrollo.

A pesar de ser un sistema para uso interno, el código fuente de CBL-Mariner está publicado en GitHub bajo licencia MIT. Del repositorio se puede resaltar el fichero ‘README.md’, en el que aparecen reconocimientos para Photon OS Project, el Proyecto Fedora, GNU, Linux From Scratch y Openmamba.

Microsoft da la alarma: un LemonDuck evolucionado ataca a equipos con Windows y Linux

LemonDuck

LemonDuck

Microsoft ha publicado un informe avisando de que existe una versión evolucionada de LemonDuck que, además de minar criptomonedas, ahora puede robar credenciales, meter puertas traseras y llevar a cabo varias otras actividades maliciosas en los equipos vulnerables. La primera versión se descubrió hace años, pero lo que hacía era usar los recursos de nuestros equipos para minar monedas como el Bitcoin. El nuevo es mucho más peligroso, según el equipo Microsoft 365 Defender Threat Intellligence.

¿Y por qué estamos hablando de esto en LinuxAdictos? Porque este virus también afecta a los equipos que usan Linux. Entre sus nuevas habilidades, ahora puede robar credenciales, desactivar controles de seguridad, difundir correos de suplantación de identidad (phising) e instalar puertas traseras para dejar a los equipos expuestos a ataques futuros de otras herramientas.

LemonDuck puede explotar vulnerabilidades más antiguas

LemonDuck puede explotar vulnerabilidades antiguas que aún no hayan sido parcheadas. Entre los fallos que puede aprovechar, tenemos:

  • CVE-2019-0708, conocido como/relacionado a BlueKeep.
  • CVE-2017-0144, conocido como/relacionado a EternalBlue.
  • CVE-2020-0796, conocido como/relacionado a SMBGhost.
  • CVE-2017-8464, conocido como/relacionado a LNK RCE.
  • CVE-2021-27065, CVE-2021-26855, CVE-2021-26857 y CVE-2021-26858 relacionados a ProxyLogon.

De lo más curioso de esta versión de LemonDuck es que puede eliminar a otros atacantes de la escena. Es decir, en un equipo infectado, este pato de limón intenta evitar nuevos ataques parcheando los mismos fallos que ha usado para conseguir acceso al sistema. Un malware acaparador y egoísta, pero tampoco es que vayamos a hablar bien de ningún otro software malicioso.

En un principio, LemonDuck está destinado a los usuarios de China, pero también está activo en los Estados Unidos, Francia, Alemania, Reino Unido, India, Rusia, Corea, Canadá y Vietnam. Ni España ni Latinoamérica están de momento en la lista, pero este es un buen momento para recordar que merece la pena instalar, como mínimo, todos los parches de seguridad que nos ofrece nuestra distribución Linux tan pronto en cuanto nos sea posible.