Feed phoronix Phoronix

Favorite IconPhoronix

Link https://www.phoronix.com/
Feed http://www.phoronix.com/rss.php
Updated 2024-11-23 18:00
GNOME's VTE Seeing Improvements For Faster Terminal Performance
GNOME developer Christian Hergert recently demonstrated how Linux terminal emulators have the potential of running much faster. At the time it didn't sound like he would pursue the matter further but more recently he's begun working on folding some performance improvements into GNOME's VTE for a faster terminal experience...
Linux Foundation's Latest Open-Source Project: OpenPubkey
The newest open-source project hosted by the Linux Foundation is OpenPubkey, which is a collaboration with Docker and BastionZero and will be available for Docker container signing with zero-trust passwordless authentication...
NVIDIA Introduces New Low-Latency Vulkan Extension For Gaming
Vulkan 1.3.266 was published a few days ago with a handful of fixes and two new extensions. One of those extensions, VK_NV_low_latency2 is quite interesting...
DragonFlyBSD's HAMMER2 File-System Seeing New Improvements, Initial Recovery Support
When it comes to the BSD operating systems, DragonFlyBSD's HAMMER2 is one of the most interesting innovations. HAMMER2 supports online deduplication, clustering, multiple mountable file-system roots, snapshots, compression, encryption, extensive checksumming, and other features. Over the past decade it's evolved quite nicely and in recent days has seen further enhancements...
Linux Patches Allow Changing Hibernation Compression Format For Better Performance
Currently when hibernating a Linux system LZO compression is used for preserving the memory contents while a new patch series posted today by Qualcomm allow for changing out the compression API used and makes LZ4 a new option during Linux hibernation...
Glibc Dynamic Loader Hit By A Nasty Local Privilege Escalation Vulnerability
A nasty vulnerability has been made public today concerning Glibc's dynamic loader that can lead to full root privileges being obtained by local users. This affects Linux distributions of the past two years with the likes of Ubuntu 22.04 LTS, 23.04, Fedora 38, and others vulnerable to this local privilege escalation issue...
Intel Comes Up With A Way For Vulkan Sparse Support On Their Existing Linux Driver
The biggest hindrance for using Intel Arc Graphics for Linux gaming has been the lack of Vulkan sparse support as needed for running many newer Windows DirectX 12 games atop Valve's Steam Play with Proton using VKD3D-Proton. Intel recently did implement Vulkan sparse support for ANV in Mesa 23.3 but it only works with their yet-to-be-upstreamed and still-experimental Xe kernel driver. But now Intel Linux graphics driver engineers have managed to pull off a solution for getting the sparse resources supported while using the existing i915 kernel DRM driver...
X.Org Hit By New Security Vulnerabilities - Two Date Back To 1988 With X11R2
It was a decade ago that a security researcher commented on X.Org Server security being even "worse than it looks" and that the GLX code for example was "80,000 lines of sheer terror" and hundreds of bugs being uncovered throughout the codebase. In 2023 new X.Org security vulnerabilities continue to be uncovered, two of which were made public today and date back to X11R2 code from the year 1988...
AMD Ryzen Powered Framework Laptop Linux Testing Held Up By BIOS Issue
Today the review embargo lifts on the first AMD-powered Framework laptop. There's one of the AMD Framework laptops in the lab for Linux testing and benchmarking but unfortunately no review for launch day due to being held up by a BIOS regression and thus unable to properly utilize accelerated graphics until a new BIOS revision is made available in the coming days...
GNU Binutils Lands Support For ARCv3 32-bit & 64-bit Architecture
GNU Binutils has added support for the ARCv3 32-bit and 64-bit CPU architecture...
Rust Bindings For Kernel Workqueues Coming To Linux 6.7
Rust bindings are coming to the Linux kernel's workqueue (WQ) infrastructure that is used for deferring work to a kernel thread for asynchronous process execution...
AMD PMF Firmware Added To Linux-Firmware.Git For Smart PC Solution Builder
As written about last month, AMD Linux engineers have been working on PMF Linux driver support for a "Smart PC Solutions Builder". The AMD Smart PC Solutions Builder feature is intended to provide OEMs with more control over system power/performance policies. It looks like systems making use of this feature are already to the marketplace or imminent with AMD having already landed the PMF firmware...
Mesa 23.3 Will Enable More Efficient MSAA Anti-Aliasing Use With Radeon RDNA3 GPUs
Adding to the list of notable features coming with Mesa 23.3 later this quarter is enabling delta color compression (DCC) for multi-sample anti-aliasing (MSAA) images on AMD RDNA3 (GFX11) graphics processors...
Tweaking SteamOS For Better Steam Deck Performance
A Phoronix reader recently published a guide that at its heart is a set of commands aimed at boosting the performance of SteamOS on the AMD APU powered Steam Deck. Here are some benchmarks showing the performance impact from these changes on the SteamOS 3.5 Preview release.
Linux Will Finally Indicate Via /proc/cpuinfo If AMD SVM Virtualization Is Disabled
Checking for the presence of Intel virtualization (VMX) support and it being enabled can be easily achieved by looking at the flags in /proc/cpuinfo. But to this point AMD virtualization (SVM) has always been shown to user-space via /proc/cpuinfo even when the BIOS/platform has disabled SVM functionality. Finally for Linux 6.7 this oversight is being corrected...
Intel Releases OpenVKL 2.0 With Intel GPU Acceleration Via SYCL
Similar to Embree 4.0 adding Intel graphics acceleration earlier this year via SYCL, Intel's OpenVKL library that is also part of their oneAPI rendering toolkit has now added SYCL graphics acceleration with OpenVKL 2.0...
Python 3.12 Released With Linux Perf Integration, Performance Improvements
Python 3.12 is out today as the latest major feature release for this extremely popular programming language. Python 3.12 continues the trend of recent releases of enhancing the performance while continuing to introduce exciting new functionality...
Linux 6.7 To Boast Better Performance For FQ Packet Scheduling Algorithm
The Linux kernel's Fair Queue "FQ" network packet scheduling algorithm that is celebrating its 10th anniversary since being mainlined in the Linux 3.12 kernel cycle is celebrating by rolling out some performance optimizations with the next version of the Linux kernel...
Basic AMD Pensando Elba SoC Support Queued Ahead Of Linux 6.7
The long ongoing saga of upstreaming AMD's Pensando Elba SoC support is now partially over with the initial enablement patches around the DeviceTree being queued as part of the SoC changes destined for the Linux 6.7 kernel cycle...
Linux Mint 21.2 Edge ISO Brings Linux 6.2 Kernel
The Linux Mint project has released an "Edge" ISO of Linux Mint 21.2 that is intended for users of new PC hardware where it's unable to boot the current Linux Mint release due to its older kernel version...
Loongson Preparing LoongArch KVM Virtualization For Linux 6.7
The past several Linux kernel cycles has seen Loongson engineers working on implementing more kernel features for LoongArch, the MIPS-derived and RISC-V-inspired architecture out of China for domestic PCs. The performance of LoongArch CPUs so far still aren't competitive to x86_64 or Arm hardware but at least slowly are becoming more practical with more features being wired up. The latest milestone is the Kernel-based Virtual Machine (KVM) virtualization support appearing ready ahead of Linux 6.7...
New GNOME Code Speeds Up Performance For NVIDIA Proprietary Driver Multi-Monitor
A newly-opened merge request for GNOME's Mutter compositor adds hardware acceleration for the NVIDIA proprietary driver for secondary GPUs such as in the case of hybrid systems and other setups with multiple monitors whereby the NVIDIA GPU with proprietary driver is powering some of those outputs...
Steam On Linux Percentage Dips Further In September, AMD Powers 70% Of Linux Gamers
After Steam on Linux usage topped to nearly 2% in July with the phenomenal success of the Steam Deck and with greater marketshare than Apple macOS, in August it took a dip and now the September numbers are out and points to a second consecutive month of the Linux percentage receding...
Linux 6.6-rc4 Released - Linus Torvalds: It's Fairly Small
Linus Torvalds just released Linux 6.6-rc4 as the newest test release for this kernel that is looking to be released as stable around the end of October...
Linux To Try Again To Disable All RNDIS Protocol Drivers
Several months back was work to disable all Microsoft Remote Network Driver Interface Specification (RNDIS) drivers in the Linux kernel on the basis of being insecure and other factors. That plan of disabling the RNDIS drivers was faced by opposition around concerns of potentially disrupting USB tethering support and the like. It's been months since hearing anything about updated plans for disabling or dropping the RNDIS drivers but the Git branch was updated today for disabling this class of drivers...
Mesa 23.3 Restores DCC With Mipmaps Performance Optimization For AMD RDNA3 GPUs
Prolific RADV developer Samuel Pitoiset with Valve's Linux graphics driver team has re-enabled Delta Color Compression (DCC) with mipmaps for AMD GFX11 (RDNA3) hardware for the Mesa 23.3 release...
Microsoft CBL-Mariner 2.0.20230924 Rebuilds AArch64 Packages Due To That Nasty GCC Bug
Microsoft released CBL-Mariner 2.0.20230924 this week as the newest version of their in-house Linux distribution. The driving force behind this release is to get out rebuilt AArch64 packages following the recent GCC security vulnerability that affected Arm 64-bit built software...
"Open-Source Windows" ReactOS To See Improved GUI Setup/Installation
ReactOS Deutschland e.V. has hired a longtime contributor to this "open-source Windows" project to spend the next five months working on the ReactOS GUI setup mode as an alternative to their classic text-based setup mode...
Linux Now Mitigating Hygon CPUs For Inception/SRSO Vulnerability
Disclosed back in August was the Inception vulnerability affecting all Zen processors. It took until today though for the mainline Linux kernel to mitigate Hygon processors for this vulnerability for those Zen 1 CPUs formed from the AMD-Chinese joint venture...
Silicon Motion X.Org Driver Sees First Release In Six Years
The xf86-video-siliconmotion X.Org driver has seen its first new release in six years for supporting the Silicon Motion Lynx and Cougar chipsets found in vintage laptops...
Raspberry Pi 5, Steam Deck & New AMD CPUs Dominated Q3
During the third quarter on Phoronix were 689 original Linux/open-source news articles and another 50 Linux hardware reviews / benchmark articles. Here's a look back at what excited Linux enthusiasts this quarter...
Canonical's Snap Store Hit By Malicious Apps
Stemming from reports of several fake crypto apps appearing in Canonical's Snap Store that aimed to steal user funds, temporary restrictions have been put in place while Canonical investigates the security matter...
Milk-V Duo Linux Kernel Patches Submitted For This $9 RISC-V Board
Patches have been posted to the Linux kernel mailing list in an effort to mainline support for the Milk-V Duo RISC-V development platform with the basic board retailing for $9...
Wine-Staging 8.17 Released With Fix For Eight Year Old Bug Report
Building off yesterday's Wine 8.17 release, Wine-Staging 8.17 is now available that consists of 494 extra patches atop the upstream Wine code-base...
wlroots Merges Wayland Tearing Control Support
The wlroots Wayland compositor library used by Sway and other Wayland compositors to help with the heavy lifting has merged support for the tearing control protocol...
KDE Plasma 6.0 Ends September With Many New Features & Enhancements
Plasma 6 development is ending September on a high note with a number of new features and enhancements to this desktop now merged...
VP8/VP9's libvpx 1.13.1 Released Due To A High Severity Vulnerability
Google on Friday released libvpx 1.13.1 as the newest update to this open-source reference encoder for the VP8 and VP9 video codecs. This release is coming due to CVE-2023-5217, which is a "high" severity vulnerability that's been exploited within at least the Google Chrome web browser...
Wine 8.17 Released With VKD3D 1.9 Upgrade, Initial Window Management For Wayland Driver
Wine 8.17 is out today as the newest bi-weekly development release for this open-source software that allows Windows games and applications to run on Linux as well as serving as the basis for Valve's Proton that powers Steam Play...
Linux's modprobe Adds The Ability To Load A Module From Anywhere On The File-System
With today's release of kmod 31, Linux's modprobe utility for loading kernel modules can finally allow arbitrary paths to allow loading new kernel modules from anywhere on the file-system...
Linux 6.7 To Support New Intel DG2-G12 Stepping, More Raptor Lake IDs
Intel's Linux graphics driver engineers have begun submitting their feature changes to DRM-Next of new i915 kernel driver feature material they are preparing for the Linux 6.7 cycle this winter...
Intel Arrow Lake NPU Support Slides Into Linux 6.6 IVPU Driver
With the Intel Arrow Lake NPU being very similar to Meteor Lake for this neural processing unit, the patches enabling that NPU for next-gen Intel Core CPUs was submitted as a "fix" for the ongoing Linux 6.6 cycle...
AMD FSR 3 Now Available - Open-Source Code To Come Soon
AMD announced today that the Windows games Immortals of Aveum and Forspoken are available today with their FidelityFX Super Resolution 3 (FSR 3) upscaling technology. More games making use of FSR 3 are on the way and the open-source code drop of FSR 3 is coming at a later date...
AMDVLK 2023.Q3.3 Released With Radeon RX 7700 / 7800 Series Support
After a month and a half delay from AMDVLK 2023.Q3.1 to AMDVLK 2023.Q3.2, the AMDVLK 2023.Q3.3 driver is out today after just one week. This AMD Vulkan driver update finally enables Radeon RX 7700 / RX 7800 series support and delivers on other improvements...
openSUSE Tumbleweed Adds systemd-boot Support
For those using the rolling-release openSUSE Tumbleweed Linux distribution, there is now experimental support for booting it using systemd-boot...
Sound Open Firmware 2.7 Released With AMD Van Gogh Support
Sound Open Firmware 2.7 released overnight and adds AMD Van Gogh platform support, presumably to be used by the Valve Steam Deck or some future refresh of the device or related platform like for VR hardware...
Raspberry Pi 5 Graphics Continue With Open-Source Driver & Crazy Fast Compared To RPi 4
With my Raspberry Pi 5 review and benchmarks I focused on the CPU performance of the quad-core Cortex-A76 2.4GHz Broadcom SoC powering this new single board computer, but the graphics upgrade are just as equally impressive. Here is a look at the open-source driver support and performance for the Raspberry Pi 5's VideoCore VII GPU.
Mesa 23.2 Stable Released For Improved Open-Source Vulkan & OpenGL Drivers
After being delayed by many weeks, Mesa 23.2 has been released as the quarterly feature release for this collection of open-source OpenGL and Vulkan drivers used by AMD Radeon, Intel graphics, Apple Silicon, Qualcomm Adreno (Freedreno), Nouveau (open-source NVIDIA), Broadcom / Raspberry Pi, Arm Mali and other hardware...
Open-Source NVIDIA Vulkan Driver Begins Working On Pipeline Caching
In addition to Mesa 23.3-devel today seeing Intel Vulkan sparse support finally land, another notable merge request that landed is beginning to plumb in pipeline caching support for the open-source NVIDIA "NVK" Vulkan driver...
OpenZFS 2.1.13 Brings Linux 6.5 Kernel Compatibility
While OpenZFS 2.2 is nearing release, OpenZFS 2.1.13 was released on Wednesday as the latest stable point release for this open-source ZFS file-system implementation for Linux and FreeBSD systems...
System76's COSMIC Desktop Adds New Window-Swapping Mode, Dynamic Settings
In addition to KDE Plasma 6.0, another exciting desktop milestone we can look forward to in 2024 is the COSMIC desktop from System76 when they end up releasing the next Pop!_OS based upon Ubuntu 24.04 LTS. The Pop!_OS / COSMIC developers continue making great progress on their Rust-written desktop environment...
...69707172737475767778...