Skip to main content
openSUSE's Geeko chameleon's head overlayed on a cell-shaded planet Earth, rotated to show the continents of Europe and Africa

Welcome to Planet openSUSE

This is a feed aggregator that collects what the contributors to the openSUSE Project are writing on their respective blogs
To have your blog added to this aggregator, please read the instructions

a silhouette of a person's head and shoulders, used as a default avatar

#openSUSE Tumbleweed revisión de la semana 8 de 2026

Tumbleweed es una distribución de GNU/Linux «Rolling Release» o de actualización contínua. Aquí puedes estar al tanto de las últimas novedades.

Logotipo de openSUSE Tumbleweed

openSUSE Tumbleweed es la versión «rolling release» o de actualización continua de la distribución de GNU/Linux openSUSE.

Hagamos un repaso a las novedades que han llegado hasta los repositorios esta semana.

Y recuerda que puedes estar al tanto de las nuevas publicaciones de snapshots en esta web:

El anuncio original lo puedes leer en el blog de Dominique Leuenberger, publicado bajo licencia CC-by-sa, en este este enlace:

Durante estos siete días de esta semana se han publicado 6 nuevas snapshots (0213, 0214, 0216, 0217, 0218, y 0219) que entre otras muchas actualizaciones han traido la actualización a Plasma 6.6 a las pocas horas de su publicación oficial.

Las actualizaciones más destacadas de esta semana:

  • Mesa 26.0.0
  • AppArmor 4.1.6
  • Postgresql 18.2
  • libzypp 17.38.2
  • PHP 8.4.18
  • Systemd 258.4
  • KDE Plasma 6.6.0
  • KDE Frameworks 6.23.0
  • Linux kernel 6.19.2
  • Python 3.13.12
  • Mozilla Firefox 147.0.4
  • Poppler 26.01.0

Y para próximas snapshots, ya se están preparando las siguientes actualizaciones:

  • DNF 5.4.0.0
  • Linux kernel 6.19.3
  • firewalld 2.3.2
  • glibc 2.43

Si quieres estar a la última con software actualizado y probado utiliza openSUSE Tumbleweed la opción rolling release de la distribución de GNU/Linux openSUSE.

Mantente actualizado y ya sabes: Have a lot of fun!!

Enlaces de interés

——————————–

a silhouette of a person's head and shoulders, used as a default avatar

Plasma 6.6 ya está aquí- Esta semana en Plasma

Es increíble el trabajo de promoción que está realizando Nate (ahora con ayuda de otros desarrolladores) en su blog, desde hace más del tiempo que puedo recordar. Cada semana hace un resumen de las novedades más destacadas, pero no en forma de telegrama, sino de artículo completo. Su cita semanal no falla y voy a intentar hacer algo que es simple pero requiere constancia. Traducir sus artículos al castellano utilizando los magníficos traductores lo cual hará que la gente que no domine el inglés esté al día y que yo me entere bien de todo. Bienvenidos pues a «Plasma 6.6 ya está aquí» de Esta semana en Plasma. Espero que os guste.

Plasma 6.6 ya está aquí- Esta semana en Plasma

Nota: Artículo original en Blogs KDE. Traducción realizada utilizando Perplexity. Esta entrada está llena de novedades de la Comunidad KDE. Mis escasos comentarios sobre las mejoras entre corchetes.

¡Bienvenido a una nueva edición de This Week in Plasma!
¡Esta semana hemos lanzado Plasma 6.6! Hasta ahora está recibiendo excelentes críticas, incluso en Phoronix. 😁
Como de costumbre, esta semana el enfoque principal fue clasificar los informes de errores de las personas que actualizaron a la nueva versión y luego corregirlos. Hubo un par de pequeñas regresiones como resultado del intenso trabajo realizado para modernizar la interfaz y el código de los widgets de Plasma para la versión 6.6, y ya hemos solucionado casi todas.
Además, el desarrollo de nuevas funciones y las mejoras en la interfaz de usuario han cobrado fuerza para Plasma 6.7. ¡Hay muchas novedades interesantes esta semana! Échales un vistazo a todas:

Nuevas funcionalidades

Plasma 6.7.0

Mientras usas el efecto Vista general (Overview), ahora puedes cambiar entre escritorios virtuales desplazándote con el ratón o utilizando las teclas Page Up/Page Down. (Kai Uwe Broulik, KDE Bugzilla #453109 y kwin MR #8829)

En Wayland, ahora puedes sincronizar opcionalmente el puntero del lápiz óptico con el del ratón o el panel táctil, si esto se ajusta mejor a tu forma de trabajar con el lápiz. (Joshua Goins, KDE Bugzilla #505663) [Para los editores gráficos será muy útil].

El antiguo cuadro de diálogo de la cola de impresión ha sido reemplazado por una nueva aplicación de visor de colas de impresión completamente funcional, que permite visualizar múltiples colas de varias impresoras conectadas localmente o a través de la red. Sigue ofreciendo una experiencia sencilla y adecuada para quienes tienen una sola impresora, pero ahora también incluye numerosas funciones empresariales relevantes en entornos con muchas impresoras. (Mike Noe, print-manager MR #280) [La verdad es que el aspecto y funcionalidad hasta la fecha era deficiente].

Plasma 6.6 ya está aquí- Esta semana en Plasma

Ahora puedes excluir ventanas de la grabación de pantalla utilizando reglas de ventana permanentes. (Kai Uwe Broulik, kwin MR #8828)

Se ha añadido una nueva opción de línea de comandos –release-capture a Spectacle, que permite invocarlo utilizando la configuración “aceptar captura de pantalla al hacer clic y soltar” mediante herramientas de automatización. (Arimil, spectacle MR #479)

Mejoras en la interfaz de usuario

Plasma 6.6.1

La función Tiling personalizado (accesible con Meta+T) ya no respeta de forma inapropiada la repetición de teclas, por lo que ya no es prácticamente imposible de abrir con una tasa de repetición de teclas muy alta. (Ritchie Frodomar, KDE Bugzilla #515940)

Los botones de cerrar en el selector de tareas Alt+Tab «Miniaturas» por defecto ahora son más legibles sobre las miniaturas de las ventanas. (Nate Graham, kwin MR #8830) [la verdad es que lo estoy probando ahora sobre 6.6. y ese gris no ayuda a ver las «x» con claridad. De hecho acabo de hacer lo mismo en mi texto de «Antes» y «Después»].

El widget Redes ahora muestra un icono más apropiado en el panel o bandeja del sistema cuando desactivas el Wi-Fi. (Nate Graham, plasma-nm MR #526)

Plasma 6.7.0

La aplicación y widgets de Monitor del sistema ahora respetan tu elección de «unidades binarias». Esto significa que si has pedido que los tamaños de archivo se expresen como «GB» (gigabyte, mil millones de bytes) en lugar de «GiB» (gibibyte, 2^30 bytes), las herramientas de monitorización ahora lo respetan. (David Redondo, KDE Bugzilla #453854)

Si el factor de escala autogenerado de una pantalla está muy cerca del 100%, 200% o 300%, ahora se redondea a ese valor, priorizando rendimiento y fidelidad visual. (Kai Uwe Broulik, kwin MR #8742) [Estas pequeñas ayudas de la máquina son bienvenidas].

El widget Selector de color ahora muestra un texto de información emergente y marcador de posición más sensato cuando aún no se ha utilizado. (Joshua Goins, kdeplasma-addons MR #1010) [Esto va bien ya que a veces solo quieres eso].

Diversas partes de Plasma ahora usan consistentemente el término «Configuración de firmware UEFI» para referirse a las herramientas de configuración basadas en UEFI. (Kai Uwe Broulik, plasma-workspace MR #6246 y plasma-desktop MR #3541)

El diálogo «Terminar esta ventana congelada» ahora muestra un pequeño indicador de carga mientras intenta terminar la ventana, para que no pienses que se ha quedado colgado. (Kai Uwe Broulik, kwin MR #8818) [Ayuda visual interesante.]

La barra lateral del Explorador de widgets ahora aparece en la pantalla donde está el puntero, en lugar de siempre en la pantalla más a la izquierda. (Fushan Wen, plasma-workspace MR #6251)

Corrección de errores importantes

[No comento las correcciones de errores ya que son bastante evidentes y, además, el aluvión es importante, muestra que tras Plasma 6.6 nos espera un más que bueno 6.7].

Plasma 6.6.1

Se corrigió un caso en el que KWin podía fallar durante el uso intensivo de métodos de entrada. (Vlad Zahorodnii, KDE Bugzilla #506916)

Se corrigió un caso en el que KWin podía fallar al despertar el sistema mientras se usaban las aplicaciones de compartición de entrada Input Leap o Deskflow. (David Redondo, KDE Bugzilla #515179)

Se corrigió un caso en el que Discover podía fallar al intentar instalar actualizaciones. (Harald Sitter, KDE Bugzilla #515150)

Se corrigió una regresión que rompía el arrastrar y soltar sobre los iconos fijados del widget Task Manager. (Kai Uwe Broulik, KDE Bugzilla #516242)

Se corrigió una regresión que hacía que ciertos popups de software de terceros aparecieran en el lugar equivocado de la pantalla. (Vlad Zahorodnii, KDE Bugzilla #516185)

Se corrigió una pequeña regresión visual en el efecto Zoom en pantallas rotadas. (Vlad Zahorodnii, kwin MR #8817)

Se corrigió una regresión de diseño que hacía que los botones de cerrar de los tooltips del widget Task Manager se cortaran ligeramente para aplicaciones con múltiples ventanas cuando las miniaturas estaban desactivadas manualmente. (Christoph Wolk, KDE Bugzilla #516018)

Se corrigió una regresión de diseño que alineaba ligeramente mal la barra de búsqueda en el widget Menú de aplicaciones Kicker. (Christoph Wolk, KDE Bugzilla #516196)

Se corrigió una regresión de diseño que hacía que algunos popups de la bandeja del sistema siempre mostraran un menú hamburguesa innecesario. (Arjen Hiemstra, KDE Bugzilla #516135)

Se corrigió una regresión que impedía que algunas aplicaciones GTK detectaran los cambios del esquema de colores del sistema y activaran su modo oscuro. (Nicolas Fella, KDE Bugzilla #516303)

Se corrigió un botón añadido en Plasma 6.6 que no tenía texto traducido. (Albers Astals Cid, plasma-workspace MR #6305)

Se corrigió la sincronización del portapapeles entre servidor y cliente en la implementación de escritorio remoto de Plasma. (realies, krdp MR #144)

El nuevo Plasma Login Manager introducido en Plasma 6.6 ya no muestra cuentas del sistema a las que un humano no puede iniciar sesión realmente. (Matthew Snow, plasma-login-manager MR #109)

Se corrigió un problema de diseño que hacía desaparecer una etiqueta en el diálogo de configuración del panel con ciertos estilos de Plasma. (Filip Fila, KDE Bugzilla #515987)

Se corrigió un problema de diseño que hacía que el diálogo de notificaciones fuera demasiado alto para mensajes de notificación muy cortos solo de texto. (Kai Uwe Broulik, plasma-workspace MR #6145)

Se corrigió un problema que establecía el brillo de la pantalla a un nivel demasiado bajo al iniciar sesión en ciertas circunstancias. (Xaver Hugl, KDE Bugzilla #504441)

Se corrigió un problema de diseño que hacía que los nombres de canciones o artistas en el widget Reproductor multimedia se cortaran demasiado pronto cuando el widget estaba en un panel entre dos separadores. (Greeniac Green, KDE Bugzilla #501166)

Se mejoró la fiabilidad del widget Informe meteorológico con pronósticos del proveedor Environment Canada. (Eric Soltys, kdeplasma-addons MR #1008)

El indicador de progreso integrado en los iconos del widget Task Manager ahora se mueve en la dirección apropiada cuando usas el sistema con un idioma de derecha a izquierda como árabe o hebreo. (Oliver Beard, KDE Bugzilla #516053)

Los iconos personalizados incrustados en widgets de terceros que aparecen en la barra lateral del Explorador de widgets ahora también aparecen en las páginas «Acerca de este widget». (Mark Capella, KDE Bugzilla #509896)

Plasma 6.7.0

Se eliminó una fuente de glitches visuales con ciertas transiciones de desvanecimiento al usar un perfil ICC. (Xaver Hugl, KDE Bugzilla #515194)

Frameworks 6.24

Se corrigió un caso en el que el portal de escritorio de KDE podía fallar al copiar ciertos datos sobre una conexión de escritorio remoto. (David Edmundson, KDE Bugzilla #515465)

Mejoras de rendimiento y aspectos técnicos

Plasma 6.6.1

Se mejoró el rendimiento de las animaciones en todo el sistema apoyándose más intensamente en el protocolo Wayland Presentation Time. (Vlad Zahorodnii, KDE Bugzilla #516240)

Cómo puedes ayudar

KDE se ha vuelto importante en el mundo, y tu tiempo y contribuciones han ayudado a llegar hasta aquí. A medida que crecemos, necesitamos tu apoyo para mantener KDE sostenible.

¿Te gustaría ayudar a preparar este informe semanal? Preséntate en la sala de Matrix y únete al equipo.

Más allá de eso, puedes ayudar a KDE involucrándote directamente en cualquier otro proyecto. Donar tiempo es realmente más impactante que donar dinero. Cada colaborador marca una gran diferencia en KDE — ¡no eres un número ni un engranaje en una máquina! No tienes que ser programador, existen muchas otras oportunidades.

También puedes ayudar haciendo una donación. Esto ayuda a cubrir costes operativos, salarios, gastos de viaje para colaboradores y, en general, a mantener KDE llevando Software Libre al mundo.

La entrada Plasma 6.6 ya está aquí- Esta semana en Plasma se publicó primero en KDE Blog.

the avatar of Federico Mena-Quintero

Librsvg got its first AI slop pull request

You all know that librsvg is developed in gitlab.gnome.org, not in GitHub. The README prominently says, "PLEASE DO NOT SEND PULL REQUESTS TO GITHUB".

So, of course, today librsvg got its first AI slop pull request and later a second one, both in GitHub. Fortunately (?) they were closed by the same account that opened them, four minutes and one minute after opening them, respectively.

I looked.

There is compiled Python code (nope, that's how you get another xz attack).

There are uncomfortably large Python scripts with jewels like subprocess.run("a single formatted string") (nope, learn to call commands correctly).

There are two vast JSON files with "suggestions" for branches to make changes to the code, with jewels like:

  • Suggestions to call standard library functions that do not even exist. The proposed code does not even use the nonexistent standard library function.

  • Adding enum variants to SVG-specific constructs for things that are not in the SVG spec.

  • Adding incorrect "safety checks". assert!(!c_string.is_null()) to be replaced by if c_string.is_null() { return ""; }.

  • Fix a "floating-point overflow"... which is already handled correctly, and with a suggestion to use a function that does not exist.

  • Adding a cache for something that does not need caching (without an eviction policy (so it is a memory leak)).

  • Parallelizing the entire rendering process through a 4-line function. Of course this does not work.

  • Adding two "missing" filters from the SVG spec (they are already implemented), and the implementation is todo!().

It's all like that. I stopped looking, and reported both PRs for spam.

a silhouette of a person's head and shoulders, used as a default avatar

Tumbleweed – Review of the week 2026/8

Dear Tumbleweed users and hackers,

Week 2026/08 delivered six snapshots to Tumbleweed (0213, 0214, 0216, 0217, 0218, and 0219). The pipeline remained clear of systemic blockers and integration hurdles, allowing the rebuild cycles to move directly into the repositories. While the usual noise persists in the bug tracker, core gating results remained green throughout the week, making for a steady and productive roll.

The most relevant changes this week were:

  • Mesa 26.0.0
  • AppArmor 4.1.6
  • Postgresql 18.2
  • libzypp 17.38.2: UAPI configuration file specification. Stop modifying /etc/zypp/zypp.conf, but add configuration extensions in your own /etc/zypp/zypp.conf.d/*.conf files.
  • PHP 8.4.18
  • Systemd 258.4
  • KDE Plasma 6.6.0
  • KDE Frameworks 6.23.0
  • Linux kernel 6.19.2 (plus matching headers, strace)
  • Python 3.13.12
  • Mozilla Firefox 147.0.4
  • Poppler 26.01.0

With those snapshots out, focus returns to the staging projects. Several stacks are already moving through validation in the Open Build Service. Below is the breakdown of what changed this week, followed by a look at what is currently in staging:

  • DNF 5.4.0.0
  • Linux kernel 6.19.3
  • firewalld 2.3.2
  • glibc 2.43: still quite some work to do
a silhouette of a person's head and shoulders, used as a default avatar

Lo que Windows NO te permite hacer (pero Linux sí)

Hoy toca vídeo. Vídeo para convencer a los que están indecisos en estos momentos donde el soporte a Windows 10 se acaba y casi nos obligan a cambiar a su decimoprimera versión. Así que bienvenidos a «Lo que Windows NO te permite hacer (pero Linux sí)» del creador de contenido xeyt, donde nos explican 10 de estas cosas que podemos hacer los linuxeros.

Lo que Windows NO te permite hacer (pero Linux sí)

Aunque en muchas ocasiones los linuxeros nos gusta decir que nos encanta GNU/Linux por su ética pero debemos ser sinceros, la mayoría de nosotros entramos en este mundo por sus características técnicas.

Es por ello que para los nuevos usuarios conviene atraerlos contando las bondades diarias, como ha hecho xeyt en su canal de Youtube con un gran vídeo donde nos habla de 10 cosas que puedes hacer en Linux, pero no en Windows. Al tiempo que los animamos a participar a cualquier evento de «End of 10» para que le ayuden a dar el salto.

Lo que Windows NO te permite hacer (pero Linux sí)

Tenemos de todo, desde cosas básicas hasta procedimientos complejos, así que el abanico de público potencial para este vídeo es muy amplio.

Pero lo mejor es que lo veáis por vosotros mismos:

Y como casi siempre que pongo vídeos, os pongo aquí el resumen para quien no pueda invertir el tiempo en ver el vídeo y quiera saber solo las conclusiones:

  1. Usar diferentes entornos de escritorio sin reinstalar el sistema.
  2. Instalar miles de programas con un solo comando.
  3. Personalizar profundamente cualquier elemento del sistema.
  4. Automatizar configuraciones e instalaciones completas mediante scripts.
  5. Acceder a repositorios comunitarios avanzados como AUR o Nix.
  6. Administrar el sistema completo exclusivamente desde la terminal.
  7. Usar gestores de ventanas tipo Tiling (mosaico).
  8. Disponer de un sistema legal y funcional sin pagar licencias.
  9. Revivir ordenadores antiguos y convertirlos en máquinas rápidas.
  10. Tener un sistema operativo 100% libre, abierto y sin telemetría.

Contribuye al avance del Software Libre: difunde el conocimiento

Si os gusta el vídeo no dejéis pasar la oportunidad de pagar a xeyt, su creador, utilizando las forma que te permite la plataforma de vídeos Youtube:

  • Subscríbete a su canal.
  • Ponle un comentario
  • Comparte en redes sociales
  • O cualquier otra forma que se te ocurra.

Hoy es un buen día para insistir que ayudar al desarrollo del Software Libre también se hace simplemente dando las gracias, ayuda mucho más de lo que os podéis imaginar, recordad la campaña I love Free Software Day 2017 de la Free Software Foundation donde se nos recordaba esta forma tan sencilla de colaborar con el gran proyecto del Software Libre y que en el blog dedicamos un artículo.

La entrada Lo que Windows NO te permite hacer (pero Linux sí) se publicó primero en KDE Blog.

the avatar of openSUSE News

Planet News Roundup

This is a roundup of articles from the openSUSE community listed on planet.opensuse.org.

The community blog feed aggregator lists the featured highlights below from Feb. 13 to 19.

Blogs this week highlight several blog posts ranging from Linux Kernel CVEs to a collaborative Markdown editor. Blogs also highlights openSUSE elections and Leap 16.0 cloud images. Other blogs focus on building a self-hosted fintech solution and video AI going viral.

Here is a summary and links for each post:

Community Refines Git Packaging Workflow – openSUSE News

The openSUSE News site reports that contributors and developers gathered to refine the Git-based packaging workflow for Leap 16 and how updating package changes are proposed and managed across the project. The discussion emphasized adopting Git as the exclusive version control system, using pull requests for changes, and standardizing workflows to improve transparency and collaboration. Tumbleweed’s migration to a git workflow still requires additional work.

Reverting a Software Package to a Previous Version in openSUSE Tumbleweed

Victorhck explains how without the use of the Brtfs file system, he found a solution to safely roll back individual packages. The post describes finding an older RPM from the Tumbleweed snapshot history, installing it with zypper --oldpackage, and locking it to prevent immediate re-updates until a fix arrives. Practical tips include handling dependency conflicts and later removing the lock once an updated package fixes the issue.

Community Advances Governance Proposal After Virtual Meeting

The openSUSE News site reports that community members convened to refine a draft governance structure featuring four key bodies. The proposal—hosted as a living document on GitLab helps to formalize the draft proposal into a formal governance framework that can be voted on by those with openSUSE membership.

New Toy in the House for AI, Gaming, Linux, Windows and FreeBSD

Peter Czánik’s blog introduces a compact HP Z2 Mini workstation powered by AMD’s Ryzen AI Max+ PRO 395 chip and 128 GB RAM, acquired for local AI experimentation, Kubernetes cluster testing, home server duties, photo editing with Capture One Pro, and occasional gaming, which is all done within a footprint barely larger than a book. The plan is to install multiple operating systems including his primary desktop choice openSUSE, Fedora (to leverage AMD-specific AI acceleration features), and FreeBSD 15 for both server and desktop evaluation.

UDP Reliability Improved in syslog-ng Debian Packaging – Peter Czanik

Peter Czánik blogs about the improvements to UDP log collection reliability in the syslog-ng Debian packaging ahead of the upcoming 4.11.0 release. The enhancement leverages Linux’s eBPF capabilities to reduce packet loss during high-volume UDP traffic, which can be a common pain point for syslog-ng deployments relying on the widely used transport protocol.

Post-mortem: Service Degradation in OBS

The Open Build Service blog post reports on service degradations that affected the build infrastructure between Feb. 15 and 18. The post-mortem outlines the technical factors behind the instability, the remediation steps taken to restore full service reliability, and the preventive measures implemented to avoid a recurrence.

Introducing pass-exporter – Export your passwords from pass to Bitwarden CSV format

foursixnine introduces pass-exporter, which is a simple tool for extracting passwords stored with the pass password manager into a CSV format compatible with Bitwarden. The post explains how to export your GPG-encrypted keys and then run the tool to generate a pass_exported_passwords.csv that Bitwarden can import.

Protect Your Framework Laptop 13 — Why Bumpers Matter

CubicleNate explains why adding bumpers to a Framework Laptop 13 can help protect it from drops and daily wear. The post discusses how lightweight protective bumpers absorb shock without adding bulk and help to preserve the laptop’s modular design and repair-friendly design philosophy.

Building Self-Hosted Trading Infrastructure on openSUSE

The openSUSE News team explores how modern Linux systems like openSUSE are well-suited for running autonomous, self-hosting fintech trading infrastructure without depending on proprietary services. The article highlights using openSUSE to run reliable policy-driven trading agents with transparent, manageable configurations and logging through familiar tools like systemd. The setup leverages Node.js services controlled entirely through environment variables for indicators like RSI thresholds, trade fractions and more.

LliureJam 2026 Comes to Valencia Hosted by GNU/Linux Valencia and Hackerspace VLC

The KDE Blog announces the upcoming hackathon and community gathering in Valencia, Spain. The event will bring together developers, enthusiasts, and KDE contributors for hands-on coding sessions, workshops, and discussions focused on libre software development and community building in the Valencian region.

openSUSE Leap 16.0 Now Available on Google Cloud Platform

Ish reports that openSUSE Leap 16.0 is now offered as a public image on Google Cloud Platform with both x86_64 and Arm64 architectures available for Compute Engine instances launched directly from the GCP Console. However, the Google Cloud Ops Agent for monitoring and logging remains unsupported due to a repository mismatch—the installation script incorrectly identifies Leap 16.0 as SLES 16 and attempts to access a non-existent sles16 package repository, leaving users unable to leverage automated observability tooling.

Seedance 2.0: ByteDance’s Video AI Goes Viral and Triggers Hollywood Concerns

Assunto Nerd reports on ByteDance’s Seedance 2.0, a multimodal AI video generator that creates hyper-realistic 15-second cinematic clips from simple text prompts and has gone viral in China with millions of views for AI-generated scenes featuring celebrities and fictional characters. It also highlights how Hollywood studios and unions are sounding alarms over potential copyright violations and unauthorized use of actors’ likenesses.

Plasma 6.6 Released: KDE’s Latest Desktop Environment Update

The KDE Blog announces release of Plasma 6.6 and features major usability enhancements including OCR text extraction in Spectacle screenshots, a redesigned on-screen Plasma Keyboard for touch devices, and a new Plasma Setup assistant for streamlined user account and network configuration outside the installer. The update introduces practical workflow improvements like per-application volume control via task manager hover, emoji skin tone selection, QR code Wi-Fi scanning and more.

KDE Frameworks 6.23: Stability Updates and Dialog Improvements

The KDE Blog reports on the release of KDE Frameworks 6.23.0. The update continues KDE’s monthly release cadence for its foundational libraries, providing developers with refined APIs and end users with smoother file operations and more reliable core functionality. As part of the Frameworks 6 series built on Qt 6, this release paves the way for upcoming Plasma 6.6 features while maintaining backward compatibility for the entire KDE software ecosystem.

Call for Board Moves Forward: openSUSE Election Process Resumes

The openSUSE news site and Ish update followers about the nominations and candidacy for the regular openSUSE Board Elections. Voting is scheduled to begin March 1 to fill two open seats. Eligible openSUSE members can self-nominate through February 28 by emailing project@lists.opensuse.org and election-officials@lists.opensuse.org.

Linux CVE assignment process

Greg Kroah-Hartman’s Kernel Log explains how the Linux kernel CVE team automatically reviews and handles assigning CVE identifiers as its own CVE Numbering Authority. The blog emphasizes that most CVEs aren’t applicable to any single system and strongly recommends simply updating to the latest stable kernel rather than cherry-picking individual CVE fixes.

Free Study Cards with WordQuiz

KDE Blog introduces WordQuiz (KWordQuiz), a libre flashcard application from the KDE Education suite that helps users master vocabulary and terminology through an intuitive two-column editor and five distinct practice modes including flashcards, multiple choice, and fill-in-the-blank quizzes. The tool supports multiple vocabulary file formats. As part of KDE’s education-focused software collection, WordQuiz offers a privacy-respecting, offline-capable alternative to proprietary spaced-repetition tools for students and lifelong learners on Linux desktops.

Linux Saloon 187 | Open Mic Night

CubicleNate recaps the Linux Saloon 187, a two-hour open mic session. The post highlights lively conversations on topics such as home servers, using AI tools, rolling vs static distro relevance, and more. It also lists interesting project links and Strawpoll questions that encourage debate.

Final Preparations for Plasma 6.6 – This Week in Plasma

KDE Blog reports on the final polishing work for the upcoming KDE Plasma 6.6, with release expected within days of publication and packed with significant new features, UI refinements, and stability improvements. Highlights include unified HDR window appearance, a 50x performance boost when moving files to trash, seamless Samba sharing that auto-starts the required service, and numerous bug fixes for tiling behavior, monitor handling, and Wayland protocol workarounds.

Deskflow – Seamless Multi-Computer Control

CubicleNate introduces Deskflow, a tool for controlling multiple computers with a single keyboard and mouse. The post highlights Deskflow’s evolution and its improved support for modern Linux display servers, including seamless operation under Wayland. Nate highlights use cases like multi-device productivity and streamlining workflows for users working on several machines at once.

openSUSE Tumbleweed Weekly Review – Week 7 of 2026

Victorhck and dimstar report on the steady stream of updates for openSUSE Tumbleweed during the seventh week of 2026. The review covers five snapshots with notable package updates like systemd 258.3, Mesa 26.0.0 RC3, KDE Gear 25.12.2, and Firefox 147.0.3. It also previews upcoming improvements with future versions of libzypp, KDE Plasma 6.6, glibc 2.43, and the Linux kernel 6.19.0.

Mist: A Collaborative Real-Time Markdown Editor

Victorhck introduces Mist as a Markdown editor enabling real-time collaborative editing with multiple users simultaneously working on the same document. The tool includes useful collaboration features like inline comments, suggestion modes for proposed changes, and live Markdown rendering to preview formatting as you write.

The syslog-ng Insider 2026-02: stats-exporter; blank filter; Kafka source

Peter Czanik summarizes the February 2026 issue of the syslog-ng Insider newsletter. The post explains how the stats-exporter() now covers all functionality of syslog-ng-ctl, making Prometheus metrics collection more complete. It also introduces the new blank() filter for simpler configurations and provides a hands-on tutorial for testing the Kafka source by building the package from source.

What’s New in LibreOffice 26.2

The KDE Blog highlights the new LibreOffice 26.2 release, which brings improved Markdown import/export support and overall performance enhancements. The update also improves compatibility with Microsoft Office formats and adds refinements to usability across Writer, Calc, and other components.

View more blogs or learn to publish your own on planet.opensuse.org.

the avatar of Open Build Service

Package Version Tracking Gains New Capabilities

Since we last tackled Version Tracking, we’ve been exploring several ways to enhance the feature. We implemented several improvements, including notifications about a new version (upstream) being available and user documentation, with even more coming over the next two weeks. Let’s dive into what’s live today. These updates are part of the Foster Collaboration beta program. You can find more information about the beta program here. Our efforts to foster collaboration started in August 2024,...

the avatar of openSUSE News

Community Refines Git Packaging Workflow

Contributors and developers within openSUSE Project recently met to coordinate the Git-based packaging workflow for Leap 16 and discussed how the process applies to the Leap distribution going forward, but not to the rolling-release Tumbleweed, which still needs some work to transition.

The workflow, built on Gitea as the UI platform, represents a shift toward a more transparent, package-centric development. Architectural decisions documented by the project include adopting Git as the sole version control system, using pull requests for change management and standardizing workflows across repositories.

Package sources for all official distributions are hosted at src.opensuse.org/pool. Community packages use branches named leap-x.y, such as leap-16.0. Packages originating from SUSE Linux Enterprise, also known as SUSE Linux Framework One (SLFO), use slfo-main or versioned slfo-x.y branches. When both branch types exist for a package, contributors should work from the leap-x.y branch.

The project relies on several automations to manage the workflow. The workflow-pr bot handles pull request lifecycles, including reviews and merging. The workflow-direct bot synchronizes submodules when changes are pushed to trusted development projects. The obs-staging-bot creates isolated testing environments in the Open Build Service for end-to-end validation. Sources for the automations are available in AutoGits repository. They do not require special permissions to operate and generally operate as regular users in Gitea.

Contributors are encouraged to use standard tooling; the osc client for OBS interactions, git-lfs for handling large files, and obs-git-init for initializing new package repositories are useful. Metadata such as maintainer lists, workflow configurations and project settings are stored directly in Git project repositories, with the obs-scm-bridge service generating Open Build Service metadata on demand. The git-obs tool exists (part of osc package) as an interface to Gitea, including the ability to use any of Gitea’s APIs directly from the terminal.

For community-owned packages, the workflow involves forking the repository, making changes in the appropriate leap-x.y branch and submitting a pull request. Pull requests automatically link to build results for verification. Contributors testing changes before submission can use the osc fork command, which creates a personal branch while preserving OBS project structure.

Packages maintained by SUSE follow separate procedures due to certification requirements. However, public requests for changes to these packages should be submitted through the Leap feature tracker at code.opensuse.org. Submissions are reviewed weekly during Leap features meetings.

During the meeting, participants discussed challenges with the transition. One of the attendees noted the workflow may feel unfamiliar to long-time openSUSE contributors and raised a point about repository initialization and the complexity of replicating OBS frontend functionality through bots. Another attendeee requested clearer mapping between the legacy processes and the new Git-based approach.

A key contributor to the OBS infrastructure emphasized that the goal is to make workflows transparent and reproducible. He invited contributors to report issues directly, and noted that binary-identical builds should be achievable when source transformations are not involved.

Attendees at the meeting acknowledged the need for improved tooling to support coordinated updates across multiple packages.

The project is seeking community support to complete the migration of development projects to the Git-based workflow. Documentation for the git workflow is available at src.opensuse.org and feedback can be submitted via GitHub issues at github.com/openSUSE/openSUSE-git.

Known issues include limitations on pull requests between branches in the package pool for non-collaborators. Work is ongoing to improve staging workflows for Factory to eventually transition to a git workflow.

Find more information, visit the recently update Git Packaging Workflow wiki page.

a silhouette of a person's head and shoulders, used as a default avatar

Revertir un paquete de software a una versión anterior en openSUSE Tumbleweed

Veamos en este tutorial cómo instalar una versión anterior de un paquete de software en openSUSE Tumbleweed

Se ve el camaleón mascota de openSUSE dentro de un flotador salvavidas.

Después de una actualización normal de openSUSE Tumbleweed, al reiniciar el sistema para que se tomaran en cuenta las actualizaciones, mi sistema se quedaba congelado a medio camino entre el fin de la pantalla Plymouth de bienvenida de Plasma de KDE y el propio escritorio y no podía hacer nada…

Al final de varias pruebas pude encontrar que mediante Ctrl+Alt+F2 podía ingresar en el sistema y poder manejar mi portátil. Pero al reiniciar volvía a ocurrir lo mismo. Después de varias pruebas sin conseguir nada. Pregunté en las listas de correo y me dieron la clave.

El problema venía ocasionado por una actualización de ddcutil y sobre todo libddcutil5 a su versión 2.2.5-2.1. La opción era volver a una versión anterior del paquete instalado y esperar a que se publicase una solución. Veamos cómo hacer esto.

Como no utilizo un sistema de archivos Brtfs que crea puntos de recuperación al que poder regresar si algo ocurre en el sistema, había que buscar otra solución y la encontré.

Mi yo del pasado ya había escrito en 2012 un tutorial sobre cómo instalar otra versión de un paquete de software mediante YaST. Pero las cosas han cambiado mucho y ese tutorial ya no me valía, porque al acceder al menú que describía no había ninguna versión anterior de ese software.

Pero la solución la daban en un hilo describiendo un problema idéntico al mio en los foros de openSUSE. Veamos cómo hacerlo (para mi yo del futuro).

Lo primero descargar una versión anterior de ese paquete. En Tumbleweed, tenemos un historial de todas las versiones de las snapshots publicadas. En concreto la snapshot anterior está disponible en este enlace:

Desde ahí podremos descargar el paquete .rpm que necesitamos para instalarlo. Para descargarlo podremos hacerlo mediante wget:

wget https://download.opensuse.org/history/20260209/tumbleweed/repo/oss/x86_64/libddcutil5-2.2.1-1.1.x86_64.rpm

Ahora lo instalaremos desde una terminal mediante zypper y la opción –oldpackage que gestiona mejor la instalación de una versión anterior:

sudo zypper install --oldpackage libddcutil5-2.2.1-1.1.x86_64.rpm

Al hacer eso, me daba un conflicto de dependencias por un paquete que depende de ese que quiero instalar y que tiene una versión distinta. Lo resuelvo diciendo que rompa las dependencias del paquete y que puedan estar ambos de diferentes versiones.

Ahora hay que decirle al sistema que de momento y hasta que no llegue una actualización que corrija el problema no actualice ese paquete de software.

Para eso mi yo del pasado también escribió un artículo. Lo primero añadir un bloqueo al paquete en cuestión:

sudo zypper al libdccutil5

al = add lock o añadir bloqueo. Ese paquete quedará bloqueado y no se actualizará. Si queremos ver los bloqueos de paquetes que tenemos en nuestro sistema podremos hacerlo con la oopción ll = list lock

sudo zypper ll

Poco después de mi mensaje en la lista de correo ya una persona había enviado un parche que solucionaba el problema a la espera que desde el proyecto original se corrigiera.

El parche llegó al día siguiente a los repositorios y ya se podría instalar la nueva versión del paquete sin miedo a que causara problemas. Para eso entonces hay que eliminar el bloqueo del paquete mediante rl = remove lock

sudo zypper rl libdccutil5

Y ya podríamos actualizar el sistema y se actualizaría el paquete en cuestión a la versión que ofrece la solución al problema.

La verdad es que fue un susto ver que el sistema no funcionaba como se esperaba, pero la agilidad con la que todo se resolvió es digna de admirar.

Le deseo a mi yo del futuro que este artículo le resulte útil alguna vez y también a ti lector o lectora que por una u otra cuestión has llegado hasta aquí.

Aunque cada vez es más difícil, ya que las IA aprenden de artículos como este para ofrecerte sus soluciones sin dar crédito a quien las escribió a golpe de teclado… en fin ya hace más de 60 años que se cantaba eso de «the times they are a-changin'»

Enlaces de interés

the avatar of openSUSE News

Community Advances Governance Proposal After Virtual Meeting

The openSUSE Project moved forward with a proposed governance structure following a virtual meeting yesterday that drew community members together for a discussion on advancing a leadership framework.

The session was productive with participants reviewing a draft proposal for governing bodies for the project; a Technical Steering Committee, a Community and Marketing Committee, representation of an Infrastructure Team and a Board.

The proposal is hosted on GitLab. It is designed as a living document that welcomes revision through community input.

The discussions during the meeting proposed that the Technical Steering Committee should begin with five members with a chair elected by the committee. The group would establish clear processes for reviewing and approving technical changes, drawing inspiration from Fedora’s FESCo model. Decisions for the TSC would use a voting system of +1 to approve, 0 for neutral, or -1 to block. A proposal passes without objection. A -1 vote would require a dedicated meeting, where a majority of attendees would decide the outcome. Objections must include a clear, documented rationale.

Discussions related to the Community and Marketing Committee would focus on outreach, advocacy, and community growth. It could also serve as an initial escalation point for disputes. If consensus cannot be reached at that level, matters would advance to the Board.

The Board’s role would center on representation, including coordination with SUSE, governance oversight, conflict mediation, and strategic guidance. Over time, its operational duties may narrow to function like a supervisory body, handling trademarks, budget approval, and final appeals when necessary.

Participants emphasized that cultivating a strong culture of maintainer responsibility remains essential and could be one of the more challenging aspects of bootstrapping a new structure.

Community members are encouraged to submit pull requests to refine the governance draft.

The document is available here. Organizers note that discussions should occur through proposed changes to the text.

No timeline for final adoption was announced. Project contributors will continue discussions through the GitLab repository and future community meetings.