Lennart Poettering has been working on a new systemd feature called systemd-storagetm that is inspired by the Apple macOS “Target Disk Mode” feature…
Source: Phoronix – Systemd Working On “Storage Target Mode” Feature – Inspired By Apple macOS
Category Archives: Linux
WirePlumber: Exploring Lua scripts with Event Dispatcher
With the upcoming 0.5 release, WirePlumber’s Lua scripts will be transformed with the new Event Dispatcher. More modular and extensible with very little redundant processing, they will look and feel completely different.
Source: LXer – WirePlumber: Exploring Lua scripts with Event Dispatcher
Zhaoxin Yongfeng CPU Support Merged For The GCC 14 Compiler
The GCC 14 compiler has merged support for the Zhaoxin Yongfeng processors via the new -march=yongfeng and -mtune=yongfeng compiler options…
Source: Phoronix – Zhaoxin Yongfeng CPU Support Merged For The GCC 14 Compiler
Rust WQ Abstractions, Rust Toolchain Upgrade & Android Kernel Builds For Linux 6.7
Merged one year ago was the initial Rust code for the Linux kernel back in Linux 6.1. We’re now up to the Linux 6.7 development cycle and the enabling of more kernel functionality so it can be used/accessed from Rust code remains ongoing along with continuing to bump the base toolchain requirements and other functionality to make it more practical to write future Linux device drivers within this memory safe programming language…
Source: Phoronix – Rust WQ Abstractions, Rust Toolchain Upgrade & Android Kernel Builds For Linux 6.7
Bcachefs Merged Into The Linux 6.7 Kernel
Less than twenty-four hours after Bcachefs was submitted for Linux 6.7, this new open-source file-system has been successfully merged for this next kernel version…
Source: Phoronix – Bcachefs Merged Into The Linux 6.7 Kernel
/proc/cpuinfo Will No Longer Show AMD SVM When It's Been Disabled By The BIOS
The x86/cpu changes for the Linux 6.7 kernel have been merged and is highlighted by a small but useful change for propagating of the AMD SVM virtualization feature flag to /proc/cpuinfo…
Source: Phoronix – /proc/cpuinfo Will No Longer Show AMD SVM When It’s Been Disabled By The BIOS
How to Install Cinnamon Desktop on Ubuntu 22.04 LTS
Guide to using the command line terminal to install the Cinnamon Desktop Environment on your existing Ubuntu 22.04 LTS release.
Source: LXer – How to Install Cinnamon Desktop on Ubuntu 22.04 LTS
Mozilla Doubles Down on Firefox DEB Package for Debian-Based Linux Distros
Mozilla announced today in a blog post that they are doubling down on offering a DEB package of their popular, open-source, and cross-platform Firefox web browser for Debian-based GNU/Linux distributions.
Source: LXer – Mozilla Doubles Down on Firefox DEB Package for Debian-Based Linux Distros
How to Install Sysdig on Debian 12 Bookworm
Quick guide on how to install Sysdig on Debian 12 Bookworm along with examples commands including csysdig.
Source: LXer – How to Install Sysdig on Debian 12 Bookworm
Apple Announces The M3 / M3 Pro / M3 Max
Apple tonight announced the M3, M3 Pro, and M3 Max as what they are promoting as the “most advanced chips” for a personal computer and leverage the TSMC 3nm process…
Source: Phoronix – Apple Announces The M3 / M3 Pro / M3 Max
Linux 6.7 Makes More Preparations For The AMD Instinct MI300A APUs
While there has already been various open-source Linux driver upstreaming work around the AMD Instinct MI300 series both for the MI300X GPU-only solution and the MI300A APU-based accelerator, for Linux 6.7 more work is happening…
Source: Phoronix – Linux 6.7 Makes More Preparations For The AMD Instinct MI300A APUs
VLC 3.0.20 Brings Fixes for Potential Security Issue, AV1 Hardware Decoder
VideoLAN released today VLC 3.0.20 as a new update in the latest VLC 3.0 series of this popular, free, open-source, and cross-platform media player software for GNU/Linux, Android, iOS, macOS, tvOS, and Windows systems.
Source: LXer – VLC 3.0.20 Brings Fixes for Potential Security Issue, AV1 Hardware Decoder
Linux Kernel 6.6 Officially Released, This Is What’s New
Linus Torvalds announced today the final release of the Linux 6.6 kernel series as a major update that introduces several new features, updated and new drivers for better hardware support, and other changes.
Source: LXer – Linux Kernel 6.6 Officially Released, This Is What’s New
Btrfs Picks Up New Features For Linux 6.7
While we wait to see if Bcachefs will be merged for Linux 6.7, there are other exciting enhancements landing for existing Linux file-systems. With Btrfs in Linux 6.7 comes three new features plus some performance optimizations and other improvements…
Source: Phoronix – Btrfs Picks Up New Features For Linux 6.7
RADV Driver Drops NGG Stream-Out Code For RDNA1/RDNA2 GPUs
While the original AMD Navi GPUs featured Next-Gen Geometry (NGG) support, it was borked for some GPUs and initially didn’t work out quite as well as planned for vertex and geometry processing. The Mesa Radeon Vulkan driver “RADV” has worked on the NGG code for years and with RDNA3 GPUs it’s finally been working out very well from the start and better than their legacy pipeline. All the while the RDNA1/RDNA2 experimental NGG stream-out support has continued to exist but hidden behind a feature/debug flag. That code is now being removed…
Source: Phoronix – RADV Driver Drops NGG Stream-Out Code For RDNA1/RDNA2 GPUs
Two Methods to Install Nginx Mainline on Ubuntu 22.04 LTS
Learn two methods to install Nginx Mainline on Ubuntu 22.04 LTS Jammy Jellyfish with the APT repository of Nginx.org or a LaunchPAD PPA that comes with additional modules such as brotli support.
Source: LXer – Two Methods to Install Nginx Mainline on Ubuntu 22.04 LTS
GhostBSD 23.10.1 For FreeBSD-Based MATE Desktop OS
GhostBSD 23.10.1 released this weekend as the newest version of this FreeBSD-based desktop-focused operating system that employs the GNOME2-forked MATE desktop by default…
Source: Phoronix – GhostBSD 23.10.1 For FreeBSD-Based MATE Desktop OS
ASUS ROG CROSSHAIR X670E GENE & ASRock X670E Taichi Sensor Support For Linux 6.7
Guenter Roeck today sent out the hardware monitoring “HWMON” subsystem updates for the Linux 6.7 merge window…
Source: Phoronix – ASUS ROG CROSSHAIR X670E GENE & ASRock X670E Taichi Sensor Support For Linux 6.7
Bjarne Stroustrup’s Plan for Bringing Safety to C++ (The New Stack)
The New Stack covers
a conference talk by Bjarne Stroustrup on turning C++ into a safer
language.
Stroustrup has arrived at his solution: profiles. (That is, a set
of rules which, when followed, achieve specific safety guarantees.)
They’d be defined by the ISO C++ standard, addressing common safety
issues like pointers and array ranges. In response to a later
question from the audience about the difficulty of adding new
tooling, Stroustrup pointed out that the C++ compiler itself is now
a pretty sophisticated static analyzer, and could also be tasked
with meeting the profile’s requirements.
Source: LWN.net – Bjarne Stroustrup’s Plan for Bringing Safety to C++ (The New Stack)
GNU Linux-Libre 6.6 Kernel Released for Software Freedom Lovers
The GNU Linux-libre project announced today the release and general availability of the GNU Linux-libre 6.6 kernel for those who seek 100% freedom for their GNU/Linux computers.
Source: LXer – GNU Linux-Libre 6.6 Kernel Released for Software Freedom Lovers