Feed phoronix Phoronix

Favorite IconPhoronix

Link https://www.phoronix.com/
Feed http://www.phoronix.com/rss.php
Updated 2025-11-01 13:45
Linux 6.4 DRM To See New "imx25" Driver, 4K Support For Rockchip Display Driver
Another set of drm-misc-next patches were submitted today for queuing in DRM-Next until the Linux 6.4 merge window kicks off this spring...
Linux Kernel Networking Driver Development Impacted By Russian Sanctions
The US and western government sanctions around the Russian government and its defense industry/companies due to their war in Ukraine has caused interesting issues in the open-source world. A few days after ipmitool was archived/suspended on GitHub that turned out to be due to the current maintainer's affiliation with a Russian tech company, separately there is now a blocking of Linux kernel contributions from selected Russian developers...
AMDVLK 2023.Q1.3 Released With Various Fixes, TMZ For RDNA2 & Newer
It's been nearly one month since AMDVLK 2023.Q1.2 as AMD's latest open-source Vulkan driver code drop while today it was replaced by AMDVLK 2023.Q1.3 as what will likely be their last Vulkan driver update for the quarter...
NVIDIA Improving wlroots For Better Dual-GPU Gaming Performance
A NVIDIA engineer has opened up a merge request to improve the wlroots Wayland library so compositors based on it can enjoy better gaming performance for dual-GPU systems, namely around laptops sporting a discrete NVIDIA GPU but can help other GPU hardware/drivers too...
Qualcomm Publishes Open-Source Compiler & User-Space For Their Cloud AI Accelerator
Last month Qualcomm published updated patches for their Cloud AI 100 kernel driver to support this inference accelerator. The Qualcomm engineers said at the time that their user-space driver and associated compiler would be published shortly. That panned out and the user-space portion of this open-source AI inference stack was recently published...
Qt 6.4.3 Released With 300+ Fixes
Qt 6.4.3 is out today as the newest point release to this current stable series of the Qt6 tool-kit. This release is another big one with 300+ fixes in tow...
Mold 1.11 High Performance Linker Released With Initial POWER10 Support
Mold 1.11 is out as the newest version of this open-source high performance linker that rivals the likes of LLVM LLD and GNU Gold for very speedy linking across multiple CPU architectures...
PyTorch 2.0 Now Shipping With Better CPU & GPU Performance
Following the PyTorch Foundation talking up PyTorch 2.0 since the end of last year, today marks the PyTorch 2.0 release officially shipping. PyTorch 2.0 has significant optimizations to "supercharge" it with better performance for both CPU and GPU modes of operation...
Khronos Developing SYCL SC For Safety-Critical C++ Heterogeneous Compute
The SYCL single-source C++ based programming model has begun taking off with Intel investing in it heavily as part of their oneAPI / DPC++ compiler stack and a variety of different open-source projects bringing SYCL to the likes of AMD and NVIDIA GPUs, CPU-based OpenMP implementations, SYCL to Vulkan, and more for heterogeneous compute needs. The Khronos Group announced today they have begun working on SYCL SC as a safety-critical variant of this heterogeneous compute programming model...
DreamWorks' OpenMoonRay Renderer Code Published
Last summer DreamWorks announced plans to open-source MoonRay, their production renderer used for films like The Bad Guys, Puss in Boots: The Last Wish, and other animated films. Today they have delivered on that exciting milestone with publishing the open-source code...
Snapdragon-Powered Acer Aspire 1 Laptop Nearing Mainline Linux Support
While Lenovo's ThinkPad X13s has generated a fair amount of attention for being a Qualcomm Snapdragon SoC powered Arm laptop that supports running on the mainline Linux kernel, another option on the way is the Acer Aspire 1 that also makes use of a Qualcomm Soc...
Fedora Workstation 38 Is Shaping Up To Be Another Fantastic Release
I've been playing around with the current development state of Fedora 38 the past few days on several test boxes. While only reaching Fedora 38 Beta this week, it already feels quite polished and stable. To sum it up quite simply, Fedora Workstation 38 is looking like it will be another fantastic release and continuing the modern Fedora Project trend of putting out a bleeding-edge Linux distribution yet production-ready and with far less blemishes compared to releases from years ago...
Linux 6.4 Looking To Drop The SLOB Memory Allocator
A patch series is proposing that the SLOB memory allocator be removed from the Linux 6.4 kernel this summer...
Open3D 0.17 Released For Open-Source 3D Data Processing
Open3D as an open-source library for 3D data processing from 3D machine learning tasks to adaptable viewing of 3D data is out with its newest feature release...
SPECFEM3D 4.0 Released With AMD HIP GPU Support
The latest notable high performance computing (HPC) open-source project adding mainline support for AMD HIP with ROCm is SPECFEM3D...
GCC 13 Adds RISC-V T-Head Vendor Extension Collection
Being merged today into the GCC 13 compiler is the set of T-Head vendor extensions to the RISC-V ISA. This set of vendor extensions is designed to augment the RISC-V ISA and provide faster and more energy efficient capabilities...
The Qt Group Launches Qt Insight
The Qt Group as the company behind the Qt open-source toolkit has launched Qt Insight as their newest software offering. However, Qt Insight does not appear to be open-source and is marketed as a SaaS product...
Intel Adds New Option To Help In Profiling Their Open-Source Vulkan Driver
A two year old merge request finally made it to mainline today for Mesa 23.1 to enhance in profiling the open-source Mesa Vulkan drivers...
ASUS Unveils The Tinker V As Their First RISC-V Board
For over a half-decade ASUS has been selling the Thinker Board devices as their line of Raspberry Pi alternatives. To date the ASUS Tinker Board single board computers have all been Arm-based while now they have launched their first RISC-V board, the Tinker V...
OpenSSL 3.1 Released With Performance Optimizations, More AVX-512
OpenSSL 3.1 is out today as the new stable release for this widely-used cryptographic library. There are a number of performance optimizations to enjoy with OpenSSL 3.1, including some additional AVX-512 tuning...
Fedora 38 Beta Released With Many Exciting Updates
The beta of Fedora 38 is out and on-time this morning for those wanting to test this latest major update to Fedora Linux...
Vulkanised 2023 Vulkan Conference Slides/Videos Available
Taking place last month in the most wonderful city of Munich, The Khronos Group hosted Vulkanised 2023 as their Vulkan Developers' Conference and Meetup. The slides and videos from the event are now available, including talks on Valve's RADV effort and more...
AMD Launches The EPYC Embedded 9004 Series
AMD is using Embedded World 2023 in Nürnberg to launch the EPYC Embedded 9004 series as their 4th Gen EPYC processors intended for telecommunications, edge computing, automation, and IoT applications...
How Cloudflare Updates The BIOS & Firmware Across Thousands Of Servers
For those wondering how Cloudflare keeps their thousands of servers around the world up-to-date for the latest BIOS and firmware, Cloudflare's engineering blog has put out an interesting post that outlines their process of handling system BIOS updates as well as various other firmware updates...
KDE KWin's Move Away From GBM Surfaces
KDE developer Xaver Hugl has written a blog post how the KWin compositor's DRM back-end has been working to move itself off GBM surfaces (gbm_surfaces) to instead allocate buffers directly and import them into EGL. This ultimately should be a win for the KWin compositor once everything is complete...
Ubuntu 23.04 Preparing To Land Its Linux 6.2 Based Kernel
The Ubuntu 23.04 "Lunar Lobster" development builds recently transitioned from Linux 5.19 as in use by Ubuntu 22.10/22.04.2 to a Linux 6.1 based kernel. This led some -- including myself -- to wonder if Canonical changed course and shifted to Linux 6.1 LTS instead of the Linux 6.2 kernel that has been out as stable since last month. Fortunately, that's not the case and Ubuntu 23.04 is preparing to soon land Linux 6.2 across all kernel flavors...
Intel's Open-Source Linux Compute Stack Maturing Very Well For Arc Graphics
From early December to late February there was an absence of new Compute-Runtime updates for that open-source stack for providing OpenCL and oneAPI Level Zero support for Intel graphics hardware on Linux. It was out of trend as they worked to move from a weekly~biweekly release rhythm to a monthly release cadence while taking extra time for making various other changes too. After that three month lull, they are back to pushing out new compute updates and damn it's looking nice. At least in my testing, the progress they've quietly made over the past few months has been very nice for the compute stack compatibility/support and performance.
ipmitool Repository Archived, Developer Suspended By GitHub
The ipmitool utility on Linux systems is widely-used for controlling IPMI-enabled servers and other systems. This tool for interacting with the Intelligent Platform Management Interface (IPMI) is extremely common with server administrators while now its development is in a temporary state of limbo due to GitHub...
Intel Meteor Lake Graphics IDs Enabled For Mesa 23.1
The open-source OpenGL and Vulkan support for Intel's next-generation Meteor Lake client processors is taking a step forward with next quarter's Mesa 23.1 release...
Linux 6.1.19 LTS & 6.2.6 Released With AMD System Stuttering Workaround
Following last night's Linux 6.3-rc2 release that brings a workaround for system stuttering on some AMD Ryzen systems, that workaround was quickly back-ported to the Linux 6.1 LTS and 6.2 stable series and spun into new releases for Monday morning...
AMD Working On VirtIO GPU & Passthrough GPU Support For Xen Virtualization
AMD is working to enable VirtIO GPU and pass-through GPU support for the Xen virtualization hypervisor with Radeon graphics...
Intel Sends Out Sixteenth Round Of Linux LAM Patches
Intel's Linux engineers continue working on Linear Address Masking (LAM) for making use of untranslated address bits of 64-bit linear addresses so that it can be used for arbitrary metadata. The hope is that this LAM metadata can lead to more efficient address sanitizers, optimizations for JITs and VMs, and more, but it's been a lengthy journey getting the support upstreamed...
Experimental RADV Vulkan Video Decoding For VP9
David Airlie has managed to get some early code in place for handling VP9 video decoding with Vulkan using the Mesa RADV driver. This early Vulkan Video VP9 support also is accompanied by an FFmpeg branch supporting this experimental Mesa extension...
Linux 6.3-rc2 Released With Two AMD Workarounds, Drops The Useless r8188eu Driver
The Linux 6.3-rc2 kernel is out today as the second weekly kernel test release since last weekend's closure of the Linux 6.3 merge window...
Linux 6.3-rc2 Introduces Stuttering Workaround For AMD Ryzen PCs Due To fTPM RNG
Since the Linux 6.1 kernel various users have reported system stuttering issues when using modern AMD Ryzen systems. This has been similar to an "intermittent system stutter" issue AMD disclosed last year for Windows 10 and Windows 11 while now for today's Linux 6.3-rc2 a workaround is finally being merged that in turn will also be back-ported to the stable kernel series...
GNOME 44 Release Candidate Arrives With Many Last Minute Changes
The GNOME 44 release candidate was officially declared today as the last test version ahead of formally releasing the GNOME 44 desktop later this month...
Linux Landing XMM Register Rollback Workaround For AMD Zen 1 / Zen 2 CPUs
Sent in this morning via x86/urgent for integration into Linux 6.3 and also for back-porting to stable kernel series is disabling the XSAVES instruction for AMD Zen 1 and Zen 2 processors to workaround an AMD processor erratum made public last year...
Linux 5.15.101 LTS Released To Fix Broken Intel Graphics At Boot
Yesterday saw emergency hot-fix releases in the Linux 6.2 and 6.1 series for addressing an easy-to-trigger kernel oops when mounting and unmounting external storage. This weekend is proving more volatile with today bringing an emergency hot-fix release for the Linux 5.15 LTS series due to a separate issue...
Linux GMUX Support For T2 Macs On The Way For Dual-GPU Graphics Switching
A set of patches are expected to be merged for the Linux 6.4 cycle in two months enable support for the MMIO-based GMUX found on dual GPU Apple T2 Macs...
Linux 6.4 To Remove Old Workaround For Running On Very Outdated Distributions
Linux 6.4 is set to remove the old CONFIG_SYSFS_DEPRECATED and CONFIG_SYSFS_DEPRECATED_V2 options that are used for running newer versions of the Linux kernel with very old Linux distributions and user-space tools. Pre 2007~2008 distributions as a result would likely run into trouble trying to run on Linux 6.4+ kernels...
NVIDIA VA-API Driver 0.0.9 Released With YUV444 Support
The open-source nvidia-vaapi-driver project is an independent effort implementing the Video Acceleration API (VA-API) atop of the NVDEC interface supported by NVIDIA's proprietary driver. This VA-API-on-NVDEC implementation allows for video acceleration within Firefox and other software only targeting this open API...
SDL3 Introduces The Concept Of Child Popup Windows
Development work on SDL3 continues at full-speed for the next version of this hardware/software abstraction library that is commonly used by cross-platform games. The newest feature merged is support for child pop-up windows...
VirtIO Native Context Being Worked On For AMD Drivers To Enhance VM Performance
As part of an AMD effort to enhance the performance of the AMD Linux graphics drivers when running in a virtualized environment, a set of initial patches are pending for Mesa that implement native context support for VirtIO...
Linux 6.4 To Enable Sensor Monitoring On More ASUS Z590 Motherboards
A simple patch queued in "hwmon-next" this week for the Linux 6.4 cycle later this spring gets motherboard sensor monitoring working on three more ASUS motherbards for modern Intel systems...
Linux 6.2.4 & 6.1.17 Released To Fix An Easy-To-Trigger Kernel Oops
Linux 6.2.4 and 6.1.17 kernels have been released this morning as new emergency releases...
GNU Octave 8.1 Released For Free Software MATLAB Alternative
GNU Octave 8.1 is out today as the newest feature release to this free software for scientific computing and numerical computations that remains a leading open-source alternative to MATLAB...
KDE's Konsole Now Works On Windows, More Plasma Wayland Fixes Come Too
It was a busy March week for KDE developers as they have now got the Konsole terminal emulator working on Windows, Qt apps surviving compositor restarts, other Plasma 6.0 development work under their belt, and the continued flow of fixes...
Linux 6.4 Slated To Start Removing Old, Unused & Unmaintained PCMCIA Drivers
Queued up ahead of the Linux 6.4 cycle this spring is removing all of the PCMCIA "char" drivers as part of a broader effort to remove PCMCIA socket and card driver code where there is no apparent users remaining...
Radeon ProRender SDK 3.1 Released - Finishes Transition From OpenCL To HIP
AMD today published Radeon ProRender SDK 3.1 as the newest version of this cross-platform and open-source physically-based rendering engine...
Box86 v0.3 & Box64 v0.2.2 Released For Running Linux x86/x86_64 Programs On Arm
In addition to this week seeing new releases of FEX-Emu and Hangover for open-source projects aiming to run x86/x86_64 binaries on 64-bit Arm, the Box86 and related Box64 projects are out today with their own feature updates for helping to enable x86 and x86_64 Linux binaries on Arm systems...
...166167168169170171172173174175...