After a graphics driver update broke his desktop environment and cost him an evening of repairs, the author switched to immutable Linux (specifically Fedora Atomic). Immutable distros keep the base system read-only and apply updates as complete atomic images, meaning updates either fully succeed or can be trivially rolled back via GRUB or the rpm-ostree rollback command. The main tradeoff is that software installation works differently — packages must be installed as Flatpaks or layered onto the image with rpm-ostree, requiring a reboot. Despite the adjustment period, the author finds the peace of mind and willingness to update more frequently well worth the flexibility trade-off.
Nguồn: https://www.xda-developers.com/rolling-back-broken-update-immutable-linux. 8sync News chỉ tóm tắt và dẫn link; bản quyền nội dung thuộc tác giả và nguồn gốc.
Phiên bản GNOME 47 sắp chính thức ra mắt vào ngày 18 tháng 9 với cải tiến hỗ trợ màn hình nhỏ hơn và tăng tốc GPU hybrid cho Nvidia, dự kiến sẽ được tích hợp trong Ubuntu 24.10 và Fedora 41.
Lập trình viên nên đọc bài này để hiểu về các cải tiến trong GNOME 47, đặc biệt là hỗ trợ hiệu quả cho các ứng dụng Linux, giúp phát triển ứng dụng trên nền tảng này trở nên dễ dàng hơn với các tính năng mới như hỗ trợ GPU Nvidia và tối ưu hóa trên màn hình nhỏ.
The Fedora Council has issued a statement effectively shutting down the current proposal for an 'AI Developer Desktop' — a pre-configured environment for local AI and machine learning workloads with hardware-accelerated support. The Council concluded that the Community Initiatives process is ineffective for surfacing such proposals and has paused it entirely. Existing initiatives (Fedora Forge, Atomic, Fedora Docs 2026) will continue. The AI Desktop work is encouraged to continue as an independent exploration, with a path to becoming an official offering later via the standard Remix or Change Proposal process. The Council also acknowledged a need to improve transparency and community inclusion in its decision-making.
Fedora 45 is considering enabling x86_64 Shadow Stack protection by default, leveraging Intel CET hardware features to defend against Return-Oriented Programming (ROP) attacks. The change would activate Shadow Stack for any process whose binary and all shared library dependencies are compiled with Shadow Stack support via GCC, LLVM Clang, or Rustc. The feature has been backward-compatible since -fcf-protection has been a default compile flag in Fedora since 2018. The only new failure mode is when a Shadow Stack-enabled process tries to dlopen a non-compliant shared library at runtime. Performance impact is expected to be negligible, and this paves the way for full CET support including Indirect Branch Tracking (IBT) in a future release.
Fedora 45 may finally bring native installer support for Stratis Storage, Red Hat's storage management solution built on XFS, LUKS, DM, and a Rust-based daemon. A change proposal has been filed to integrate Stratis into the Anaconda installer, enabling both automated and manual partitioning setups with Stratis as the root filesystem. This would add Kickstart support and make Stratis a first-class installation option alongside Btrfs and LVM. Stratis offers thin provisioning, snapshots, cache tiers, and encryption through a unified management layer. The proposal still requires FESCo approval before it can land in Fedora 45.

After eleven months running an Ampere Altra Q80-30 (80-core AArch64) system as a daily desktop under Fedora, the experiment ended due to compounding hardware compatibility issues. The Ampere Altra has a PCIe erratum (PCIE_65/82288) that causes data corruption with AMD GPUs, requiring a custom self-built kernel rebuilt weekly. The AMD Radeon RX6700XT eventually started failing with fence timeout errors around Linux 7.0. Switching to an Nvidia RTX 2060 with the binary driver worked partially, but critical Flatpak apps (FreeCAD, OrcaSlicer) lacked the nvidia GL runtime for AArch64. The author reverted to a 6-core x86-64 Ryzen system where everything works out of the box, while repurposing the Altra for RISC-V package builds where its 80-core multi-threaded throughput shines.