Mejoras en la gestión de ventanas de Plasma 6.4
El pasado 17 de junio fue lanzado Plasma 6.4, que en palabras de sus desarrolladores, nos ofrece un escritorio más fluido, amigable y útil. Lo anuncié conveniente en el blog pero solo fue un anticipo de lo que nos ofrecía. Es el momento de profundizar en sus novedades como las mejoras en la gestión de ventanas de Plasma 6.4, un paso más en la capa de personalización de nuestro entorno de trabajo que nos ayuda a ser más eficientes.
Mejoras en la gestión de ventanas de Plasma 6.4
Versión a versión, Plasma 6 recupera, mejora y pule muchas funcionalidades que tenía en Plasma 5, haciendo que sea un escritorio más personalizable.
Como sabrán los lectores, Plasma ya dispone de escritorios virtuales que nos ayudan a organizar ventanas y actividades, así como de mosaicos personalizables en los que podemos colocar ventanas para que no se solapen, permitiéndole tener a la vista todo lo que sea importante.

Ahora, Plasma 6.4 combina estas funciones dejándole escoger una configuración de mosaicos distinta para cada escritorio virtual. En el vídeo que presentamos a continuación se muestra la potencia de esta función: podemos disponer dos ventanas en un mosaico del escritorio virtual principal, ocupando cada una de ellas la mitad de la pantalla. Luego, en otro escritorio virtual, podemos colocar aplicaciones en mosaico: dos a cada lado y las otras dos flotando en el medio.
De esta forma, esta nueva funcionalidad nos permite crear cualquier otra combinación de organización que mejor se adapte a tus necesidades.
Más información: KDE
Las novedades de Plasma 6.4
El entorno de trabajo ya está disponible en muchas distribuciones, así que es un buen momento para describir telegráficamente comento algunas de sus novedades:
- Mejoras en el widget Bluetooth: Identifica más tipos de dispositivos y muestra nombres reales durante el emparejamiento.
- Coherencia visual: Los widgets de Diccionario y Navegador Web ahora usan iconos simbólicos para un aspecto más uniforme.
- Navegación mejorada por teclado: Optimización de la navegación y selección mediante teclado en menús y widgets.
- Modernización de KMenuEdit: Interfaz renovada y simplificada para editar el menú de aplicaciones.
- Mejoras en accesibilidad: El widget Calculadora anuncia resultados a lectores de pantalla y se mejora la navegación accesible.
- Gestión avanzada de paneles y monitores: Mejoras en la disposición y comportamiento de pantallas y paneles.
- Mejoras de rendimiento: Optimización de la suavidad del cursor y reducción del uso innecesario de CPU en el Monitor del Sistema.
- Mejoras en el widget Fifteen Puzzle: Se han realizado ajustes funcionales y visuales en este widget de juego clásico, ofreciendo una experiencia más fluida y atractiva.
- Actualización de Discover: El centro de software ahora muestra información más clara sobre el estado de las actualizaciones y mejora la gestión de aplicaciones Flatpak y Snap.
- Nuevas opciones en la configuración del sistema: Se han añadido controles más detallados para la personalización de temas y efectos visuales, facilitando la adaptación del entorno a las preferencias del usuario.
- Notificaciones mejoradas: El sistema de notificaciones es ahora más fiable y permite una mejor gestión de mensajes persistentes y temporales.
- Soporte ampliado para pantallas táctiles: Plasma 6.4 mejora la respuesta y precisión en dispositivos con pantalla táctil, optimizando gestos y controles táctiles.
- Optimización de Wayland: Se han corregido errores y mejorado la estabilidad y el rendimiento bajo el servidor gráfico Wayland, acercándolo a la paridad con X11.
- Mejoras en la gestión de energía: Nuevas opciones y mayor eficiencia en la gestión del consumo energético, especialmente en portátiles, para prolongar la autonomía y reducir el uso de recursos.
La entrada Mejoras en la gestión de ventanas de Plasma 6.4 se publicó primero en KDE Blog.
Releasing version 16
As we dive into the European summer, Agama development goes on steady. And what is more refreshing than a new version of a Linux installer? Enjoy Agama 16, loaded with bug fixes and several features covering both unattended and interactive scenarios.
Regarding the former, we keep expanding the configuration options that are accessible using the Agama command line tools and the JSON profiles. So let's start by taking a look to those features before jumping into the more visible user interface changes.
More options to configure the software to install
In particular the software section of the configuration schema received a couple of extra features in this version, like the ability to define additional repositories and the possibility to ignore optional dependencies, installing only those packages that are strictly required.
See the documentation of the corresponding section to
learn more about the new extraRepositories and onlyRequired configuration options.
Better match of storage devices
Another aspect of Agama that unleashes its full potential when using JSON profiles is the setup of
the storage devices (disks, RAIDs, partitions, LVM, etc.). In that regard, this new version adds the
new keyword sort that can be used when matching existing devices with the definitions at the JSON
configuration.
That is used in the following example to indicate that an MD RAID must be created using the two biggest disks in the system.
"storage": {
"drives": [
{
"search": {
"sort": { "size": "desc" },
"max": 2,
},
"alias": "big"
}
],
"mdRaids": [
{
"devices": [ "big" ],
"level": "raid0"
}
]
}
See more examples of the syntax at the description of the corresponding pull request.
Reporting installation status via IPMI
The features discussed previously allow more flexibility for unattended and massive deployments. But in addition to configuring the installation process, it is also important to be able to monitor its progress. For that purpose, Agama 16 introduces status reporting via IPMI (Intelligent Platform Management Interface), a set of standard interfaces that, among many other things, allow system administrators to install operating systems remotely.
Now Agama can report to the BMC (Baseboard Management Controller) the status of the installation process like STARTED, FINISHED or FAILED. Of course, Agama's own monitoring mechanisms can additionally be used to get more fine-grained information that goes beyond the intentionally generic IPMI specification.
Reorganization of the Agama commands
And talking about Agama tools for monitoring and configuring the installation, we also decided it
was time for a consistency check on our commands, especially agama config and agama profile.
Compared to previous versions of Agama:
-
agama profile importis replaced byagama config generate | agama config load. -
agama profile evaluateandagama profile autoyastare replaced byagama config generate. -
agama profile validateis renamed toagama config validate. - All sub-commands use stdio in a consistent way, using a new
--outputoption when needed.
See more information at the command-line reference.
Identify conflicting patterns
Although many of the improvements at Agama 16 are targeted at automated installations and advanced scenarios, we also found time to partially polish some basic aspects of the graphical web-based interface.
For example, we added a first basic mechanism to detect and fix conflicts in the selection of the software patterns to install. You can see it in action at the following screenshot.

Initial support to use existing MD RAIDs from the web interface
As mentioned above, Agama allows to create very advanced storage setups combining LVM, MD RAID and other technologies. But currently only a limited subset of those options are available at the graphical interface. As a first step to expand the usefulness of that interface in advanced scenarios, Agama now offers the possibility to select any existing MD RAID device and use them for the same operations that are available for regular disks.

Define the scope of network connections
Another aspect of the installation that can get really complex is the network configuration. We would need a whole series of blog posts to fully explain all the associated challenges. As a simplistic summary, let's say Agama 16 introduces two new related features at the user interface.
On the one hand, the UI now allows to associate a given network connection to a fixed network interface, either by interface name or by MAC address.
On the other hand, we made the concept of "persistent" network connections visible, allowing the users to decide which connections should be used only during installation and not configured in the installed system.

Moreover, if Agama detects that no network will be explicitly configured by the installer at the target system, it now alerts the user about the implications.
More friendly experience for remote installations
And talking about network, one of the main features of Agama is the possibility to install remotely using a browser to interactively control the installation process from another device. But there was a small usability problem in that scenario. At the end of the process, Agama offers the possibility to reboot into the new system. But the users received no visual feedback after clicking that "reboot" button.
That is fixed now, see the corresponding pull request if you are interested in the most intrincate technical details.

Check strength of the typed passwords
But that was not the only usability issue addressed at Agama 16. We also took the opportunity to pay a historical debt - the lack of a mechanism at the user interface to discourage the usage of weak passwords.
Now Agama relies on libpwquality to perform some basic checks and alerts the user if any of the
provided passwords fails to match the quality standards of that library.

But the recent improvements go beyond Agama itself.
Installer media news: Wayland and rescue mode
We often make the distinction between Agama and the Agama Live ISO. The former is the installer application itself, while the latter refers to the Live image that can be used to boot a minimal Linux system that runs Agama and a full-screen web browser to interact with it.
Although the Agama team is not in charge of the installer media of the different (open)SUSE distributions, our Live ISO serves as some kind of reference implementation of the expected environment to execute Agama. So we decided to invest a bit into it.
First of all, we introduced the option to boot the Live ISO without executing Agama or any graphical session. We did it with the intention to mitigate the pain of those users missing the classical Rescue System that is traditionally integrated into the openSUSE installation images. But the new option is far from being a full replacement for that special system, check the corresponding pull request for more information.
On the other hand, and thinking in the long term, we decided is about time to jump into the Wayland boat. So we dropped X.Org and decided to rely on Wayland for running Firefox during installation.
The new installer image is still a bit rough around the edges. First of all, it is considerably bigger than the former X11-based image. And we lost some keyboard shortcuts in the process. We plan to put some work into it in the short term, but any help is greatly appreciated.
Get involved
We want Agama to be the official installer for the upcoming openSUSE Leap 16.0 and SUSE Linux Enterprise 16.0. And for that we need the installation media to be tested in as many scenarios as possible. Especially with that recent switch from X11 to Wayland. So do not hesitate to test the latest development version.
If you got questions or want to get involved further, please contact us at the Agama project at
GitHub and our #yast channel at
Libera.chat. Of course, we will also keep you updated on this blog. Stay
tuned!
Tercera actualización de KDE ⚙️ Gear 25.04
La Comunidad KDE es una comunidad responsable y no solo se preocupa en lanzar novedades sino que también en mejorarlas. Me complace presentar la tercera actualización de KDE Gear 25.04 que apareció hace unos meses. Más estabilidad, mejores traducciones y pequeñas mejoras para las aplicaciones de nuestro entornos de trabajo.
Tercera actualización de KDE Gear 25.04
A pesar de lo que puedan pensar muchas personas, las aplicaciones no son perfectas. Entre las líneas de código se pueden colar errores de tipografía o que el usuario realice alguna opción que en un principio no estaba prevista por los desarrollador, por poner solo un par de ejemplos de imperfecciones.
Este no es un problema del Software Libre ya que el Software actual funciona de esta manera ya que no se piensa en él como un producto final que se encierra en una caja y se olvida. En la actualidad se sabe que el Software está vivo y sería estúpido ir guardando las mejoras sin dejarlas a disposición del gran público.
Con esto se gana en rapidez y evolución pero puede aumentar el número de errores (por norma general) leves, los cuales son subsanables con pequeñas actualizaciones.
La Comunidad KDE lo tiene claro: grandes lanzamientos cada cuatro meses y actualizaciones mensuales para subsanar errores.

Por ello me congratula compartir con vosotros la tercera actualización de KDE ⚙️ Gear 25.04 que nos ofrece más de 180 errores resueltos entre aplicaciones, librerías y widgets, algo que mejora el rendimiento del sistema.
Aquí podéis encontrar la lista completa de cambios de KDE Gear 25.04.3, pero por poner unos cuantos ejemplos de los errores que sea han resuelto tenemos:
Más información: KDE Gear 25.04.03
La entrada Tercera actualización de KDE ⚙️ Gear 25.04 se publicó primero en KDE Blog.
Foto de grupo de Akademy-es 2025 de Málaga OpenSouthCode Edition II#akademyes
Tras el éxito de Akademy-es 2025 de Málaga (o al menos a mi me lo parece) es el momento de empezar el repaso que se convertirá en la bitácora que consultaremos cuando queramos recordarla. Y empezamos con lo más sencillo la foto de grupo de Akademy-es 2025 de Málaga OpenSouthCode Edition II, mientras se realiza el arduo trabajo de recopilar presentaciones y preparar lo vídeos.
Foto de grupo de Akademy-es 2025 de Málaga OpenSouthCode Edition II#akademyes
Tras mis primeras impresiones que publiqué justo el lunes tras volver del evento malagueño me complace presentar la foto de grupo de Akademy-es 2025 de Málaga OpenSouthCode Edition II, una instantánea que es representativa pero que nunca muestra la magnitud del evento dado que, en muchas ocasiones, simplemente ilustra la asistencia de la charla anterior más la gente que se rescata de la mesa, y a veces, ni eso.
También es cierto, que al celebrar el evento dentro de algo más grande, con muchas salas, los asistentes se diluyen porque en ese momento no están en la sala ya que están en otra charla.No obstante, el número de asistentes a las charlas de este año ha sido superior a la de la anterior edición, que unido a una sala más acorde con dicho número nos ha dejado un mejor sabor de boca.
Pero no me enrollo más y os dejo la foto de grupo, si pincháis sobre ella la podréis ver más grande.

¿Qué es Akademy-es?
Akademy-es (#akademyes, que es la etiqueta para las redes sociales) es evento más importante para los desarrolladores y simpatizantes de KDE, que se ha ido celebrando desde el 2006 con éxito creciente.
En general, las Akademy-es son el lugar adecuado para conocer a los desarrolladores, diseñadores, traductores, usuarios y empresas que mueven este gran proyecto.
En ellas se realizan ponencias, se presentan programas, se hace un poco de caja para los proyectos libres (camisetas, chapas, etc) pero sobre todo se conoce a gente muy interesante y se cargan baterías para el futuro.
Podéis repasar las anteriores ediciones en estas entradas del blog:
- Camino Akademy-es 2013: Las anteriores ediciones (I): 2006 – 2008
- Camino Akademy-es 2013: Las anteriores ediciones (II): 2009-2010
- Camino Akademy-es 2013: Las anteriores ediciones (III): 2011-2012
- Anteriores ediciones de Akademy-es (IV): 2013 y 2014
La entrada Foto de grupo de Akademy-es 2025 de Málaga OpenSouthCode Edition II#akademyes se publicó primero en KDE Blog.
openSUSE turned 20
Last week, I was in Nürnberg for the openSUSE conference. The project turned 20 years old this year, and I was there right from the beginning (and even before that, if we also count the S.u.S.E. years). There were many great talks, including a syslog-ng talk from me, and even a birthday party… :-)
This year marks not just 20 years of openSUSE but also a major new SLES and openSUSE Leap release: version 16.0. There were many talks about what is coming and how things are changing. I already have a test version running on my laptop, and you should too, if you want to help to make version 16 the best release ever! :-) Slowroll also had a dedicated talk. It is a new openSUSE variant, offering a rolling Linux distribution with a bit more stability. So it is positioned somewhere between Leap and Tumbleweed, but of course it is a bit closer to the latter.
That said, I also had a couple of uncomfortable moments. I ended up working in open-source, because it’s normally a place without real-world politics. In other words, people from all walks of life can work together on open-source software, regardless of whether they are religious or atheist, LGBTQ+ allies or conservatives, or come from the east or the west. And even though I agree that we are in a geopolitical situation in which European software companies are needed to ensure our digital sovereignty, it’s not a topic I was eager to hear at an open-source event. I enjoy the technology and spirit of open-source, but I’m not keen on the politics surrounding it, especially at this time of geopolitical tensions.

syslog-ng logo
As usual, I delivered a talk on log management, specifically about message parsing. While my configuration examples came from syslog-ng, I tried to make sure that anything I said could be applied to other log management applications as well. I also introduced my audience to sequence, which allows you to create parsing rules to parse free-form text messages: https://github.com/ccin2p3/sequence-RTG In the coming weeks, I plan to package it for openSUSE.
Happy birthday to openSUSE, and here’s to another successful 20 years!
Recopilación del boletín de noticias de la Free Software Foundation – julio de 2025
Recopilación y traducción del boletín mensual de noticias relacionadas con el software libre publicado por la Free Software Foundation.

La Free Software Foundation (FSF) es una organización creada en Octubre de 1985 por Richard Stallman y otros entusiastas del software libre con el propósito de difundir esta filosofía, frente a las restricciones y abusos a los usuarios por parte del software privativo.
La Fundación para el software libre (FSF) se dedica a eliminar las restricciones sobre la copia, redistribución, entendimiento, y modificación de programas de computadoras. Con este objeto, promociona el desarrollo y uso del software libre en todas las áreas de la computación, pero muy particularmente, ayudando a desarrollar el sistema operativo GNU.
Mensualmente publican un boletín (supporter) con noticias relacionadas con el software libre, sus campañas, o eventos. Una forma de difundir los proyectos, para que la gente conozca los hechos, se haga su propia opinión, y tomen partido si creen que la reivindicación es justa!!
- En este enlace podéis leer el original en inglés: https://www.fsf.org/free-software-supporter/2025/july
- Y traducido en español (cuando el equipo de traducción lo tengamos disponible) en este enlace: https://www.fsf.org/free-software-supporter/2025/julio

Puedes ver todos los números publicados en este enlace: http://www.fsf.org/free-software-supporter/free-software-supporter
¿Te gustaría aportar tu ayuda en la traducción y colaborar con la FSF? Lee el siguiente enlace:
Por aquí te traigo un extracto de algunas de las noticias que ha destacado la FSF este mes de julio de 2025.
¡Usa tu voz para defender el software libre! Díle a Qualcomm que publique controladores totalmente libres para chipsets Wi-Fi modernos antes del 14 de julio de 2025
Por Mission:Libre
Hace más de una década, Atheros lanzó el conjunto de controladores ath9k del kernel de Linux, que fueron los primeros controladores de Wi-Fi libres para el kernel de Linux. El trabajo de Atheros hizo posible que los usuarios de GNU/Linux se conectaran a Wi-Fi sin tener que usar controladores privativos o firmware de solo binario.
Desafortunadamente, a medida que la tecnología avanza, los conjuntos de chips que eran compatibles con controladores libres se han descontinuado, lo que hace que el conjunto ath9k de controladores Wi-Fi quede obsoleto. Hoy en día, no hay controladores de kernel de Linux libres para el hardware Wi-Fi actual.
Dígale a Qualcomm, Inc. que publique controladores totalmente libres para sus chipsets Wi-Fi en producción, tal como lo hizo Atheros (el predecesor de Qualcomm) hace dieciséis años.
¿Por qué Dinamarca abandona Microsoft Office y Windows por LibreOffice y GNU/Linux?
Del 11 de junio por Steven Vaughan-Nichols
Es probable que Dinamarca esté un poco por delante del resto de los esfuerzos de la Unión Europea por alcanzar la soberanía digital, como lo demuestra su último anuncio de que eliminará gradualmente Microsoft Office.
Hay muchas buenas razones para deshacerse de Microsoft Office, algunas de las citadas por el gobierno danés incluyen decidir quién controla los datos europeos, quién establece las reglas y quién puede potencialmente cortar el acceso a los servicios esenciales en tiempos de tensión geopolítica.
Una vez que Dinamarca haya hecho con éxito la transición de su suite ofimática al software libre, podría convertirse en un faro para otras naciones como un claro ejemplo de una sociedad altamente digitalizada que utiliza solo software libre para sus necesidades de oficina.
El derecho a reparar es ley en el estado de Washington
Del 3 de junio por Hayley Tsukayama y Cory Doctorow
¡Tenemos otra victoria en favor del derecho a reparar! A partir del 19 de mayo, los habitantes de Washington ahora tienen derecho a acceder a herramientas, piezas e información para reparar sus propios dispositivos, incluidas las sillas de ruedas.
Cuando eres dueño de algo, debes tener la última palabra sobre quién lo arregla, adapta o modifica y cómo hacerlo, no el fabricante.
Todavía hay cuarenta y dos estados que aún no han aprobado una ley de derecho a reparar, así que si vive en uno de estos estados, escriba o llame a sus representantes estatales sobre lo importante que es el derecho a reparar.

Estas son solo algunas de las noticias recogidas este mes, ¡¡pero hay muchas más muy interesantes!! si quieres leerlas todas (cuando estén traducidas) visita este enlace:
Y todos los números del «supporter» o boletín de noticias de 2025 en español, francés, portugués e inglés aquí:
Tumbleweed Monthly Update - June 2025
June brought a fresh wave of updates across openSUSE’s rolling release. There were major feature enhancements, performance improvements, and several critical security fixes.
KDE Plasma 6.4 as a the forefront of these updates alongside KDE Frameworks 6.15.0 and KDE Gear 25.04.2. The Linux kernel had a few updates and packages like GNU Compiler Collection 15, Mesa 25.1.3 and PipeWire 1.4.6 enhanced use of modern hardware, improved rendering capabilities and enhanced audio processing. Among the most crucial updates this month were those addressing security vulnerabilities.
A significant number of packages received important security patches this month. From libsoup, Mozilla Firefox, Python, libssh, Salt, ClamAV, gdm and more, multiple Common Vulnerabilities and Exposures (CVEs) were addressed to keep users and developers happy..
As always, be sure to roll back using snapper if any issues arise.
For more details on the change logs for the month, visit the openSUSE Factory mailing list.
New Features and Enhancements
KDE Plasma 6.4: This version brings a smoother and more customizable desktop experience. Key updates include flexible tiling layouts for each virtual desktop, enhanced window management, and a redesigned Spectacle for better screenshots and annotations. Accessibility sees keyboard navigation and Wayland enhancements. UI changes boost contrast and readability, especially in dark mode. Notifications now support direct update installs, full-screen “Do Not Disturb” mode, and mic-mute alerts. Widgets highlight new apps, media playback controls, and disk repair tools. Digital artists benefit from improved stylus configuration and relative mode support. The system also does a better job managing screen colors and performance with modern hardware. KRunner now visualizes color codes, while System Monitor adds GPU tracking and sensor data. Other tweaks improve file dragging, browser integration and Wayland protocol support.
KDE Frameworks 6.15.0: A major improvement in this version is the switch to QDoc, a modern documentation tool that is clearer and easier to for developers working with components like KArchive, Baloo, and Bluez Qt. Bug fixes across modules such as KArchive and KTextEditor improve stability and performance. User-interface frameworks like KWidgetsAddons and Kirigami received visual and functionality improvements. Accessibility features have also been enhanced. If you use KDE text editors like Kate and KWrite, you’ll see better support for different programming languages like Cap’n Proto and FreeFem.
KDE Gear 25.04.2: Kdenlive benefits from this update with fixes for several crashes, including fixing issues for gradients, histograms, and rendering. The update enhances NeoChat mobile support with better space switching and room management. Calligra improves formula handling to prevent crashes, and Akonadi now correctly handles tag editing and deletion. KDE Connect gains better compatibility with Qt 6.9, and the Konsole terminal app also got fixes..
ceph 18.2.7: This major update includes numerous architectural changes, performance improvements, and new features. One of the most notable changes is the deprecation of FileStore, which signals a full transition to BlueStore for all new deployments. There were enhancements for RADOS, include the introduction of a read balancer and the deprecation of cache tiering in favor of more modern storage strategies. The perf dump and perf schema commands have also been replaced with counter dump and counter schema for improved counter management. Additional updates include IPv6 fixes, orchestrator stability improvements, and updated Python binding patches for mgr modules. This release also disables ceph-mgr-cephadm and includes various build and compatibility patches to ensure smooth integration with modern toolchains and Python versions.
python-psutil 7.0.0: This major update has some significant changes. Support for Python 2.7 has been officially dropped and aligns with broader ecosystem shifts. A crash related to extremely high memory usage in Process.memory_maps() has been resolved and improves the stability for processes handling hundreds of gigabytes.
python-rich 14.0.0: This major version update introduces new features and behavioral changes that impact terminal output and error handling. A notable addition is the TTY_COMPATIBLE environment variable, which allows users to manually control TTY support detection. This is especially useful in headless or unusual terminal environments where automatic detection may fail. Notable changes include how Rich interprets color control variables and it now displays exception notes added via Exception.add_note() that enhances debugging clarity.
Key Package Updates
webkit2gtk3 2.48.3: This update brings stability and performance enhancements for GTK-based web applications and browsers like Epiphany. A major crash fix addresses issues introduced by the new threaded rendering system using the Skia graphics Application Programming Interface; users who experienced instability with recent rendering updates will see improvements. Rendering performance has also been refined by optimizing how dirty regions are processed across worker threads, which leads to smoother visuals and lower CPU usage. Dirty regions are parts of the screen or user interface that have changed and need to be redrawn during rendering. This update enhances both the usability and reliability in WebKit-based applications on GNOME and other GTK environments.
python313 3.13.5: This update provides security fixes and stability improvements. Notable changes include patching CVEs related to tarfile extraction vulnerabilities, fixing a use-after-free in the unicode-escape decoder, and restoring correct behavior for random.getrandbits() with integer-like objects. Library updates improve the handling of IPv6 addresses, email parsing, and zipfile operations. Some generator-related changes from 3.13.4 were rolled back to maintain backward compatibility. Upgrading is recommended for all users to ensure security and stability.
iproute2 6.15: An addition in this release is the support for 64-bit hardware packet counters in tc_util, which enables more precise monitoring of high-throughput interfaces that exceed 32-bit limits. The iprule utility now allows users to specify ports in hexadecimal notation and it improves compatibility and readability when working with low-level network protocols or masks. All backported patches from previous versions have been dropped in favor of upstream-clean code.
kernel-source 6.15.0 and 6.15.3: The 6.15.3 addresses a PCIe hotplug issue where late-arriving device detection signals (Presence Detect Changed) caused unnecessary errors . It also improves how background tasks are handled in I/O scheduling and resolves regressions in WiFi driver compatibility . The update fixes target power management, cryptographic operations, and file system handling (including btrfs and gfs2 ) for better data integrity and performance. The 6.15.0 Kernel reverts the “x86/smp: Eliminate mwait_play_dead_cpuid_hint()” commit to address stability issues and enables support for the Haoyu Microelectronics HYM8563 RTC module that is widely used on ARM64 platforms like Rockchip SoCs. Several patches were integrated to improve ACPI build handling and a number of critical bug fixes from the 6.14.8 update were carried forward, particularly in memory management, DMA engine handling, and I/O subsystems, improving reliability under complex workloads and reducing memory leaks in error paths.
gcc 15: This update introduces new language support and adds packages for Modula-2 and Cobol, which expands its already broad range of supported programming languages. The main toolchain now defaults to GCC 15, the -build flavor remains at version 13 to ensure compatibility and stability for environments requiring a proven compiler backend. The release also includes performance gains, better diagnostics and expanded offloading support, which makes it a recommended upgrade for developers.
fwupd 2.0.12: This update adds support for HP Portable USB-C hubs, more Foxconn 5G modems, and Intel Arc Battlemage GPUs. Some new features include Thunderbolt host controller emulation, enforcement of immutable device enumeration and improved handling of UEFI secure boot variables.
Mesa 25.1.3: Notable changes in this version include fixes for rendering issues in games like DOOM: The Dark Ages and improved driver behavior across Vulkan and OpenGL implementations. Support for osmesa has been dropped as it’s now considered redundant with EGL surfaceless contexts. Several patches were updated or removed, including adjustments to build fixes, SPIR-V translation, and Clover OpenCL handling.
gpg2 2.5.8: This release has a key improvement in the ability to show revocation reasons directly in standard key listings (-k), making it easier to track why a key was revoked without needing additional queries. The update also ensures better interoperability with external tools by emitting revocation reasons as comments in “pub” records and improving compatibility with systems that parse GnuPG key outputs. Two critical regressions were addressed; one affecting decryption and the other impacting the export of SSH keys from smart cards. Additionally, gpg --fetch-key no longer requires a keyserver to be configured, allowing direct key retrieval from URLs or local files, which simplifies key management workflows.
cryptsetup 2.8.0: This release has a key addition that enables better performance by using hardware sectors with additional metadata space. It makes all keyslot types self-contained and improves re-encryption workflows with options like --key-description, --new-key-description, and support for resuming re-encryption using tokens or volume keys. The update also enhances memory handling for Argon2 KDF (used in LUKS2), and improves error reporting for low-memory scenarios. It also optimizes metadata writes in LUKS2 and expands veritysetup capabilities with options like --error-as-corruption.
pipewire 1.4.6: This update fixes crasher bugs in the filter-chain and Advanced Linux Sound Architecture plugin. Latency reporting has been improved in module-combine-stream, and the module-filter-chain now better handles activation and deactivation to avoid crashes. A new option allows users to disable RAOP (Remote Audio Output Protocol) via a context property, offering more control over audio routing.
Bug Fixes and Security Updates
Several key security vulnerabilities were addressed this month. Common Vulnerabilities and Exposures this month are:
Security Updates
- CVE-2025-32911: Fixed a buffer over-read in libsoup’s chunked transfer parser.
- CVE-2025-32910: Resolved out‑of‑bounds access in libsoup’s header parsing.
- CVE-2025-32906: Patched insufficient validation in libsoup’s cookie handling.
- CVE-2025-32912: Fixed HTTP/2 session hijacking vulnerability in libsoup.
- CVE-2025-32909: Addressed memory leak in libsoup’s multipart parser.
- CVE-2025-4948: Fixed wolfSSL QUIC SSL peer verification bypass in libcurl.
-
CVE-2025-4969: Patched buffer overflow in libcurl’s
dynbufAPI. - CVE-2025-4945: Fixed an out-of-bounds read in the Linux kernel’s USB subsystem leading to potential information disclosure.
Mozilla Firefox 139:
- CVE-2025-5263: Prevented cross-origin script execution leakage in Firefox.
- CVE-2025-5264: Fixed newline-escaping flaw in “Copy as cURL” feature that allowed code execution.
- CVE-2025-5265: Patched similar “Copy as cURL” code-execution bug in Firefox.
- CVE-2025-5266: Fixed event leak from script elements across origins.
- CVE-2025-5267: Fixed clickjacking flaw that exposed saved payment card details.
- CVE-2025-5268: Addressed multiple memory safety bugs in Firefox/Thunderbird.
- CVE-2025-5270: [Reserved: details pending public disclosure.]
- CVE-2025-5271: [Reserved: details pending public disclosure.]
- CVE-2025-5272: [Reserved: details pending public disclosure.]
- CVE-2025-49709: Patched memory corruption in canvas surfaces.
- CVE-2025-49710: Fixed unspecified memory safety issue in Firefox 139.0.4.
python313 3.13.5:
- CVE-2024-12718: Patched Python 3.12+ tarfile filter bug allowing metadata or permission changes outside the extraction directory.
- CVE-2025-4138: Fixed a buffer overflow in libarchive’s ZIP filter handling that could lead to memory corruption.
- CVE-2025-4330: Patched out-of-bounds read in SQLite’s JSON extension when parsing invalid JSON input.
- CVE-2025-4517: Resolved a race condition in OpenSSL’s session cache causing potential use-after-free scenarios.
-
CVE-2025-4516: Fixed a use-after-free in CPython’s
bytes.decode("unicode_escape", errors="ignore|replace"), preventing memory corruption.
-
CVE-2025-4516: Fixed a use-after-free in CPython’s
bytes.decode("unicode_escape", errors="ignore|replace")that could lead to memory corruption.
- CVE-2025-4877: Write beyond bounds in binary to base64 conversion functions.
- CVE-2025-4878: Use of uninitialized variable in privatekey_from_file().
- CVE-2025-5318: Likely read beyond bounds in sftp server handle management.
- CVE-2025-5351: Double free in functions exporting keys.
- CVE-2025-5372: ssh_kdf() returns a success code on certain failures.
- CVE-2025-5449: Likely read beyond bounds in sftp server message decoding.
- CVE-2025-5987: Invalid return code for chacha20 poly1305 with OpenSSL backend.
Salt:
- CVE-2024-38822: Fixed improper access control in Salt file client functionality.
- CVE-2024-38823: Addressed command injection risk from untrusted pillar data.
- CVE-2024-38824: Patched insecure deserialization in Salt event system.
- CVE-2024-38825: Resolved directory traversal via improperly sanitized paths.
- CVE-2025-22240: Fixed remote command execution through crafted Salt minion returns.
- CVE-2025-22236: Salt minions could overwrite unintended files under specific conditions.
- CVE-2025-22241: Addressed denial-of-service caused by malformed Salt return payloads.
- CVE-2025-22237: Resolved issue where Salt master logs sensitive return data.
- CVE-2025-22238: Patched exposure of minion keys in debug logs.
- CVE-2025-22239: Addressed misconfigured ACLs leading to privilege escalation.
- CVE-2025-22242: Fixed input validation issue in Salt’s ssh module.
- CVE-2025-49176: Fixed an integer overflow vulnerability bypassing the size check.
libtpms 0.10.1:
-
CVE-2025-49133: Fixed an out-of-bounds read vulnerability in the
CryptHmacSignfunction of libtpms, which could be triggered by malicious commands to a TPM 2.0/vTPM, causing service disruption.
- CVE-2025-20260: PDF parser buffer overflow allowing DoS or remote code execution with large scan limits.
- CVE-2025-20234: UDF parser buffer overflow that may leak data or cause denial-of-service.
gdm:
- CVE-2025-6018: Security risk from use of pam_env in authentication stack.
- CVE-2025-6018: Same issue as in gdm — use of pam_env in auth stack.
jq 1.8.0:
- CVE-2024-23337: Signed integer overflow in jvp_array_write and jvp_object_rehash.
- CVE-2024-53427: Reject NaN with payload while parsing JSON.
- CVE-2025-48060: Heap buffer overflow in jv_string_vfmt.
pam 1.7.1:
- CVE-2024-10963: pam_access improperly resolves display tokens as hostnames.
- CVE-2025-6020: Privilege escalation in pam_namespace.
xwayland 24.1.7:
- CVE-2025-49175: Fixed an out-of-bounds access issue in the X Rendering extension related to animated cursors.
- CVE-2025-49176: Prevented integer overflow in the Big Requests Extension.
- CVE-2025-49177: Prevented data leaks in the XFIXES extension.
- CVE-2025-49178: Ensured proper handling of input buffer bytes to ignore.
- CVE-2025-49179: Addressed integer overflows in the X Record extension.
- CVE-2025-49180: Fixed integer overflows in the RandR extension, preventing potential crashes or memory corruption.
yelp 42.3:
- CVE-2025-3155: Patched a JavaScript execution flaw in the Yelp help viewer that allowed arbitrary file reads via crafted help documents.
perl-CryptX 0.87.0:
- CVE-2025-40914: Fixed CryptX that embeds a version of the libtommath library that is susceptible to integer overflow.
glib2 2.84.3:
-
CVE-2025-6052: Patched integer overflow in GLib’s GString expansion (
g_string_maybe_expand), preventing potential buffer overflows.
Users are advised to update to the latest versions to mitigate these vulnerabilities.
Conclusion
June had multiple vulnerability fixes and also had multiple firmware packages that were updated to version 20250613. This includes improvements for Qualcomm, Mediatek, Realtek, and Cirrus sound chips, along with a Bluetooth firmware upgrade and better symlink handling. There were also multiple Xfce panel plugins updates (mailwatch, mount, mpc, netload, notes, places, and sensors) to new versions. These package updates were for transitioning builds to Meson, replacing deprecated dependencies like Exo with libxfce4ui 4.21.0, automating copyright management, improving code structure, fixing build warnings and updating translations. Security was a major theme this month, with critical vulnerabilities patched across Firefox, Python, Salt, ClamAV, libssh, and more. Happy updating!.
Slowroll Arrivals
Please note that these updates also apply to Slowroll and arrive between an average of 5 to 10 days after being released in Tumbleweed snapshot. This monthly approach has been consistent for many months, ensuring stability and timely enhancements for users. Updated packages for Slowroll are regularly published in emails on openSUSE Factory mailing list.
Contributing to openSUSE Tumbleweed
Stay updated with the latest snapshots by subscribing to the openSUSE Factory mailing list. For those Tumbleweed users who want to contribute or want to engage with detailed technological discussions, subscribe to the openSUSE Factory mailing list . The openSUSE team encourages users to continue participating through bug reports, feature suggestions and discussions.
Your contributions and feedback make openSUSE Tumbleweed better with every update. Whether reporting bugs, suggesting features, or participating in community discussions, your involvement is highly valued.
Episodio 47 de KDE Express: El HDR me hizo cambiar VLC por mpv
Me congratula presentaros el episodio 47 de KDE Express, titulado «El HDR me hizo cambiar VLC por mpv» donde David Marzal sigue llevando en solitario estas más que interesantes píldoras informativas sobre el Software Libre. En esta ocasión nos cuenta sus peripecias con la alta definición.
Episodio 46 de KDE Express: Noticias y calor pre Akademy-es Málaga
Comenté hace ya bastante tiempo que había nacido KDE Express, un audio con noticias y la actualidad de la Comunidad KDE y del Software Libre con un formato breve (menos de 30 minutos) que complementan los que ya generaba la Comunidad de KDE España, aunque ahora estamos tomándonos un tiempo de respiro por diversos motivos, con sus ya veteranos Vídeo-Podcast que todavía podéis encontrar en Archive.org, Youtube, Ivoox, Spotify y Apple Podcast.
De esta forma, a lo largo de estos 45 episodios, promovidos principalmente por David Marzal, nos han contado un poco de todo: noticias, proyectos, eventos, etc., convirtiéndose (al menos para mi) uno de los podcast favoritos que me suelo encontrar en mi reproductor audio.
En palabras de David el nuevo episodio de KDE Express,esta vez con una vivencia personal:

He aquí mi experiencia haciendo funcionar HDR en Plasma. Se agradecen correcciones si es que es problema mío con el VLC. Pero vaya descubrimiento mpv.
VLC ha sido mi reproductor de cabecera durante lustros, una roca reproduciendo múltiples formatos, muchísimas funcionalidades… pero con el HDR hemos topado. Ahora que tengo un monitor con soporte nativo HDR y las partes de Mesa 25.1 y Plasma están alineadas era el momento de probar esa profundidad de color sin hechizos arcanos ni parches, pero no lo conseguí con VLC. En cambio con mpv ha sido facilísimo y se nota la calidad con mucha diferencia. Os dejo mi config por si os sirve o por si me queréis hacer alguna recomendación.
Y, como siempre, os dejo aquí el listado de los episodios. ¡Disfrutad!
Por cierto, también podéis encontrarlos en Telegram: https://t.me/KDEexpress
La entrada Episodio 47 de KDE Express: El HDR me hizo cambiar VLC por mpv se publicó primero en KDE Blog.
Personalizar el fondo de la pantalla de nueva pestaña en Firefox
El navegador Firefox permite personalizar el fondo de la pantalla al abrir una pestaña nueva pudiendo poner una de nuestra propia colección

En versiones del navegador Firefox recientes (estoy escribiendo esto en Firefox 139) en la página que se abre al abrir una pestaña nueva, ya permitía escoger entre un abanico de imágenes que venían ya disponibles o escoger un color sólido de las opciones que mostraba.
En esta ocasión veremos cómo poder poner como fondo de esa pestaña nueva, una imagen propia que nos guste que tengamos guardada en nuestro propio equipo y que queramos que se muestre, veamos cómo hacerlo.
EDITO: Comentan que a partir de la versión 140 de Firefox esta opción viene activada de manera predeterminada.
Para empezar entramos en el modo de configuraciones escribiendo en la barra de direcciones el sabido about:config y aceptando que estamos al tanto de lo que hacemos.
En la barra de direcciones buscamos la siguiente clave de configuración:
browser.newtabpage.activity-stream.newtabWallpapers.customWallpaper.enabled
Y haciendo doble clic sobre ella la establecemos a true
Ahora abrimos una nueva pestaña y pinchamos sobre el icono de la rueda de engranajes abajo a la derecha. En el apartado de fondos de pantalla junto con las opciones que ya teníamos de abstracto, colores, fotografías o celestial, ahora nos aparecerá la opción de subir una imagen.
Pinchamos sombre ella y se nos abrirá nuestro navegador de archivos, buscamos la imagen que queramos de nuestro equipo y aceptamos. Y la imagen seleccionada será la que ocupe el fondo en la nueva pestaña, dándole así a nuestro navegador otro toque de personalización y distinción a nuestro panda rojo.
Espero que os haya gustado. No he encontrado el sitio propio de Mozilla donde esplican esto para incluir el enlace.

Séptima actualización de digiKam 8, siguen las mejoras en las gestión de rostros
El mejor gestor de imágenes de la Comunidad KDE (y una de las mejores del mercado tanto libre como privado) sigue su desarrollo y me complace anunciar que ha sido lanzada la séptima actualización de digiKam 8, una nueva versión que incluye un buen número de soluciones de errores y la incorporación de algunas mejoras, de hecho, sigue la optimización de la gestión de rostros.
Séptima actualización de digiKam 8, siguen las mejoras en las gestión de rostros
Tras cuatro meses de mantenimiento activo y muchas semanas corrigiendo errores, el equipo de digiKam se enorgullece de presentar la versión 8.7.0 de su gestor de fotos digitales de código abierto.
Equipo de desarrollo de digiKam
Las novedades son las siguientes:
Actualizaciones y mejoras en la gestión de rostros
Para los que no lo sepan la herramienta de gestión de rostros de digiKam utiliza tecnología de IA de vanguardia para detectar y reconocer automáticamente rostros en imágenes. Se puede acceder a esta función a través de la pestaña Personas de la barra lateral izquierda o a través de la herramienta Mantenimiento.

Se puede controlar una nueva función en Ajustes -> Varios -> Comportamiento -> Panel de fondo sobre para configurar el escáner de reconocimiento facial para que inicie automáticamente un nuevo reconocimiento facial cuando se confirmen o etiqueten nuevas caras. Esto facilitará el proceso de etiquetado de caras.
Con esta versión se ha introducido una mejora en el flujo de trabajo facial. digiKam ahora guarda cuando un usuario rechaza una coincidencia facial sugerida y presentará la siguiente mejor coincidencia si la hay al usuario. Esto hace que el proceso de reconocimiento facial sea más fiable y preciso que en versiones anteriores.
El marco de gestión de rostros de digiKam se reescribió por completo en la versión 8.6.0 y se basa en el aprovechamiento de los clasificadores de validación cruzada K Nearest Neighbor (KNN) y Support Vector Machine (SVM), recibe actualizaciones para mejorar el rendimiento y la precisión.
Compatibilidad con OpenCV OpenCL y CUDA
Otra mejora clave es la nueva opción añadida en el panel Ajustes -> Varios -> Comportamiento -> Sistema para comprobar la disponibilidad de procesamiento en la GPU con los pipelines de Inteligencia Artificial. Normalmente, las imágenes se transfieren a la GPU para cambiar su tamaño y convertir el formato de color. Además, la imagen procesada en la GPU se envía a la capa de red neuronal, lo que permite al motor de referencia procesarla en la GPU a través del marco OpenCL.
Esto permite a digiKam aprovechar al máximo las capacidades de hardware del ordenador. Sin embargo, si los controladores de la GPU no están completamente instalados en el ordenador, pueden producirse bloqueos o fallos de funcionamiento.

Ahora, el usuario puede desactivar OpenCL para los modelos del motor de referencia, que pueden seguir utilizándose en otros lugares. También se ha añadido al cuadro de diálogo de configuración una función de prueba para garantizar la funcionalidad de OpenCL con las funciones de Inteligencia Artificial.
En digiKam, el soporte de OpenCL es gestionado por la capa de aceleración de hardware de los marcos OpenCV. OpenCL se basa en el SDK de controladores de hardware de GPU, que debe estar instalado y en funcionamiento. Para los dispositivos NVidia, se utiliza CuDNN SDK a través del framework CUDA de OpenCV.
Herramienta de rotación automática de AI
El Gestor de Colas de Lotes ya incluye un plugin para rotar manualmente las imágenes en un flujo de trabajo. Esto implica que todas las imágenes a procesar requieren la misma orientación para ser corregidas. Se ha diseñado un nuevo plugin para automatizar la detección de la orientación mediante el análisis del contenido utilizando un motor de aprendizaje profundo. Este plugin aplica la rotación pertinente dentro de su flujo de trabajo. En comparación con versiones anteriores de digiKam, esta nueva función facilita la corrección de un gran conjunto de imágenes simultáneamente.

Y no sigo porque no quiero realizar una traducción completo pero si os vais al anuncio oficial podréis ver la actualización de los componentes internos, la corrección de errores importantes o el número de bugs totales corregidos (241).
No obstante es interesante conocer los planes de futuro: la próxima versión de mantenimiento está prevista para octubre de 2025 con más correcciones de errores y mejoras, viendo como optimizar digiKam con más herramientas para utilizar redes neuronales profundas en tareas automáticas, como reducción de ruido, ajustes de color, rotación, etc.
Más información: Digikam
Las novedades de digiKam 8

El pasado 16 de abril, es decir, ayer fue lanzado digiKam 8.0, la nueva versión de uno de los gestores de imágenes más completo que puedes encontrar en el mundo GNU/Linux, e incluso en el mundo privativo.
Este nuevo digiKam ha recibido un intenso trabajo en muchas de sus facetas, no en vano han pasado más de dos años de desarrollo donde se han ido puliendo aspectos que estaban descuidados, que simplemente se habían quedado obsoletos o que deben adaptarse a los tiempos en los que vivimos.

Y es que, en el mundo del Software, y en cualquier otro mundo también, si no se evoluciona te extingues. De esta forma, una pincelada de las novedades que nos ofrece su octava versión estable son las siguientes:
- Mejoras en la traducciones.
- Revisión completa de la versión Windows.
Más información: digiKam
¿Qué es digiKam?
La mejor forma de definir digiKam es buscar como se describe esta aplicación de userbase.kde.org y realizar una pequeña síntesis:
«DigiKam es una aplicación que te permite la importación de fotografías desde cámaras, creación de álbumes, etiquetado con fechas, temas y otras propiedades, utilidades de búsqueda excelentes y modificación de imágenes en masa.»
La entrada Séptima actualización de digiKam 8, siguen las mejoras en las gestión de rostros se publicó primero en KDE Blog.
