ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

New Dell PC Driver & Intel Performance Limit Reasons Help Laptops On Linux 6.11

([Hardware] 26 July 06:38 AM EDT x86 Platform Drivers)

The x86 platform driver updates were merged last week for the Linux 6.11 merge window. The x86 platform drivers predominantly benefit Intel/AMD laptops on Linux but also some other x86 non-laptop hardware and then more recently also some ARM64 laptop drivers appearing in this area of the kernel.



AlmaLinux Picking Up glibc Patch Ahead Of RHEL To Rescue VFX Houdini Users

([Operating Systems] 26 July 06:15 AM EDT Fixing Houdini)

While Red Hat Enterprise Linux is very popular with the VFX crowd, those relying on the SideFX Houdini 3D animation software are running into a bit of a pickle if trying to use RHEL 9.4. There's a glibc bug causing random crashes for Houdini that Red Hat has been slow to pickup but is now going to be shipped by AlmaLinux early to satisfy VFX users.



KDE Human Interface Guidelines Being Further Refined & Polished

([KDE] 26 July 05:56 AM EDT KDE HIG 2024)

Back in early June the KDE Human Interface Guidelines "HIG" were updated. These design principles for KDE software were updated to modern standards, adapt to the latest Qt toolkit behavior, and also making it more inviting to new contributors. Since then the KDE HIG has continued to see more refinements.



VirtualBox 7.1 Beta Released With Modernized GUI, Wayland Support For Clipboard Sharing

([Virtualization] 25 July 03:53 PM EDT VirtualBox 7.1)

Oracle today released the first public beta of their VirtualBox 7.1 virtualization software.



Linux Mint 22 Released - Built Atop Ubuntu 24.04 With Latest Cinnamon Desktop

([Operating Systems] 25 July 12:12 PM EDT Linux Mint 22)

Linux Mint 22 was formally released today as the newest major release of this desktop-focused Linux distribution built atop the Ubuntu 24.04 LTS package base while featuring its in-house Cinnamon desktop environment and other software apps.



AMD Working On More Precise GPU Reset Capabilities For Their Linux Driver

([Radeon] 25 July 11:20 AM EDT Per Ring Resets)

While the hope remains that GPU resets are a very infrequent task, AMD Linux driver engineers have recently been working on the ability to support a per-queue GC reset capability for more precise reset capabilities when needed.



VMware Hypercall API Makes It Into Linux 6.11 For Basis To Allow Confidential Computing

([Virtualization] 25 July 11:05 AM EDT VMware Hypercall API)

When it comes to virtualization with the Linux 6.11 kernel, in addition to the latest AMD SEV-SNP code making it upstream, for those making use of VMware virtualization products their initial "VMware Hypercall" API has been merged.



Amazon's Graviton Has Evolved Into A Formidable CPU Contender: Graviton1 To Graviton4 Benchmarks

([Processors] 25 July 10:18 AM EDT 16 Comments)

Amazon's Graviton4 server processor that recently went into GA in the AWS cloud is easily the most competitive AArch64 server processor we've seen to date and proving capable of being able to compete with Intel Xeon and AMD EPYC processors across various workloads. Since Graviton4 went GA on AWS earlier this month I've looked at the Graviton4 comparison to other instances at 64 vCPUs and also comparing the Graviton4 96-core metal performance to various Intel, Ampere, and AMD processors. Given the interest in those Graviton4 benchmarks, today's article is another look at Graviton4 looking at the metal performance compared to prior generation Graviton3, Graviton2, and Graviton1 instances for showing just how far Amazon's Graviton processor performance has evolved.



Qt Creator 14 IDE Released With Support For Lua-Based Plugins

([Qt] 25 July 08:35 AM EDT Qt Creator 14)

The Qt Group today released Qt Creator 14 as the newest version of this Qt and C++ focused integrated development environment (IDE) for developers.



AMD's Unified AI Software Stack Might Be A Boon For Other Vulkan/SPIR-V Hardware Too

([AMD] 25 July 06:56 AM EDT Unified AI Software Stack + SPIR-V)

Earlier this month AMD talked more about their Unified AI Software Stack plans for debuting in the coming months to provide a unified software view where AI work can be seamlessly offloaded to Ryzen processors, AMD graphics, or AMD Ryzen AI NPU hardware. Another possible and exciting prospect came to mind when going through the LLVM/Clang 19 changes this week.



HID-BPF Improvements & Apple Keyboard Backlight Support For Some T2 Macs In Linux 6.11

([Hardware] 25 July 06:10 AM EDT Linux 6.11 HID)

The HID subsystem updates recently landed into the mainline Linux 6.11 kernel codebase.



Fedora 41 Aims For Out-Of-The-Box Webcam Support For Newer Intel Laptops

([Intel] 25 July 06:35 AM EDT Intel IPU6 Webcam Support)

The open-source software pieces have come together where Fedora / Red Hat developers are hoping that for Fedora 41 there can be out-of-the-box support for the web cameras on newer Intel laptops.



Rust Is Ready With Robust Toolchain Handling For Linux 6.11

([Linux Kernel] 25 July 06:13 AM EDT Linux 6.11 Rust)

Miguel Ojeda has sent out the big Rust pull request for the nearly wrapped up Linux 6.11 merge window. This contains all of the latest Rust programming language infrastructure now ready for the mainline kernel.



ollama v0.3 Released With Llama 3.1 Support & Mistral Large 2

([Free Software] 25 July 05:56 AM EDT ollama 0.3)

For fans of ollama as an open-source means for easily running large language models (LLMs) on your system, ollama v0.3 has been released with support for the newest exciting models.



ASUS ROG Ally X Begins Seeing Linux Patches

([Hardware] 24 July 08:40 PM EDT ASUS ROG Ally X)

This weekend the ASUS ROG Ally X began shipping as an upgraded version of the ASUS ROG Ally handheld gaming console that launched last year. The ASUS ROG Ally X is still powered by the AMD Ryzen Z1 Extreme SoC and for the most part similar to the original model but now with 24GB of LPDDR5X-7500 memory up from 16GB of LPDDR5-6400, twice as large battery capacity, 1TB of NVMe storage rather than 512GB, improved input controls, improved cooling, and other refinements. But it still is running Microsoft Windows 11 out-of-the-box.



LLVM Clang Switches MMX Intrinsics To Use SSE2 Instead

([LLVM] 24 July 07:52 PM EDT SSE2 In Place Of MMX Usage)

Following LLVM/Clang recently dropping support for AMD 3DNow! instructions, the open-source compiler stack is now pushing the MMX SIMD instruction set to a backseat. Moving forward the MMX intrinsics will not make use of MMX but rather be mapped to SSE2. This is all fine unless you are wanting to use this modern code compiler on an Intel Pentium MMX / Pentium II / Pentium III or AMD K6 / K7 processor from the late 90's.



AMD Ryzen 9000 Series Launch Delayed To August

([AMD] 24 July 04:28 PM EDT Ryzen 9000 Series)

While we have been super eager for the AMD Ryzen 9000 series "Zen 5" desktop processor launch that's been set for 31 July, AMD has issued a last minute delay. Instead the processors will launch in two stages in August.



New AMD Linux Driver Patches Enable I3C HCI Support

([AMD] 24 July 02:19 PM EDT AMD I3C HCI)

One of the newest patch series out from AMD this week is on providing I3C HCI driver support for their MIPI I3C IP block found within their latest processors.



Linux 6.11 Lands Support For getrandom() In The vDSO

([Linux Kernel] 24 July 02:06 PM EDT getrandom() vDSO)

Going back two years has been the effort for adding getrandom() to the vDSO in order to enhance the performance. This work has yielded as much as 15x the performance in showing very fast while being secure user-space RNG needs. A few weeks back Linus Torvalds was unconvinced by adding getrandom() to the vDSO, but after going back through the patches he gave it another go. Today the work has managed to be mainlined for Linux 6.11.



Rust Linux Kernel Code Prepares For CPU Mitigations Handling

([Programming] 24 July 01:43 PM EDT Rust CPU Mitigations)

The latest Rust for the Linux kernel work led by Miguel Ojeda is on preparing the Rust kernel code for various CPU security mitigations.



More

Let's say the docs present a simplified view of reality... :-)
-- Larry Wall in <6940@jpl-devvax.JPL.NASA.GOV>