Feed phoronix Phoronix

Favorite IconPhoronix

Link https://www.phoronix.com/
Feed http://www.phoronix.com/rss.php
Updated 2024-11-24 11:15
Mesa 23.1 Lands Improvement For Better Handling Steam's Shader Cache
An optimization to Mesa's shader database cache eviction handling has been merged to Mesa 23.1 with a focus on benefiting Steam's shader pre-caching...
Linux 6.3 Features, Intel Sapphire Rapids & More Made For An Exciting January
During the course of this month on Phoronix were 224 original news articles pertaining to Linux / open-source / hardware and another 21 multi-page featured articles and Linux hardware reviews...
Linux 6.2 Performance Option Helps Extend The Longevity Of Intel Skylake Era PCs
One of the new features introduced with Linux 6.2 is Call Depth Tracking and it can help extend the useful service life of Intel Skylake through Coffeelake era processors in providing better performance than is otherwise found out-of-the-box on Linux.
System76 Adding XWayland Support & Other Improvements To Its COSMIC DE
In addition to new hardware from Colorado-based Linux laptop/desktop retailer System76, this year we can look forward to more work on their COSMIC desktop environment being developed as part of their Pop!_OS Linux distribution. Already for kicking off 2023 they have made a number of strides in their COSMIC DE development...
Mozilla Comes Out Neutral On JPEG-XL Image Format Support
While JPEG-XL image support has been available opt-in within Firefox Nightly builds for testing, Mozilla has finally weighed in on the JPEG-XL debate and has come out "neutral" on the matter for this modern raster image file format...
New AMD Linux Patches Prepare Secure TSC Support For SEV-SNP Guests
A new patch series published this week by AMD engineers is preparing Linux kernel support for Secure TSC, a feature found with SEV-SNP enabled processors since the EPYC 7003 "Milan" series...
MSM DRM Driver Adds Support For Newer Qualcomm Platforms With Linux 6.3
The MSM Direct Rendering Manager (DRM) driver that was started originally as part of the Freedreno effort for open-source, reverse-engineered graphics driver support for Qualcomm Adreno graphics continues flourishing. A number of MSM driver additions -- including new Qualcomm platform support -- is ready to go with the upcoming Linux 6.3 kernel...
AMDVLK 2023.Q1.1 Brings New GPU Support, New Extensions
AMDVLK 2023.Q1.1 is out today as the first update to this official open-source AMD Vulkan Linux driver for 2023. Given the month and a half since the prior update, this AMDVLK update is rather significant with all of its changes...
Intel Timed I/O Driver Being Worked On For The Linux Kernel
As a new hardware feature for Intel IoT and server platforms not previously announced at large, Intel Timed I/O is being worked on in a new open-source Linux kernel driver...
New Patches Wire Up ACPI Support For RISC-V On Linux
A set of 24 Linux kernel patches today wire up the basic ACPI infrastructure support for the RISC-V processor architecture...
Vulkan SDK Updated With Vulkan Video Support
The Khronos Group with LunarG has now published the Vulkan SDK 1.3.239 release that is the first version of the software development kit with the Vulkan Video extensions now present...
X.Org vs. Wayland Linux Gaming Performance For NVIDIA GeForce + AMD Radeon In Early 2023
With recent NVIDIA's proprietary driver updates continuing to refine their Wayland support, the open-source AMDGPU Linux graphics drivers continuing to be enhanced, and work on the GNOME desktop with Mutter compositor continuing to advance, today's benchmarking article is looking at how the GNOME session under X.Org and Wayland for (X)Wayland is performing across various Linux games. It's been a while since I last ran a X.Org vs. (X)Wayland Linux gaming comparison so today's article is a fresh look from Ubuntu 22.10 while moving to the very latest graphics drivers and newest Steam Play Experimental state.
Mesa EGL X11/Wayland Code Receives Optimization For Multi-GPU/PRIME Systems
Code merged last week to Mesa 23.1 by AMD ensures that a linear copy buffer is made on the display/scanout GPU when dealing with EGL contexts under Wayland or X11. This follows an optimization made last year to Mesa's GLX code within X.Org environments for enhancing the PRIME/multi-GPU support...
Linux Will Now Better Handle AMD SEV-SNP To Avoid Undefined Behavior For Old VMs
Merged on Sunday prior to tagging Linux 6.2-rc6 is a late "fix" for the AMD Secure Encrypted Virtualization Secure Nested Paging (SEV-SNP) code to avoid possible situations of undefined behavior with difficult to debug issues where a modern Linux host with SEV-SNP may try booting a Linux virtual machine with an outdated kernel...
Fedora 38 Cleared To Ship With Its Bleeding Edge Compiler Toolchain
Last week the Fedora Engineering and Steering Committee (FESCo) signed off on Fedora 38 shipping with its planned bleeding-edge compiler toolchain, most notably including the upcoming GCC 13 compiler...
labwc 0.6.1 Released For Window-Stacking Wayland Compositor
Labwc that has been in development for a few years as a window-stacking Wayland compositor issued its latest release this weekend...
Unvanquished 0.54 Brings More Renderer Improvements, ARM Binaries
Unvanquished 0.54 was released overnight as the latest update across the array of many releases going back a decade for this open-source first person shooter game. With Unvanquished 0.54 there continues to be enhancements to its renderer, the project is now providing ARM binaries on Linux to complement their x86/x86_64 builds, user-interface improvements, and gameplay enhancements...
GIMP 3.0 Aiming To Release In 2023
The long elusive GIMP 3.0 release that overhauls the UI and ports from GTK2 to GTK3 along with a wealth of other changes after being talked about for a decade could finally see its stable release this year...
Linux 6.2-rc6 Released & It's Suspiciously Small
Linus Torvalds just released the sixth weekly RC of Linux 6.2 and it's coming in unusually light...
Budgie 10.7 Released With Big Improvements To This Linux Desktop
Budgie 10.7 is out today as the newest feature release to this open-source desktop environment that was originally developed as part of the Solus Linux distribution...
Cairo Graphics Library Drops OpenGL Support After A Decade Of Inactivity
The Cairo graphics library that provides a vector graphics based API and in turn having a number of different back-ends for software/hardware acceleration, which in turn is used by a variety of different desktop applications, has removed its OpenGL support...
Coreboot 4.19 Released With AMD Mayan Motherboard, MSI Alder Lake Board
Coreboot 4.19 is now available as the latest tagged release for this prominent open-source project allowing various motherboards with their proprietary firmware/BIOS to be replaced by this free software solution...
RADV Graphics Pipeline Library Support Becoming Speedy, Aims For Mesa 23.1 Promotion
The Mesa Radeon Vulkan "RADV" driver's implementation of the graphics pipeline library (VK_EXT_graphics_pipeline_library) is becoming much faster thanks to fast-linking and various pending fixes. In turn this will get games making use of the extension the ability to ideally have no shader pre-caching while still enjoying no in-game stuttering. Valve's Linux graphics driver developers working on RADV have been working through some issues with the RADV graphics pipeline library and for Mesa 23.1 looks like it could be in good shape...
LibreELEC 11 Beta 1 Released As Linux OS Built Around Kodi 20 - Adds HDR For Intel & AMD
Building off the release of the Kodi 20 HTPC/PVR software that released earlier this month, LibreELEC 11 Beta 1 is now available as a Linux distribution built around Kodi 20...
Valve Fixes RAGE 2 Breaking For Recent Mesa RADV Driver
For fans of the RAGE 2 first person shooter game as the sequel to id Software's Rage game from nearly a decade ago, the latest Mesa Git code has landed a fix courtesy of Valve's Linux graphics driver developers to correct the rendering...
MPV Player 0.35.1 Released With Wayland & PipeWire Fixes
MPV 0.35.1 is out this weekend as the latest update to this open-source media player developed as a fork originally from MPlayer/mplayer2...
Patches Updated For Hooking eBPF Programs Into The Linux Kernel Scheduler
Published back in November were a set of patches for allowing (e)BPF to extend the Linux kernel's scheduler. That interesting work is continuing with Friday having brought a second revision to the patches...
AMD Sends In More RDNA3 Graphics Driver Fixes For Linux 6.3
Along with Intel's DRM-Next material shifting to more bug fixing, AMD's AMDGPU/AMDKFD Direct Rendering Manager driver changes this week have shifted over to delivering more graphics driver fixes...
LibreOffice Removes Support For Some Old Targets: AIX, 32-bit s390 & More
With LibreOffice 7.5 due out next week and that code already having been branched, in the LibreOffice mainline code this week they have dropped support for some old targets...
KDE Sees Many Plasma Wayland Fixes This Week - Plus Spectacle Screen Recording
With Plasma 5.27 set to be the last Plasma 5 feature release in the series, KDE developers have been very busy trying to ensure that this desktop update will ship with minimal issues. There's been a ton of bug fixing to land this past week for Plasma 5.27, especially when it comes to the Plasma Wayland support...
LLVM 16.0-rc1 Brings New AMD & Intel CPU Support, Zstd Debug Sections, C++17 By Default
Following the LLVM 16.0 feature freeze and code branching earlier this week, LLVM 16.0.0-rc1 is now available as the first of at least three planned release candidates...
Intel Driver Enabling HF-EEODB For Linux 6.3 As Part Of HDMI 2.1 Compliance
Another batch of Intel i915 DRM kernel graphics driver updates were sent out Friday to DRM-Next for queuing ahead of the Linux 6.3 merge window opening next month...
AMD Ports Register Shadowing To The Mesa RADV Vulkan Driver
Most of the Mesa Radeon Vulkan "RADV" driver development has been done by the likes of Valve, Google, and Red Hat engineers with it being an "unofficial" driver while AMD supports AMDVLK as their official open-source Vulkan driver as well as supporting their closed-source AMDGPU-PRO Vulkan driver too that shares common code with their Windows Vulkan driver. It was pleasant to see AMD this week though submitting new feature code to RADV...
Linux Developers Evaluating New "DOITM" Security Mitigation For Latest Intel CPUs
Last summer Intel published guidance around the Data Operand Independent Timing (DOIT) instruction mode that can be enabled with recent generations of Intel processors to ensure constant time execution for a subset of the Intel instruction set, which can be particularly important for cryptographic algorithms. Linux kernel developer discussions fizzled out last year over handling this DOIT functionality for what is described as a CPU vulnerability with recent Intel CPUs. However, now a Linux kernel patch from a Google developer would enable this change unconditionally for newer Intel CPUs but raises performance concerns.
TornadoVM 0.15 Released - Now Supports Running Java On Intel Arc Graphics
TornadoVM is an open-source plugin for OpenJDK and GraalVM that allows for running Java programs on heterogeneous hardware like GPUs and FPGAs. With today's TornadoVM 0.15, it's the first release now supporting discrete Intel Arc Graphics hardware...
Intel Releases HAXM 7.8 As One Last Hurrah For The Open-Source Project
Earlier this month Intel announced they would be discontinuing development of HAXM as a hardware-accelerated execution manager that's been popular on Windows and macOS for Android emulation. While the original announcement discontinued its development immediately, they decided to go ahead and put out one final version: Intel HAXM 7.8 is available today for concluding this open-source project...
Microsoft's Dzn Mesa Driver Already Hits Vulkan 1.2
Microsoft engineers seem to be working on getting the Dozen "dzn" Mesa driver up to speed as quickly as possible. It was just earlier this month it began passing nearly all Vulkan 1.0 conformance tests, Vulkan 1.1 was then exposed just a few days ago, and now Dzn is ironing out Vulkan 1.2...
Linux Resource Control Monitoring Being Improved For Intel Sub-NUMA Cluster Configurations
For those making use of Intel's sub-NUMA cluster (SNC) configuration option available on their servers since Skylake, the Linux resource control "resctrl" kernel code is being improved upon to better handle this resource configuration...
Intel Habana Labs AI Driver Moving To New "Accel" Subsystem For Linux 6.3
The Intel "habanalabs" AI driver is moving to the new accelerator "accel" subsystem with the upcoming Linux 6.3 kernel cycle...
Mesa 22.3.4 Brings Fix For RADV RT Build Performance To Match AMDVLK/AMDGPU-PRO
While Mesa 23.0 will hopefully be out next week, Mesa 22.3.4 was released today as the newest bi-weekly stable bug-fix release for the open-source Mesa 3D drivers...
Linux 6.3 EDAC Prepares For Intel Granite Rapids With Up To 12 DDR5 Memory Channels
Intel open-source engineers continue to be quite busy in bringing up the Linux support for Emerald Rapids as the successor to Sapphire Rapids and then as well for Granite Rapids as the Xeon Scalable processors following that. With the i10nm EDAC changes queued up ahead of Linux 6.3, there is support through Granite Rapids as well as confirming Granite Rapids supporting up to 12 channel DDR5 system memory...
Canonical Promotes Ubuntu Pro To General Availability
Canonical announced this morning that their Ubuntu Pro subscription service has been promoted from beta to general availability (GA)...
BSD-Powered helloSystem 0.8 Performance Against Linux On AMD Zen 4
With many Phoronix readers having been excited by the recent helloSystem v0.8 release as a FreeBSD-powered OS taking major design inspiration from Apple's macOS, I decided to run some benchmarks to see how this FreeBSD 13.1 based operating system was competing with a few different Linux distributions from an AMD Ryzen 9 7950X (Zen 4) desktop.
Vulkan 1.3.240 Brings New Extension To Help With DirectX Ray-Tracing Compatibility
Following the month-long Christmas break, the Vulkan API working group is back to carrying out weekly(-ish) updates to the Vulkan specification. Out this morning is Vulkan 1.3.240 that brings one new extension in addition to a number of clarifications and corrections to the document...
Wine 8.1 Picks Up Vulkan HDR Extension For Helping With Valve's HDR Gaming Enablement
Now that Wine 8.0 shipped earlier this week, the Wine Git tree is back to accepting new feature patches after it was under a feature freeze since early December. With nearly two months worth of feature work to land, it's been a busy week landing new code for what in turn will be found in the Wine 8.1 bi-weekly development release...
PipeWire 0.3.65 Adds New Combine-Stream Module, Bluetooth MIDI
PipeWire 0.3.65 is out today as the newest feature update to this novel server for managing audio/video streams on Linux...
FreeBSD Ends 2022 Short Of Fundraising Goal But Continues Driving New Features
FreeBSD has published its 2022'Q4 quarterly status report that outlines all of the progress made by this open-source BSD operating system project...
Intel oneVPL GPU Runtime 22.6.5 Brings AV1 & VP9 Encode Improvements
Following the recent release of the Intel Media Driver 2022Q4, Intel's oneVPL GPU runtime has been updated for its quarterly feature release that builds atop the Media Driver / VA-API stack and is about oneAPI integration for the video processing layer...
AMD Working To Upstream New AMDGPU/AMDKFD Compute Debugger API
AMD sent out a set of 32 kernel patches today for their AMDKFD/AMDGPU kernel driver code in providing upstream support for debugging of their GPU compute instruction set architecture (ISA)...
Arm Helping With AArch64 Rust Linux Kernel Enablement
Much of the Rust programming language support/infrastructure for the Linux kernel thus far has been with an x86_64 focus while obviously AArch64 is an important target as well. It's nice to see Arm Limited engineers working on the Rust Linux kernel support for AArch64/ARM64...
...109110111112113114115116117118...