Feed phoronix Phoronix

Favorite IconPhoronix

Link https://www.phoronix.com/
Feed http://www.phoronix.com/rss.php
Updated 2024-11-23 09:15
Linux Pulls In Two Serious Bug Fixes For Bcachefs
Overnight the latest fixes to the Linux 6.8 kernel were merged including two that are "serious" and will be back-ported to the existing stable Linux 6.7 kernel as well...
Another Optimization Comes For Radeon RADV Ray-Tracing In Mesa 24.1
Valve contractor Friedrich Vock who is part of the team working on the open-source Linux graphics drivers has merged another RADV ray-tracing optimization for this open-source AMD Vulkan driver with this improvement in next quarter's Mesa 24.1 release...
GRUB2 Working On TPM2 Automatic Disk Unlock, TrenchBoot & More
Daniel Kiper with Oracle has provided a status update on current GRUB bootloader development activities, a look ahead, and plans for hopefully having out the next release in November...
Orange Pi Neo Coming As A Ryzen 7 + Linux Powered Handheld Device
When hearing of "Orange Pi Neo" this weekend from sources at FOSDEM 2024, I just assumed it was yet another Orange Pi single board computer... But then to hear it's a handheld game console from Orange Pi again gives off the impression of some low-power ARM device. It turns out though that the Orange Pi Neo is a forthcoming AMD Ryzen powered handheld gaming console...
Google Making $1M USD Investment To Improve Rust & C++ Interoperability
Google is announcing today they are contributing $1M USD to the Rust Foundation to focus on enhancing interoperability between the C++ and Rust programming languages...
AMD Ryzen 5 8600G Linux Performance
Last week the new AMD Ryzen 8000G series processors with Zen 4 CPU cores and RDNA3 graphics became available in retail channels. The initial launch-day Linux testing was focused on the Ryzen 7 8700G processor, which showed great uplift for the integrated graphics over the Ryzen 5000G series with Vega/GFX9 graphics and the Ryzen 7000 series with their cut-down RDNA2 integrated graphics. In today's article the AMD Ryzen 5 8600G is the focus of the Linux testing along with an expanded set of comparison processors re-tested.
Intel Begins Rolling Out APX & AVX10 Binaries For Their Linux Distribution
Ahead of any processors being released with support for Advanced Performance Extensions (APX) and Advanced Vector Extensions 10 (AVX10), Intel's in-house Clear Linux distribution is already beginning to roll-out binaries compiled for APX+AVX10 use...
LLVM/Clang Can Work Fine As A GCC Replacement For Linux Distributions
While the performance of LLVM/Clang is on-par with GCC these days on both x86_64 and AArch64 and the C/C++ support is very robust compared to many years ago, most Linux distributions continue using the GCC compiler and GNU toolchain by default. OpenMandriva is a well known Linux distribution that for several years has been a Clang-built Linux distribution while for three years now the Chimera Linux distribution has also been relying exclusively on an LLVM toolchain...
PipeWire To Work On Vulkan Converters & Processing Filters
With PipeWire 1.0 having been released toward the end of last year and is now commonly used by Linux distributions out-of-the-box for managing audio/video streams, you may be wondering about the future plans for this open-source software from Red Hat. Well, Wim Taymans was at FOSDEM this weekend in Brussels and shared some of the plans ahead for PipeWire...
VOPD Scheduler For Valve's ACO Compiler Merged Into Mesa 24.1
A pull request open for the past eight months for implementing a VOPD scheduler for the Valve-developed ACO "AMD Compiler" back-end has now been merged for Mesa 24.1-devel...
LXD Fork Incus Looking At Bcachefs Storage Driver & Upcoming LTS Release
It's been just shy of four months since the Incus 0.1 release as a fork of the LXD project after Canonical re-asserted control over LXD last summer. Incus though is showing great potential and should be an interesting 2024...
Gentoo Linux Begins Offering x86-64-v3 Binary Packages
Gentoo ended out last year by beginning to optionally provide binary packages for direct installation. This lowers the barrier for using Gentoo Linux and also works out well for low-end/embedded systems rather than always compiling source packages locally. They've now taken their binary position a step further by also offering up x86-64-v3 packages...
Linux 6.8-rc3 Released - Slightly Larger But Not Too Worrying
Linus Torvalds is up early today and already issued Linux 6.8-rc3 as the newest weekly release candidate of the forthcoming Linux 6.8 kernel...
Cassia Aims To Pair Wine/DXVK/VKD3D-Proton/FEX For Windows Games On Android
Cassia is an in-development effort for running Microsoft Windows desktop games on Android. This work-in-progress effort is essentially akin to the Steam Play approach but targeted for Android users by leveraging Wine, DXVK, VKD3D-Proton, and then FEX for emulating x86_64 binaries on AArch64...
Ubuntu 24.04 LTS Aims For A Nice Desktop Provisioning Experience
In addition to exploring low-latency changes for the "generic" kernel image, frame pointers by default, and possible x86-64-v3 optimizations, another area being invested into feature work for this next long-term support release is on the desktop provisioning side. Building off work of their new Ubuntu desktop installer and unifying the installation tech that has already been used by Ubuntu Server, Canonical is hoping for a nice desktop provisioning experience in facilitating automated installations, managed desktop setups within enterprises, and OEM/ODM deployments...
AMD's Work On Upstreaming AMDGPU/ROCm Debugging Support Into GDB
The AMD ROCm Debugger "ROCgdb" is maintained as a fork of the GNU Debugger (GDB) with support added for the heterogeneous debugging of the ROCm compute platform. ROCgdb works well and is distributed as part of the ROCM stack. The good news is that AMD is also working on getting this AMDGPU/ROCm debug support added into the upstream GDB debugger...
FreeBSD 13.3 Beta Released With Various Fixes & Minor Updates
FreeBSD 14 has been out as stable since last November, but for those still on the FreeBSD 13 stable series, FreeBSD 13.3 beta was released this weekend ahead of its planned stable release in March...
Linux 6.9 To Support The Power Profile Key On New Lenovo ThinkPads
On newer Lenovo ThinkPad laptops (2024+ models) there is a new key combination appearing to make it easy to switch between ACPI Platform Profiles for toggling your power/performance preference of the system. With the Linux 6.9 kernel coming in a few months this key will now work under Linux too...
ASUS ROG RYUJIN II 360 AIO Cooler Gets A Linux Driver
The latest all-in-one liquid cooler receiving a Linux driver to monitor pump speeds and coolant temperatures as well as managing radiator fan speeds under Linux is the ASUS ROG RYUJIN II 360...
Intel Thread Director Virtualization Patches Boost Some Workloads By ~14%
Intel's hybrid core handling for modern Intel Core CPUs with a mix of P and E cores has largely been in good shape under Linux for a while. Intel Thread Director support has come along with various Linux kernel improvements to better handle task placement between the P and E cores. One area seeing new work now though is for virtual machines (VMs) running on Intel hybrid systems with a new Linux kernel patch series working on Thread Director Virtualization...
Niri 0.1.1 Wayland Compositor Adds Support For Taskbars, Output Rotation & More
In case you missed it debuting last week was Niri v0.1 as a new, scrollable-tiling Wayland compositor inspired by the GNOME extension PaperWM. Out today is a follow-on release with more fixes and a few additional features for this new Wayland compositor...
KDE Plasma 6.0 Getting More Fixes & UI Refinements Ahead Of Release This Month
KDE Plasma 6.0 is due to be released at the end of this month! KDE Megarelease 6 RC2 released this week in facilitating more testing ahead of this big KDE desktop milestone and there's been no let-up in the amount of bug fixes and last minute work being prepped for this milestone...
Initial Support For The Lenovo Legion Go Controllers Added To Linux 6.8
Being merged today as part of the input subsystem "fixes" for the in-development Linux 6.8 kernel is supporting the controllers of the Lenovo Legion Go handheld game console...
Intel Arc Graphics A580 / A750 / A770 Linux Performance For Early 2024
Earlier this week I posted a 35-way Linux graphics card comparison featuring the new NVIDIA RTX 40 SUPER graphics cards and other recent AMD and NVIDIA hardware I had available while using the latest Linux drivers. Intel Arc Graphics desktop graphics cards weren't part of that comparison for simply running out of time prior to the RTX 4080 SUPER embargo lift to facilitate that re-testing. But for those interested, here is a fresh look at the Intel Arc Graphics A580 / A750 / A770 Linux performance against those NVIDIA GeForce and AMD Radeon graphics cards on Ubuntu Linux.
Debian 64-bit time_t Transition Underway For Addressing Y2038 Problem On 32-bit Systems
Debian Experimental has begun its package rebuilds for its 64-bit time_t transition for ensuring 32-bit architectures running Debian Trixie will be able to operate past the Year 2038...
Redox OS Porting More Linux Software Over, Including COSMIC Apps
The Rust-based Redox OS open-source project has published a new blog post outlining some of their recent accomplishments as well as a look ahead to other technical adventures planned for this year...
Intel Open Image Denoise Rolls Out Metal Support, Expanded AArch64 Support
Intel's open-source oneAPI components continue to not only embrace Intel's diverse range of CPUs / GPUs / accelerators but continues to better support competing platforms too. Today's Open Image Denoise release candidate brings more for Apple hardware, AArch64 processors, and NVIDIA CUDA...
Mesa Merge Request Opened For RADV Driver With VK_KHR_video_decode_av1
Following yesterday's release of VK_KHR_video_decode_av1 in Vulkan 1.3.277 for AV1 video decoding, a Mesa merge request has already been opened for adding the VK_KHR_video_decode_av1 extension to the Radeon Vulkan "RADV" driver...
OBS Studio 30.1 Beta Released With AV1 For VA-API & AV1 For WebRTC/WHIP Output
Following the release of OBS Studio 30.0 last November, OBS Studio 30.1 Beta 1 was released today as what will be the next feature release for this open-source software that is popular with livestreamers and other game streaming / desktop recording purposes...
Torvalds Has It With "-Wstringop-overflow" On GCC Due To Kernel Breakage
One of the new features for Linux 6.8 that was merged late was enabling the -Wstringop-overflow compiler option to warn about possible buffer overflows in cases where the compiler can detect such possible overflows at compile-time. While it's nice in theory, issues on GCC has led Linus Torvalds to disabling this compiler option as of now Linux 6.8...
SDL 2.30 Released With New API Additions For Steam Use
While all major feature development for the Simple DirectMedia Layer "SDL" is currently focused on SDL 3.0 for this library commonly used by cross-platform games for various hardware/software abstractions, SDL 2.30 released on Thursday as a new point release in the SDL2 series...
Steam On Linux Falls Short Of 2% For January, AMD CPU Adoption On Linux Hits 70.5%
With the start of a new month comes the Steam Survey results for the month prior. For January 2024, the reported Steam on Linux marketshare continued falling just short of the 2% threshold...
Vulkan Video Finally Introduces AV1 Video Decoding Extension
Introduced in April 2021 was the initial Vulkan Video support for a new video encode/decode API built around Vulkan. That initial Vulkan Video support was catered to H.264 and H.265 while finally with today's Vulkan 1.3.277 release there is a new extension introduced for AV1 video decoding...
GNU libmicrohttpd 1.0 Released For Embed-Friendly Web Server
GNU libmicrohttpd version 1.0.0 is out today as the first major release of this C library implementing an easy-to-run HTTP web server that is embed-friendly for use by other applications...
More AMD SEV-SNP Support To Be Upstreamed For Linux 6.9
More of AMD's Secure Encrypted Virtualization Secure Nested Paging (SEV-SNP) support for memory encrypted VMs is set to make it upstream for the Linux 6.9 kernel coming out toward the middle of the year...
New Features Approved For Fedora 40, Renewed Debate Over Dropping KDE X11 Support
This week the Fedora Engineering and Steering Committee (FESCo) signed off on some new features coming for Fedora 40 this April...
IPU6 Firmware Binaries Upstreamed For Recent Intel Laptops
Webcameras on newer Intel laptops have been challenging for Linux use without resorting to an out-of-tree driver and proprietary user-space components, but that's been thankfully changing with progress being made on an open-source stack. There's still proprietary firmware necessary for enabling the IPU6 image processing unit, but at least that too is now in linux-firmware.git for easy distribution and packaging by Linux distributions...
AMD P-State Preferred Core Support Coming With Linux 6.9
Since last August AMD Linux engineers have been working on P-State Preferred Core support for the "amd_pstate" driver so that this functionality can be leveraged under Linux for improved task placement...
Framework 16, New AMD Launches & More Made For An Exciting January
January was a busy month with a number of notable hardware launches from the Framework 16 laptop to the new AMD Ryzen 8000G series APUs to the new System76 Thelio Major workstation powered by Ryzen Threadripper 7000 series. There were 268 original news articles and another 15 featured Linux hardware reviews / multi-page benchmark articles on Phoronix during the last month. With all that daily original content, here's a look back at the most popular news and reviews from January...
Windows NT Synchronization Primitive Driver For The Linux Kernel Revised
Last week CodeWeavers engineer Elizabeth Figura posted the initial patches for a Windows NT synchronization primitive driver for Linux for exposing /dev/ntsync for exposing some synchronization primitives available under Windows directly within the Linux kernel. This has the potential of sharply speeding up some Windows games and applications running under Wine on Linux or the likes of Valve's Steam Play (Proton). This week a second iteration of the patches were posted...
AMD Releases ROCm 6.0.2 With Improved Stability For Instinct MI300 Series
AMD on Wednesday evening released ROCm 6.0.2 as the newest point release to their open-source compute stack...
Mesa 24.0 Released With Faster Radeon RADV Ray-Tracing & Initial PowerVR Vulkan Driver
Mesa 24.0 made its very punctual debut today as the Q1'2024 feature update to this set of open-source OpenGL, Vulkan, OpenCL, and video acceleration drivers most notably used by Linux systems. From upstreaming of the Imagination PowerVR Vulkan driver to lots of Intel and AMD Radeon improvements as always, Mesa 24.0 is another great update that benefits most Linux desktop users from basic video acceleration and 3D to the most devoted Intel and AMD Linux gamers...
GNU C Library 2.39 Released With New Tunables, stdbit.h For ISO C2X
In addition to this week's release of GNU Binutils 2.42, ending out January is the release of the GNU C Library 2.39. This C library "libc" update comes with several new features, security fixes, and other enhancements...
ReactOS Making Progress On Its GUI-Based Installer
You may recall from a few months back that the "open-source Windows" project ReactOS was going to be working on improving its GUI setup/installation. Progress is indeed being made there as shared in the latest ReactOS blog entry around further enhancing its GUI installer as an alternative to the text-mode setup...
AMD's Brotli-G 1.0 Released With CPU & GPU Decompression
Back in November 2022 AMD announced Brotli-G for GPU-accelerated Brotli compression. Brotli has proven very worthwhile for compressing web assets and other material while AMD's Brotli-G modifies the bitstream format to be more optimal for handling by GPUs rather than just relying on CPU (de)compression. Today Brotli-G 1.0 was finally released...
35-Way Linux GPU Graphics Comparison, Initial NVIDIA RTX 40 SUPER Linux Benchmarks
Here's a fresh look at the AMD Radeon versus NVIDIA GeForce Linux graphics/gaming performance across a variety of workloads as well as our first look at the GeForce RTX 4070 series and RTX 4080 SUPER performance. With recently receiving the rest of the GeForce RTX 40 series line-up currently released, we're now able to share a comprehensive look at how the NVIDIA GeForce RTX 40 series versus AMD Radeon RX 7000 series performance is under Linux.
Linux Foundation Gets Involved With Lottie To Develop Formal File Format Specification
The newest frontier by the Linux Foundation is getting involved with coming up with a formal file format specification for Lottie, the vector graphics animation format based on JSON...
Fast Kernel Headers Work Restarted For Linux To Ultimately Speed Up Build Times
Posted at the start of 2022 was a set of 2.3k patches dubbed "fast kernel headers" to massively speed-up build times for compiling the kernel and to address dependency hell situations. While it was quick to iterate at first and some bits got upstreamed, it's been months since hearing anything new on the fast kernel headers topic. But today a new patch series was posted that's restarting the effort in working towards massively speeding up kernel build times...
KDE Megarelease 6 RC2 Available For Testing
Releasing at the end of February is the much anticipated Plasma 6.0 desktop where the Wayland session is the default. Plasma 6.0 will be joined by KDE Frameworks 6.0 and the Qt6-ported KDE Gear apps too. Out today for closing out January is the second release candidate of these packages...
LibreOffice 24.2 Released For This Leading Free Software Office Suite
LibreOffice 24.2 is now available as the latest major update to this leading cross-platform, free software office suite to compete with the likes of Microsoft Office...
...48495051525354555657...