Pages

Showing posts with label 2026 news. Show all posts
Showing posts with label 2026 news. Show all posts

Sunday, August 30, 2026

Thursday, August 27, 2026

News : Linus Torvalds fixes critical Linux kernel bug using AI-assisted debugging.

Linus Torvalds resolved a critical memory corruption bug in the Intel Xe driver for Battlemage G21 by combining traditional kernel debugging with AI-assisted instrumentation.
The issue caused black screen failures during boot on systems using the Battlemage G21 GPU, making the bug difficult to reproduce and trace manually.
Torvalds began by isolating the problematic code path inside the Xe driver, focusing on memory handling routines that interacted with the Battlemage G21 hardware.
To accelerate the debugging process, he used AI to automatically generate instrumentation code that logged internal driver states during each boot attempt.
The AI-generated instrumentation allowed Torvalds to capture detailed memory access patterns and identify the exact moment where corruption occurred.
He performed eighteen kernel boots with different instrumentation patches, gradually narrowing down the faulty memory operation.
After collecting enough diagnostic data, Torvalds confirmed that a specific memory write operation inside the Xe driver was overwriting GPU state buffers.
He created a series of twenty-four patches that corrected the memory handling logic, added safety checks, and improved buffer validation for Battlemage G21.
The final patch was reviewed, refined, and integrated into the Linux kernel, ensuring stable boot behavior for systems using Intel’s Battlemage GPUs.
This debugging session demonstrated how AI tools can assist kernel developers by generating targeted instrumentation and reducing the time required to diagnose complex hardware-related bugs.
The fix is now part of the Linux 7.2 kernel release, improving stability and compatibility for Intel’s next-generation Battlemage graphics hardware.

News : Fedora Releases Critical Fixes for Python 3.10, 3.11, 3.13 and 3.14.

Fedora has been highly active this week in the Python security ecosystem, releasing critical updates for Python 3.10, 3.11, 3.13, and 3.14 across multiple Fedora branches.
These updates address several high‑impact vulnerabilities, including Denial of Service issues in the HTML parser, XML parsing flaws, tarfile extraction bypasses, and multiple injection vectors affecting different Python modules.
The Python 3.10.21 update for Fedora 43 resolves code injection risks, HTTP header injection problems, XML stack overflow vulnerabilities, and a webbrowser.open security flaw that could be exploited in specific environments.
Fedora 44 received the Python 3.11.16 update, which patches critical Expat vulnerabilities, unicodedata issues, and HTML parser weaknesses that could lead to CPU exhaustion or unexpected crashes.
Python 3.13.15 was also updated in Fedora 43, fixing a tarfile directory traversal bypass and a CPU‑intensive HTML parsing bug that could degrade system performance under crafted input.
Fedora additionally pushed the Python 3.14.7 update, addressing similar HTML parser vulnerabilities and reinforcing security around tarfile extraction to prevent unauthorized file writes outside the intended directory.
These coordinated updates highlight Fedora’s commitment to rapid security response, especially in the Python ecosystem, which is widely used across system tools, automation scripts, cloud workloads, and developer environments.
By delivering synchronized patches for multiple Python branches, Fedora ensures that users running different versions of the distribution remain protected against known exploits and performance‑impacting vulnerabilities.
This week’s activity demonstrates Fedora’s strong focus on maintaining a secure and reliable Python environment, reinforcing its position as one of the most proactive Linux distributions in vulnerability management.

News : Fedora 45 beta.

Fedora 45 enters the Beta Freeze stage, marking the transition from active feature development to strict system stabilization in the Fedora release cycle.
This phase ensures that Fedora 45 maintains a consistent, predictable, and reproducible state while developers and testers focus on reliability and performance across all supported architectures.
The Fedora development workflow begins with Rawhide, the fast-moving branch where new packages land daily and experimental changes are introduced.
From Rawhide, the Fedora 45 branch is created, forming the foundation for the upcoming release and preparing the system for the Alpha milestone.
The Alpha stage integrates major components such as the Linux kernel, Mesa graphics stack, systemd, Python, GCC, and Clang, allowing early testing of core functionality.
After Alpha, Fedora 45 progresses into the Beta stage, where the distribution becomes feature-complete and ready for broad community testing on laptops, workstations, and servers.
During Beta, the focus shifts to hardware compatibility, upgrade validation, installer testing, and regression detection in critical subsystems like Wayland, PipeWire, SELinux, and DNF5.
With the start of Beta Freeze, all major updates are blocked from entering the stable repositories, preventing disruptive changes and ensuring a stable Beta image.
Every update must pass through Bodhi updates-testing, where automated gating tests and community karma feedback determine whether a package is safe to include.
This controlled process helps maintain system integrity and prevents regressions caused by rapid adoption of new compiler versions such as GCC 14 and Clang 18.
Nightly builds during Beta Freeze include only approved patches, including fixes in Anaconda, Pungi, and python-blivet that improve partition handling, image composition, and installer reliability.
Fedora 45 benefits from updated Mesa drivers, a newer Linux kernel, refreshed system libraries, and improvements across GNOME, KDE Plasma, and LXQt environments.
For users, the Beta stage is when Fedora 45 becomes stable enough for daily use and real-world testing, with reported issues directly influencing the final release quality.
For developers, Beta Freeze shifts the focus from adding features to refining package consistency, resolving dependencies, and eliminating incompatibilities across the ecosystem.
Fedora 45 continues the project’s tradition of delivering a modern, forward-looking Linux distribution, and the structured progression through Rawhide, Alpha, Beta, and Beta Freeze ensures a stable and high-quality final release.

News : Darktable 5.6.1: Stability, GPU fixes and AI improvements for Fedora and other Linux distributions.

Darktable 5.6.1 was released on August 27, 2026, with a technical focus on improving stability, memory handling, and GPU compatibility specifically on Fedora and other Linux distributions that adopt cutting‑edge toolchains and graphics stacks.
Fedora users benefit from native Wayland support in the official AppImage, allowing Darktable to run directly on GNOME’s Wayland session without relying on XWayland, while still providing automatic fallback to X11 for systems with incomplete OpenCL or Vulkan implementations.
The update addresses AMD GPU issues encountered frequently on Fedora due to Mesa Rusticl, eliminating pixel corruption and reducing OpenCL buffer allocation failures that previously caused crashes in modules such as denoise, sharpen, and tone equalizer.
Darktable 5.6.1 improves the RAW processing pipeline by enhancing ONNX model handling, adding automatic retry for interrupted downloads, and ensuring full metadata preservation for AI‑generated images, including EXIF, geotags, ratings, and color labels.
The AI RAW denoise module now rejects Fujifilm Super CCD sensors explicitly, preventing incorrect processing results caused by unsupported training data and ensuring predictable behavior across Fedora’s diverse camera workflows.
Multiple stability issues in wavelet decomposition, path masks, and raster masks are resolved, addressing crash patterns that were more visible on Fedora due to its early adoption of GCC 14 and Clang 18, whose aggressive optimizations exposed subtle bugs in previous Darktable builds.
Export reliability is improved through corrections in JPEG 2000 YCbCr 4:2:0 decoding and PNG 16‑bit color handling, fixing inconsistencies triggered by Fedora’s up‑to‑date libpng and openjpeg libraries.
On macOS, Darktable 5.6.1 provides separate builds for x86_64 and ARM64, ensuring optimized performance on Apple Silicon devices through improved integration with Metal and OpenCL layers, although the primary technical impact of this release remains centered on Linux and Fedora.
The update reduces crash frequency on macOS when applying 3D LUTs or running AI modules, thanks to adjustments aligned with recent Apple Clang and SDK changes, maintaining parity with Fedora’s stability improvements.
Windows users receive a fix for AMD OpenCL devices that were previously disabled, restoring full GPU acceleration, but Fedora remains the distribution with the most significant improvements due to its modern graphics stack and rapid package updates.
Package distribution for Linux is updated through OBS, PPA, Flatpak, and Fedora’s community repositories, ensuring that Fedora users receive the latest Darktable 5.6.1 builds compiled against current system libraries and toolchains.

Thursday, July 2, 2026

News : start translation updates was due to the migration on Fedora

Updates to translations of Fedora Documentation are again available. As announced on March 3rd, the unavailability of translation updates was due to the migration of the translation repositories and necessary tools from Pagure to the Fedora Forge. It took longer than expected but we are pleased to report this undertaking came finally to the end.

Wednesday, June 24, 2026

News : COSMIC Desktop 1.1 - System76.

System76 has released COSMIC Desktop 1.1, the latest update to its Rust-based desktop environment for Pop!_OS and other Linux distributions.

Tuesday, June 16, 2026

News : UEFI Secure Boot keys are expiring in June 2026.

UEFI Secure Boot keys, used to sign the first stage boot loader, are expiring in June 2026.
You can read more on the fedora magazine article.

News : Linux 7.2 kernel big changes without 486 and new Panther Lake changes.

The x86/cpu changes have been merged for the Linux 7.2 kernel.
In Linux 7.1 the Intel 486 CPU support was retired and began to see the code removed.
This pull request also includes Panther Lake R as the new version of Panther Lake.
See the real kernel progress on the git area.
The full list of x86/cpu changes for Linux 7.2 can be found on this pull from mingo@kernel.org to torvalds@linux-foundation.org.
Thank you. Good work!

News : F44 Election Results ...

I saw a few days ago that there was a vote, but I didn't vote. I didn't participate nor did I follow what the fedora team was working on. From past experiences I can say that it is a very refined distribution. I use it all the time. It should be emphasized that each Linux distribution has different characteristics and specifications. Good luck.
The F44 election cycle has concluded. Below are the results. We are posting the results early this year as we are currently on the eve of Flock to Fedora 2026 and the results were ready. Thank you to all candidates and voters, and congratulations to the newly elected members!

Thursday, June 11, 2026

News : Fedora 45 wants PURL Metadata.

The Package-URL (PURL) standard privides a "standardized URL-based syntax that uniquely identifies software packages, independent of their ecosystem or distribution channel"
This Change aims at making it easier and more reliable to identify which packages contain code from what projects. This allows for more reliable identification of packages affected by security vulnerabilities. Additionally, this metadata might be interesting for generating SBOMs for content included in (container) images.

News : The new RISC-V images of Fedora 44 .

Fedora-Server-Host-Generic: This image uses the standard 6.19 kernel, 6.19.8-200.0.riscv64.fc43.riscv64. This kernel is very close to upstream, and will work on Vision Five 2, Orange Pi RV, Milk-V Mars, and probably other boards.
Fedora-Server-Host-Omni: New in Fedora 44! This image uses the Fedora “Omni” kernel, 7.0.11-200.0.riscv64.omni.fc44.riscv64, which aims to work on a wider range of RISC-V boards. Some patches in this kernel are still under review upstream. For details on the list of boards the Omni kernel
The RISC-V images of Fedora 44 are now available for container, server, and cloud variants. The Fedora 44 RISC-V material is considered non-official and community-contributed alternate images currently with Fedora Linux.
The Fedora 44 Server images for RISC-V use a Linux 6.19 based kernel close to upstream and have been tested on the Vision Five 2, Orange Pi RV, and Milk-V Mars.

Monday, June 8, 2026

News : HandBrake 1.11.2 added WebM MIME type to the list of the supported formats.

HandBrake 1.11.2 has been released with WebM MIME type to the list of supported formats on Linux systems, improve the Core Audio AAC encoder 7.1 channel layout, improve handling of unsupported presets on macOS and Windows systems, and improve queue low space pause behaviour on Windows systems.

Sunday, June 7, 2026

News : Release v0.15.1 for Black Box .

Black Box is a native terminal emulator for GNOME that offers superb theming options.
With Black Box you can:
  • Set colors schemes and integrate them with the rest of the window
  • Customize font and size
  • Customize keyboard shortcuts
  • Render Sixel escape sequences
  • Fully hide the window headerbar
  • Quickly open links and files by ctrl+clicking file paths and URLs
  • Easily paste file paths by dragging them into the window

Wednesday, April 8, 2026

Fedora 44 : Fedora 44 Server with budgie ...

The old laptop on which I was running Fedora broke down. That didn't stop me from testing Fedora Server version 44 beta 12 with the Budgie environment in VirtualBox, and I also made a beginner tutorial video that I share on my YouTube channel - Catalin George Festila.
See this video:

Monday, March 16, 2026

News : Fedora Budgie Spin intro

Today, I saw this good environment and will test with Fedora server on virtualbox because I don't have hardware to test it.
You can see more about this with the Fedora Spin.
The Fedora Budgie Spin showcases the Budgie Desktop, a feature-rich, modern desktop designed to keep out the way of the user. Budgie Desktop uses common desktop design metaphors while offering users sophisticated functionality such as its Raven widget and notification center, and an approachable method to personalization.
Fedora 38: First official release of Fedora Budgie Spin was on 2023.
Fedora 39–44: Continuous updates, better Wayland support, and alignment with upstream Budgie.
Fedora 44 Beta: Ships with Budgie 10.10 and improved integration.
The basic commands for install this fedora package with gdm.
$sudo dnf5 install @budgie-desktop-environment
$sudo dnf5 install budgie-desktop
$sudo dnf5 install @base-x gdm
$sudo systemctl set-default graphical.target
$sudo systemctl enable gdm --now
$sudo reboot
NOTE: If these commands not work then you need to make one update with all packages.

Monday, February 23, 2026

News : the new Linux 7.0 kernel series.

Good news for linux users, see the official website:
From Linus Torvalds Date Sun, 22 Feb 2026 14:40:09 -0800 Subject Linux 7.0-rc1 You all know the drill by now: two weeks have passed, and the kernel merge window is closed. We have a new major number purely because I'm easily confused and not good with big numbers. We haven't done releases based on features (or on "stable vs unstable") for a long long time now. So that new major number does *not* mean that we have some big new exciting feature, or that we're somehow leaving old interfaces behind. It's the usual "solid progress" marker, nothing more. With our normal release schedule of 5-6 releases per year and my antipathy to big version numbers, you should basically expect us to bump the major number roughly every 3.5 years. And yeah, I don't have a solid plan for when the major number itself gets big. But doing the math - by that time, I expect that we'll have somebody more competent in charge who isn't afraid of numbers past the teens. So I'm not going to worry about it. Anyway - despit eany lingering ".0 release" worries that people might have due to experiences with other projects, this was one of those fairly smooth merge window for me. I define those as the merge windows where I don't have to bisect boot failures on any of my machines. Admittedly this time around that was because I caught one failure case early before I *actually* booted into it, but hey, that still technically counts as "smooth" to me. But your milage may vary. Which is why you should now all drop everything, run to your computers, and test-build and test-boot a shiny new kernel. The fact that it all works for *me* is good, but let's make sure it works for others too, ok? Just kidding. A leisurely stroll after you've finished chewing is fine. ...