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 English 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

Tumbleweed – Review of the week 2026/31

Dear Tumbleweed users and hackers,

This week saw the release of 5 snapshots (0723, 0724, 0726, 0728, and 0729).

A major milestone was reached as GCC 16 has officially landed as Tumbleweed’s new default system compiler in snapshot 0726. Because this transition required rebuilding the entire repository to benefit from the new compiler optimizations, snapshot 0726 was exceptionally large. Along with this compiler shift, the linux-glibc-devel 7.1 headers successfully made their way to users in snapshot 0728.

Additionally, we saw the return of multipath-tools 0.15~1 in snapshot 0726 after its brief “yo-yo” revert last week.

These 5 snapshots delivered the following updates:

  • GCC 16 as the default system compiler
  • linux-glibc-devel 7.1
  • Mozilla Firefox 153.0
  • systemd 261.2
  • OpenSSH 10.4p1
  • multipath-tools 0.15~1
  • ntfs-3g_ntfsprogs 2026.7.7
  • btrfsprogs 7.1
  • python-numpy 2.4.6
  • java-25-openjdk 25.0.4.0
  • AppStream 1.1.5
  • freerdp 3.30.0
  • bind 9.20.26
  • cryptsetup 2.8.7
  • virtualbox 7.2.14
  • wicked 0.6.80
  • util-linux 2.42.2
  • fwupd 2.1.7
  • libostree 2026.2
  • rpmlint: enforce whitelisting for capabilities in SUIDPermissionsCheck via bugreports

With these updates successfully rolled out, it is time to turn our gaze forward and see what the staging areas are cooking up for the near future.

  • Podman 6.0.0: Undergoing integration and sync testing with buildah and skopeo.
  • Linux Kernel 7.1.5
  • Mozilla Firefox 153.0.1
  • Samba 4.24.5
  • PHP 8.5.9
  • python-Sphinx 9.1.0: This update is currently breaking python311:doc and python312:doc.
  • glibc 2.44
the avatar of Nathan Wolf

Creating the Ultimate Vertical Monitor Workspace

The author describes a journey of upgrading their home office setup, initially using a six-monitor rig with inadequate screens. They found improvements in an LG DualUP monitor and decided on a dual setup using INNOCN displays to enhance productivity. Despite some connection issues and pixel density discrepancies, the new layout significantly increased usability and desk efficiency.
the avatar of Open Build Service

Tiny Wins for Packagers: End-of-Week Update (2026-07-31)

🚢 Shipped this week Fixed issues, small features, security updates, minor releases, new external contributors… de-group when filter_search_text on top of filter_labels - #20097 Fix overlapping labels on image template radio buttons - #19931 make it visually clear that attributes are expandable - #19984 Fix backlog link for users in beta - #20092 Do not link hidden monitor workers to build logs - #20023 Reject release targets that point back to the same repository -...

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

Syslog-ng hardening using Tor

For many years, I didn’t think that Tor could be useful for me. However, I’ve recently found a Gist on GitHub that describes how you can use it to harden your central syslog-ng server. And while I have yet to try it, at least now I have a reason to actually test Tor.

The Tor website describes the project as follows: “Protect yourself against tracking, surveillance, and censorship.” I live in a country where thankfully I do not need these, nor do I perform any activities for which Tor would be useful. However, sometimes I hear from syslog-ng users that they want to hide their logging infrastructure with something more than what mutual TLS authentication makes possible. This is where this short how-to might be useful for you:

https://gist.github.com/hashgh0st/19bcfa4bfc96fbf0bbd2897b66c77db7/

The Gist is about how to install / configure syslog-ng and Tor on a FreeBSD client and server. I have a couple of FreeBSD boxes lying around, so I will test the instructions there. However, with minimal changes, the procedure should work on any Linux distribution as well.

syslog-ng logo

Originally published at https://www.syslog-ng.com/community/b/blog/posts/syslog-ng-hardening-using-tor

the avatar of Open Build Service

Tiny Wins for Packagers: End-of-Week Update (2026-07-24)

🚢 Shipped this week Fixed issues, small features, security updates, minor releases, new external contributors… Unify release API parameter naming and document it#20054 BSPublisher/Registry: support the cosign newbundle format#20026 PBuild: Fix auth for multiple remote registry assets#1162 Make obs-service-kiwi_metainfo_helper use BUILD_BUILDTIME#1367165 👩‍💻 Operations this week Statistics, deployments and incidents of https://build.opensuse.org/ In the last 7 days build.opensuse.org served 25.3 million HTTP requests resulting in 2.45 million package builds. With ~200.000 builds more than last week...

the avatar of Nathan Wolf

the avatar of Zoltán Balogh

Packaging and enabling upstream functional tests

Back when I was working at Canonical on the Ubuntu phone project, test-driven development was the default and natural way to work. One thing I noticed and genuinely liked was how Ubuntu and Debian ship functional tests alongside many of their packages. Not only build-time unit tests hidden in the CI pipeline, but installable test binaries that you can run against the actual packages on an actual system. They are named *-tests or *-test, and they live in the archive next to the production packages.

the avatar of Nathan Wolf

Hybrid Atomic Updates with openSUSE Tumbleweed

The author praises the atomic update-like mechanism integrated within openSUSE Tumbleweed, highlighting its reliability and user-friendliness. This method effectively combines the flexibility of traditional updates with the stability of atomic ones, ensuring minimal disruption during software installations. The experience has greatly improved daily Linux usage, appealing to both novice and experienced users.
a silhouette of a person's head and shoulders, used as a default avatar

Tumbleweed – Review of the week 2026/30

Dear Tumbleweed users and hackers,

This week was quite busy and successful, with 6 snapshots (0716, 0717, 0718, 0720, 0721, and 0722) published to our users.

From last week’s outlook, we successfully checked off three major updates: KDE Plasma 6.7.3, systemd 261.1, and Perl 5.44.0 are now in your hands.

We also had a brief “yo-yo” moment with multipath-tools. In snapshot 0720, we upgraded it to version 0.15~1, which enabled asynchronous path checkers by default and deprecated some options. This quickly turned out to cause some integration ripples, so in snapshot 0721 we chose safety first and reverted back to version 0.14.3.

These six snapshots delivered the following updates:

  • KDE Plasma 6.7.3
  • systemd 261.1
  • Perl 5.44.0
  • Linux Kernel 7.1.4
  • Wayland 1.26.0
  • firewalld 2.3.2
  • Mozilla Firefox 152.0.6
  • Python 3.13.14
  • Ruby 4.0.6
  • Mesa 26.1.5
  • libzypp 17.38.14
  • libupnp 22.0.4
  • ipxe 2.0.0
  • libtool 2.6.2
  • google-noto-fonts 20260701

As we close out this week’s chapter, here is a sneak peek at what is brewing in the staging projects for the coming days.

  • linux-glibc-devel 7.1: Last holdup at this time is llvm (15 – 21).
  • Podman 6.0.0: Undergoing integration and sync testing with buildah and skopeo.
  • GCC 16 as the default system compiler: This major upgrade has now been moved to Staging:N, where openQA will soon be triggered to verify integration.
  • rpmlint: The upcoming update will enforce whitelisting for capabilities in SUIDPermissionsCheck

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 July 17 to 23. This week opened Call for Proposals for two 2027 Open Developers Summits (Barcelona and Dallas), and KDE published its Akademy 2026 schedule for Graz. A blog also confirms Akademy-es will be in Madrid. On the technical side, a PortProtonQt Polkit flaw (CVE-2026-59678) was fixed in 1.3.1, and Tumbleweed shipped five snapshots.

Here is a summary and links for each post:

Slimbook OS 26 Released, Slimbook’s Own Operating System

The KDE Blog covers the launch of Slimbook OS 26, which jumps from the previous release to a base of Ubuntu 26.04 LTS and GNOME 50. Although tuned for Slimbook hardware, it works on any machine and bundles the Slimbook Control Panel and Service alongside Alpaca for optional, private local AI chat.

Thunderbird 153 Released, the New Extended Support Version of the Free Software Mail Client

Victorhck reports that Thunderbird 153 becomes the new ESR release replacing Thunderbird 140. It gathers up everything that has landed month by month in the monthly release channel, including a new design, new features and bugfixes.

Flying Cursors for Your PC

The KDE Blog introduces Volantes, a clean and minimal cursor theme for Linux desktops created by x-varlesh-x. Available in light and dark variants with sizes from 24 to 64 pixels, the cursors can be installed directly through KDE Plasma’s cursor theme settings via the “Get New Themes” option.

Syslog-ng Journald Source: How to Avoid Log Bombs on Errors

Peter Czanik’s Blog explains a behavior change in syslog-ng regarding error handling when jumping to a saved systemd journal position. Up until version 4.12, syslog-ng would read the journal from the beginning upon encountering an error, but the latest version allows users to configure what happens in such cases.

Open Developers Summits Head to Barcelona and Dallas in 2027

openSUSE News announces two Open Developers Summits planned for 2027, with calls for proposals now open. The first summit takes place Feb. 18 in Barcelona alongside SUSECON, while the second is scheduled for April 14 in Dallas, Texas.

PortProtonQt: Custom Polkit Rule Allows Escalation of NetworkManager and UDisks2 Privileges

The SUSE Security Team discloses CVE-2026-59678, a vulnerability in PortProtonQt where a custom Polkit rule allows arbitrary local users to modify NetworkManager connections or UDisks2 mounts. The issue, introduced in version 0.1.12, was fixed in version 1.3.1 by restricting elevated privileges to users in an active local session who are members of a dedicated portprotonqt group.

You Are the Asset: Carles Tamayo’s Documentary at GNU/Linux València Event

The KDE Blog announces an event organized by GNU/Linux València featuring a debate on the documentary “El Activo Eres Tú” by Carles Tamayo, preceded by an Install Party on July 31.

Evaluating TOON in a Real-World Scenario

Christian Goll presents real-world experiments testing Token-Oriented Notation (TOON) in the systemd-mcp server to reduce token usage in AI inference. The study found that TOON performs superiorly for complex multi-step tasks, keeping LLMs more focused by increasing information density and reducing distracting overhead.

Updating the Signing Key on Leap Micro

openSUSE News explains how to resolve repository signature errors on Leap Micro following the recent signing key expiration. Users can force a refresh of the repository metadata by running zypper ref -f within a transactional-update shell.

GSoC Update 2: Visual Redesign and Responsive SVGs

openSUSE News shares Mario Marín’s Google Summer of Code progress on the obs-status-service SVG generation, focusing on visual consistency with Gitea’s UI. The update introduces native Gitea colors, a responsive compact mode for large project matrices, and dynamic layout calculations to prevent text overflow.

The Case for Sponsoring openSUSE

openSUSE News makes the case for companies to sponsor the openSUSE Project, highlighting the infrastructure value of Open Build Service, openQA, Tumbleweed, Leap, and Uyuni. Sponsorship takes three forms—money, hardware, or services—and helps maintain the development ecosystem that hardware vendors and enterprises rely on for Linux compatibility.

Akademy 2026 Talk Schedule Published for Graz, Austria

The KDE Blog announces the published talk schedule for Akademy 2026 in Graz, Austria, taking place Sept. 19-24 as a special 30th anniversary edition. Talks will be held on Saturday and Sunday, covering topics such as KDE Linux, Dolphin, Plasma, QA, and community matters.

Real-Time Weather Information with Meteoclimatic Feeds – Plasmoids for Plasma 6 (36)

The KDE Blog presents Meteoclimatic Feeds, the 36th entry in its Plasma 6 plasmoid series, connecting to the Meteoclimatic network of amateur weather stations for real-time data. Created by Victorhck, this plasmoid is based on the RSS feeds plasmoide and can be installed by copying the folder to ~/.local/share/plasma/plasmoids.

Linux Saloon 211: Open Mic Night

Nathan’s Blog covers discussions about user experiences with Fedora, job openings at Epic Games focused on Linux security, and IBM’s new chip architecture advancements. The episode also touches on Dell surpassing HP in U.S. PC sales amid a shrinking market.

Linux Saloon 210: Early Edition July

Nathan’s Blog discusses AI and the possibility of the bubble bursting. The episode also has discussions involving the Open Build Service and some joking about Tumbleweed.

Shadows for Steam and Discord – This Week in Plasma

The KDE Blog translates Nate Graham’s weekly Plasma development update, highlighting KWin’s new automatic shadow, outline, and corner rounding effects for client-side decorated windows like Steam and Discord.

openSUSE Tumbleweed Review of Week 29 of 2026

Victorhck and Dominique review five Tumbleweed snapshots published during the week. Highlights including SELinux Toolchain 3.11, KDE Frameworks 6.28.0, QEMU 11.0.2, GStreamer 1.28.5, and Rust 1.97. The reversion of gvim’s GTK4 build back to GTK3 was notable due to clipboard deadlocks in the current GTK4 port.

Akademy-es 2026 Will Be Held in Madrid

The KDE Blog announces that Akademy-es 2026 will take place from Oct. 23-25 in Madrid. The event celebrates KDE’s 30th anniversary and Akademy-es’s 20th anniversary.

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