1
 
 

Flathub has reversed its previous ban on AI-generated content, though developers must still explicitly state when they used AI tools. This policy shift impacts transparency requirements for open-source projects hosted on the platform.

2
 
 

Valve has implemented VK_AMD_anti_lag support for the AMD RADV driver within Mesa 26.3, improving performance for AMD GPU users on Linux. This update is part of the open-source graphics stack development.

3
4
 
 

Probably biggest update for word-sys's PDF Editor, now its reached v1.11.2 update. This update is Flatpak and Feature Update. The Flatpak version is officially released on Flathub (https://flathub.org/en/apps/io.github.word_sys.word-sys-pdf-editor) thanks to anyconvert project!

This update introduces Multi-Document Tabs, integrating Adw.TabView and Adw.TabBar so you can open and edit multiple PDFs simultaneously in dedicated tabs. Each tab features independent undo/redo histories, separate zoom states, and dirty indicators to track unsaved edits, complete with quick tab switching (Ctrl+Tab / Ctrl+PageDown and Ctrl+Shift+Tab / Ctrl+PageUp) and tab closing (Ctrl+W).

Another major addition is the Visual Document Merging Workspace (Ctrl+Shift+M). It provides a dedicated side-by-side workspace for combining pages from two source PDFs into a target document, complete with drag-and-drop page ordering, live zoomable previews, insertion markers, inspector details etc.

You guys know that I also replaced external LibreOffice subprocess calls with the native pure-Python anyconvert Document Engine (updated to anyconvert 0.1.9 across all platforms and package manifests). You can now convert PDFs into DOCX, PPTX, ODT, ODP, and TXT entirely in pure Python, featuring both Pixel-Accurate Canvas and Semantic Flow conversion modes. And its 342KB :)

Added Page Rotation (Ctrl+Shift+R for Clockwise and Ctrl+Shift+L for Counter-Clockwise) with persistent 90-degree PyMuPDF rotation preservation.

Added a Dedicated Recently Opened Files Hub, introducing an app-managed recent files list with universal file icons that eliminates system-wide file scanning overhead.

Added Text Alignment & Formatting, bringing 4-way text alignment (Left, Center, Right, Justify) and strikethrough formatting support to the text tool.

Updated the Interactive Quick Start Guide & Manual, expanding the guide and keyboard shortcuts cheatsheet to cover tabs, merging, rotation, and multi-format export with 6 high-resolution screenshots.

Expanded internationalization with 7 Supported Languages, delivering complete UI and documentation localization across English, Turkish, French, German, Spanish, Italian, and Russian.

This update also includes important packaging modernizations and fixes:

  • Release Packaging Optimization: Fully separated architecture artifacts for x86_64 (amd64) and aarch64 (arm64), including standalone .deb packages. Removed duplicate asset copies and eliminated oversized source tarballs from automated build releases.
  • Packaging Modernization: Purged soffice and flatpak-spawn permissions from Flatpak and AppImage packaging, and updated the Flatpak runtime to GNOME Platform 50 with portal-based file chooser access.
  • Application Icon and Desktop Integration: Fixed the icon lookup path to ensure crisp vector SVG rendering on the Welcome screen, About dialog, and system docks across both Flatpak and direct execution.
  • Flatpak Window Class Mapping: Aligned application program name with desktop file metadata for proper window tracking and icon association in GNOME Shell and desktop environments.

You can download Flatpak release on Flathub (https://flathub.org/en/apps/io.github.word_sys.word-sys-pdf-editor) or the standalone .deb packages (x86_64 / aarch64), AppImage, or build from source directly on the GitHub Releases page.

Thanks to everyone who supports this project with their ideas, feedback, and bug reports. I hope this helps all Linux users get their PDF work done easily, thank you :)

5
6
 
 

EXT4 is deprecating its journaled "data=journal" mode, which will be removed in future kernel versions. This change affects how data integrity is handled at the filesystem level and is documented in the kernel changelog. Users should review their configurations and consider alternative data modes for improved performance or compatibility.

7
 
 

Another Dozen Vulnerabilities Found In The X.Org Server & XWayland

8
 
 

Billions of phones and most of the servers on the internet run on code that one or two people look after, a lot of it unpaid. An analysis was conducted reviewing a year of commits for 23 of these projects, finding that 11 of them came down to one or two people. xz is still basically Lasse Collin on his own after the 2024 backdoor, and the time zone file every phone reads is kept by a UCLA lecturer in his spare time.

https://sheets.works/data-viz/holding-up-the-internet

9
 
 

The Importance Of Intel's LPMD For Linux Gaming Performance & Power Efficiency

10
 
 

Twelve new vulnerabilities in X.Org Server and XWayland, uncovered by Trend Micro's Zero Day Initiative with the help of AI, are fixed in xorg-server 21.1.25 and xwayland 24.1.14.

11
 
 

TLDR: I tried to install updates yesterday and now I can't get past the login screen.

Linux Mint 21.3 on a Lenovo Yoga 370. I'm able to boot to live USB. I never got around to setting up Timeshift.

I was running the update manager yesterday, but admittedly just blindly clicking okay. Eventually the process completed and I rebooted, then went to check for updates again. This time, it was giving me an error message telling me to use the "Broken" filter. Reading some forum posts on the topic didn't help me find this, so I tried again to install a few remaining updates, those failed, so I tried rebooting again. Now it boots up normally until an error saying, "unable to launch "cinnamon-session-cinnamon" X session


"cinnamon-session-cinnamon" not found; falling back to default session." I click "okay", then it brings up the log in screen. When I enter my password, it just goes back to the "unable to launch..." error message.

I've done some digging through forum results for similar issues, but haven't found anything that works, just lots of dead ends and/or things that are well over my head.

12
13
14
 
 

How is slate-ntfs different from NTFS-3g and the NTFS 3.1 kernel implementation?

-First of all, slate has a fuller VFS implementation, allowing Steam to see drivers natively. This means that Steam can see drivers directly, without direct intervention.

-User API: comes with an API to easily get driver manufacturer. Has Python, C and Rust support.

-Rust driver, C adapter: can be used with kernels as old as 5.15 while preserving memory safety.

-This code also runs on ARM64 (not fully tested)!

15
16
17
 
 
18
 
 
19
20
 
 
21
 
 

New Samba server let's you keep files open even after server reboot

22
23
24
25
view more: next ›