BTRFS boot failure and easy GUI methods for system recovery
A few short how-to's with screenshots, showing easy ways to boot up off a USB live ISO and return back to previous points in time with BTRFS
Latest Linux and open source news from around the web
A few short how-to's with screenshots, showing easy ways to boot up off a USB live ISO and return back to previous points in time with BTRFS
Wine 11.17 is out with initial display mode emulation, better preferred UI language handling, vkd3d 2.1, and 44 bug fixes.
KDE Plasma 6.8 is gaining middle-click auto-scrolling, a built-in dwell clicker, improved remote desktop support, and higher-quality screen recording.
I thought Linux running inside a PDF sounded impossible, so I tried it myself—and ended up with a working Linux terminal in a document.
It's been an exciting start to the month of September for KDE Plasma developers with continuing to land last minute improvements for Plasma 6.8 ahead of its official release in mid-October...
Wine 11.17 is out today as the newest bi-weekly feature development release for this software enabling Windows games and apps to run on Linux...
Kubernetes 1.37 brings KYAML to Stable, enables HorizontalPodAutoscaler scale-to-zero by default, and delivers dozens of other improvements.
Python's support for multithreaded programs has improved considerably over the last few years with the advent of the "free-threaded" version of the language. But testing multithreaded programs is notoriously difficult, because the underlying host system determines the thread-execution ordering, which adds an element of non-determinism. At PyCon US, Larry Hastings gave a talk (YouTube video) about his blanket project, which is meant to provide mechanisms for deterministic testing of multithreaded Python code.
Firmware updates on Ubuntu 24.04 LTS have gotten smaller, as Canonical has backported the split Linux firmware packages it introduced in 26.04. To make the change in noble, the linux-fimrware package is now a meta-package that pulls in all of the individual firmware packages. Functionally, nothing changes; all installs get the full whack. The binary blobs the distro use are now split across 18 vendor-specific sub-packages: Some non-default firmware was already available to install as a sub packages, e.g., linux-firmware-xilinx-vcu, so those don’t change (but aren’t looped in to the new metapackage). The linux-firmware package was a bundle of mostly […]
While I was growing up, computers felt like a distant dream. Technology was not a priority in my household, and I got my first PC much later than my peers. What I did have was curiosity, and no shortage of ... Read more The post From Cybercafé to Command Line: Nicolás Gambini’s Path to Linux appeared first on Linux Professional Institute (LPI).
Version 2026.09, code-named "Hättiwaritätti", of the Debian-based Grml live Linux distribution for system administrators has been released. It is based on packages from the upcoming Debian 14 ("forky") release. Notable changes include an update to the Linux 7.1.8 kernel, support for booting from exfat-formatted USB devices, and an update to GNU Screen 5.0.1.
Security updates have been issued by Debian (chromium, firefox-esr, and pcre2), Fedora (cockpit, expat, freeipa, kbd, kernel, mrtg, python-pip, and valkey), Mageia (libopenmpt and python-gitpython), Oracle (dbus-broker, freerdp, gegl, gegl04, gimp:2.8, go-fdo-client, go-fdo-server, golang-github-openprinting-ipp-usb, grafana, gzip, image-builder, iperf3, kernel, libssh, libxml2, microcode_ctl, nodejs:22, nodejs:24, openssl-fips-provider, pam, php:7.4, php:8.2, tar, and wget), SUSE (apache2-mod_auth_openidc, apptainer, busybox, cpio, cups-filters, curl, dracut, ffmpeg, file-roller, glibc, grafana, kubevirt, virt-pr-helper-container, lcms2, libtree-sitter0_26, libvirt, postgresql14, postgresql15, postgresql16, postgresql18, suseconnect-ng, terraform-provider-susepubliccloud, and yast2-users), and Ubuntu (FFmpeg, gnupg2, librabbitmq, libssh2, openssh, and spice-vdagent).
If you read the previous article, you should understand the Canvas Widget. In this article, we will start with the different methods that are available to manipulate the objects on the Canvas. Canvas Methods There are many methods that can be used on Canvas widgets. .addtag_above(newTag, tagOrId) .addtag_below(newTag, tagOrID) Now, we can add a tag to an item placed on a canvas. Keep in mind that each item, such as an oval, can have multiple tags. For... https://www.linux.org/threads/python-series-part-25-canvas-widget-part-2.63050/
LibreOffice 26.2.6 is out with 36 bug fixes for the previous stable branch, improving reliability across the office suite.
LibreOffice 26.2.6 is now available for download as the sixth point release to the LibreOffice 26.2 office suite series with 36 bug fixes.