Feed aggregator

7 Ways to Restart Linux from Terminal

Linux Today - Thu, 03/13/2025 - 07:38

Restart Linux from the terminal using reboot, shutdown, systemctl, init, telinit, or REISUB for quick, scheduled, or forceful reboots.

The post 7 Ways to Restart Linux from Terminal appeared first on Linux Today.

Machine Learning in Linux: DiffRhythm – AI song generation

Linux Today - Thu, 03/13/2025 - 07:35

DiffRhythm is billed as a blazingly fast and embarrassingly simple end-to-end full-length song generation with latent diffusion.

The post Machine Learning in Linux: DiffRhythm – AI song generation appeared first on Linux Today.

Framework Mono 6.14 Released as the First Stable Update in Five Years

Linux Today - Thu, 03/13/2025 - 07:16

Framework Mono 6.14 debuts under the WineHQ umbrella with native ARM64 macOS support, X11 Windows Forms enhancements, and more.

The post Framework Mono 6.14 Released as the First Stable Update in Five Years appeared first on Linux Today.

8 Top Free and Open Source Lua Web Frameworks

Linux Today - Thu, 03/13/2025 - 07:14

Here’s our recommended web frameworks for Lua, a lightweight, small, compact, and fast programming language designed as an embeddable scripting language.

The post 8 Top Free and Open Source Lua Web Frameworks appeared first on Linux Today.

Garuda Linux “Broadwing” Takes Flight

Linux Today - Thu, 03/13/2025 - 07:11

Arch-based Garuda Linux “Broadwing” rolls out with new features, UI updates, and the new Rani utility for a seamless, user-friendly experience.

The post Garuda Linux “Broadwing” Takes Flight appeared first on Linux Today.

Mediatek Genio Update: Kernel, Debian 13 Images, and KernelCI

Linux Today - Thu, 03/13/2025 - 04:45

Towards the end of 2024, MediaTek and Collabora started on a journey to improve upstream support for MediaTek Genio devices. Here’s where things stand.

The post Mediatek Genio Update: Kernel, Debian 13 Images, and KernelCI appeared first on Linux Today.

Audacity 3.7.2 Improves the Linux AppImage Bundle for Ubuntu 22.04 LTS

Linux Today - Thu, 03/13/2025 - 04:40

Audacity 3.7.2 improves the AppImage bundle for Ubuntu 22.04 LTS (Jammy Jellyfish) systems fix an issue with the loading of the FFmpeg multimedia server, adds a new option to turn off automatic tempo detection, a new “get effects” button next to the ‘Upload Audio’ button, and introduces UUID instance support.

The post Audacity 3.7.2 Improves the Linux AppImage Bundle for Ubuntu 22.04 LTS appeared first on Linux Today.

How to Monitor Battery Level and Get Notifications on Linux Using Battmon

Linux Today - Thu, 03/13/2025 - 04:35

Learn how to monitor your Laptop’s battery level in Linux and get notifications when it’s full or critically low using battmon script. Perfect for maintaining battery health on Linux!

The post How to Monitor Battery Level and Get Notifications on Linux Using Battmon appeared first on Linux Today.

lowfi – Listen to Lofi

Linux Today - Thu, 03/13/2025 - 04:30

lowfi is billed as an extremely simple lofi player. Listen to ambient music designed for chilling, sleeping, and working. No subscriptions!

The post lowfi – Listen to Lofi appeared first on Linux Today.

next-20250313: linux-next

Latest Linux Kernel - Thu, 03/13/2025 - 03:51
Version:next-20250313 (linux-next) Released:2025-03-13

[$] LWN.net Weekly Edition for March 13, 2025

Linux Weekly News - Wed, 03/12/2025 - 21:15
Inside this week's LWN.net Weekly Edition:

  • Front: PyPI terms of service; Zig 0.14; Matrix; Timer IDs and ABI; Module integrity checking; Capability analysis.
  • Briefs: Path traversal; Below vulnerability; Ubuntu 25.04; Flang; Gstreamer 1.26.0; Framework Mono 6.14.0; Quotes; ...
  • Announcements: Newsletters, conferences, security updates, patches, and more.

Garuda Linux “Broadwing” Released with New Mokka Edition, New Welcome App

Linux Today - Wed, 03/12/2025 - 16:06

Highlights of Garuda Linux “Broadwing” include a brand-new Welcome app called Garuda Rani (Reliable Assistant for Native Installations) designed to streamline and enhance the Garuda Linux experience for newcomers. Garuda Rani integrates the functionality of the Welcome, Gamer, and Assistant apps.

The post Garuda Linux “Broadwing” Released with New Mokka Edition, New Welcome App appeared first on Linux Today.

Wine 10.3 Brings Improved Wayland Clipboard Support

Linux Today - Wed, 03/12/2025 - 16:03

Wine 10.3 is out with Wayland clipboard support, Vulkan video decoding in WineD3D, Bluetooth driver improvements, and more bug fixes.

The post Wine 10.3 Brings Improved Wayland Clipboard Support appeared first on Linux Today.

Best Free and Open Source Alternatives to Citrix XenServer

Linux Today - Wed, 03/12/2025 - 16:01

XenServer (previously Citrix Hypervisor) is a hypervisor optimized for the Citrix platform. XenServer is proprietary software. We recommend the best free and open source alternatives.

The post Best Free and Open Source Alternatives to Citrix XenServer appeared first on Linux Today.

How To Install Kernel 6.12.17 On Ubuntu, Debian And Derivative Systems

Linux Today - Wed, 03/12/2025 - 15:56

The Linux kernel is the core component of any Linux operating system, managing hardware resources and system processes.

Kernel 6.12.17 brings important updates, security patches, and performance improvements that can enhance system stability and compatibility with newer hardware.

Kernel 6.12.17 highlights:
  • Full PREEMPT_RT support: After two decades of development, this kernel introduces full support for PREEMPT_RT, providing enhanced real-time performance.
  • EEVDF scheduler implementation: The kernel now includes the Enhanced Even Load Balancing Fairness (EEVDF) scheduler, which optimizes task distribution across multiple processors.
  • BPF-based task scheduling algorithms: It is now possible to write custom task scheduling algorithms using BPF (Berkeley Packet Filter), providing flexibility and performance improvements.
  • DRM panic messages with QR codes: In the case of a critical error, the kernel can display a QR code on the panic screen, making it easier to diagnose the issue.
  • Zero-copy support for TCP reception: The kernel now allows direct transfer of TCP payloads into a DMABUF memory region, reducing memory usage and improving performance.
  • New security modules for binary integrity: Security modules have been introduced to ensure that binary files come from protected storage environments, enhancing system security.
  • Memory Protection Keys support for ARM architecture: The kernel adds support for Memory Protection Keys (MPK) on ARM architecture, providing finer control over memory permissions.
  • Extended support for XFS file systems: Improved support for XFS, allowing the use of block sizes larger than the memory page size.

In this guide we will be installing Kernel 6.12.17, which has been released a while go.

The post How To Install Kernel 6.12.17 On Ubuntu, Debian And Derivative Systems appeared first on Linux Today.

The FOSS Force Almost Open Tech News Quiz (3/7/25)

Linux Today - Wed, 03/12/2025 - 15:48

A new botnet with up to 86,000 nodes launching massive DDOS attacks has recently been discovered by Nokia’s Deepfield Emergency Response Team. The botnet is believed to be composed of what kind of devices?

The post The FOSS Force Almost Open Tech News Quiz (3/7/25) appeared first on Linux Today.

[$] New terms of service for PyPI

Linux Weekly News - Wed, 03/12/2025 - 14:22
On February 25, the Python Software Foundation (PSF), which runs the Python Package Index (PyPI), announced new terms of service (ToS) for the repository. That has led to some questions about the new ToS, and the process of coming up with them. For one thing, the previous terms of use for the service were shorter and simpler, but there are other concerns with specific wording in the new agreement.

Traversal-resistant file APIs (The Go Blog)

Linux Weekly News - Wed, 03/12/2025 - 14:13

Damien Neil has written an article for the Go Blog about path traversal vulnerabilities and the os.Root API added in Go 1.24 to help prevent them.

Root permits relative path components and symlinks that do not escape the root. For example, root.Open("a/../b") is permitted. Filenames are resolved using the semantics of the local platform: On Unix systems, this will follow any symlink in "a" (so long as that link does not escape the root); while on Windows systems this will open "b" (even if "a" does not exist).

[$] Zig's 0.14 release inches the project toward stability

Linux Weekly News - Wed, 03/12/2025 - 11:49

The Zig project has announced the release of the 0.14 version of the language, including changes from more than 250 contributors. Zig is a low-level, memory-unsafe programming language that aims to compete with C instead of depending on it. Even though the language has not yet had a stable release, there are a number of projects using it as an alternative to C with better metaprogramming. While the project's release schedule has been a bit inconsistent, with the release of version 0.14 being delayed several times, the release contains a number of new convenience features, broader architecture support, and the next steps toward removing Zig's dependency on LLVM.

Below: local privilege escalation (SUSE security team blog)

Linux Weekly News - Wed, 03/12/2025 - 11:47

The SUSE Security Team blog has a post with a detailed analysis of a vulnerability (CVE-2025-27591) in the below tool for recording and displaying system data.

In January 2025, Below was packaged and submitted to openSUSE Tumbleweed. Below runs as a systemd service with root privileges. The SUSE security team monitors additions and changes to systemd service unit files in openSUSE Tumbleweed, and through this we noticed problematic log directory permissions applied in Below's code.

Pages

Subscribe to Just Linux aggregator