For Mesa 23.1 earlier this year initial RADV Vulkan Video decode support was merged for supporting GPU-based video acceleration with this Khronos video API. As we approach the end of the year, RADV’s Vulkan Video encode support remains a work-in-progress but hopefully won’t be too much longer before being upstreamed…
Source: Phoronix – RADV Vulkan Video Encoding Still Being Worked On
Category Archives: Linux
It's Looking Like 2024 Could Be The Year Of HDR On The Linux Desktop
KDE developer Xaver Hugl has shared a status update on the current state of HDR support for the KDE Plasma desktop…
Source: Phoronix – It’s Looking Like 2024 Could Be The Year Of HDR On The Linux Desktop
How to Install Podman on Debian 12
Podman is a daemonless, open-source tool designed to make it easy to find, run, build, share and deploy applications using Open Containers Initiative (OCI) Containers and Container Images. In this tutorial, we are going to show you how to install Podman on a Debian 12 server.
Source: LXer – How to Install Podman on Debian 12
Kernel prepatch 6.7-rc6
Linus has released 6.7-rc6 for testing.
“ Please do give this a test in between the last-minute xmas shopping or
“
whatever else is going on …
Source: LWN.net – Kernel prepatch 6.7-rc6
Linux 6.7-rc6 Released: "Various Random Fixes All Over"
Linux 6.7-rc6 was released today while the final release of Linux 6.7 is likely to come New Year’s weekend and complicating the opening of the Linux 6.8 merge window around the end-of-year holidays…
Source: Phoronix – Linux 6.7-rc6 Released: “Various Random Fixes All Over”
Rolling Release Linux Distros Unveiled: What You Need to Know
Explore the perks of the Linux distros following the rolling release model – a world of constant updates and cutting-edge features.
Source: LXer – Rolling Release Linux Distros Unveiled: What You Need to Know
LibreOffice 24.2: Best New Features
Highlights of the best features of LibreOffice 24.2, currently in beta.
Source: LXer – LibreOffice 24.2: Best New Features
Min: sched_ext: a BPF-extensible scheduler class (Part 1)
Changwoo Min provides
an introduction to the sched_ext scheduling class:
Sched_ext was proposed to address the problems mentioned above. It
allows users to write a custom scheduling policy using BPF without
modifying the kernel code. You don’t need to struggle to maintain
the out-of-tree custom scheduler. In addition, BPF provides a safe
kernel programming environment. In particular, the BPF verifier
ensures that your custom scheduler has neither a memory bug nor an
infinite loop. Also, if your custom scheduler misbehaves — like
failing to schedule a task for too long (say 30 seconds), the
kernel portion of sched_ext kills your custom scheduler and falls
back to the default kernel scheduler (CFS or EEVDF). Last but not
least, you can update the BPF scheduler without reinstalling the
kernel and rebooting a server.
(LWN looked at sched_ext in February 2023).
Source: LWN.net – Min: sched_ext: a BPF-extensible scheduler class (Part 1)
The First Rust-Written Network PHY Driver Set To Land In Linux 6.8
Since Linux 6.1 when the very initial Rust infrastructure was added to the Linux kernel there’s been a lot of other plumbing and house keeping merged since for enabling kernel drivers to be written in the Rust programming language. With the upcoming Linux 6.8 kernel cycle, the first Rust network driver is set to be introduced…
Source: Phoronix – The First Rust-Written Network PHY Driver Set To Land In Linux 6.8
Python Dominates: GitHub’s Top Programming Languages of 2023
According to GitHut data, Python is the most popular language on GitHub for 2023, highlighting its global impact on coding. Here’s more on that!
Source: LXer – Python Dominates: GitHub’s Top Programming Languages of 2023
AMD Enables VCN Region Of Interest "ROI" Video Encoder Support For Linux GPU Drivers
While not talked about as much as the AMD open-source OpenGL and Vulkan drivers for Linux, AMD’s multimedia stack on Linux continues to be improved upon for supporting new use-cases with AMD-based Linux deployments continuing to come up in the embedded space for all different applications like in-vehicle infotainment systems. The newest AMD video acceleration feature to now be wired up to their open-source Mesa code is enabling region of interest (ROI) encoding functionality…
Source: Phoronix – AMD Enables VCN Region Of Interest “ROI” Video Encoder Support For Linux GPU Drivers
Master VLC with These 10+ Expert Tips and Tricks
Discover VLC Media Player’s best yet lesser-known tips and tricks that can immensely enhance your media-watching experience to the next level.
Source: LXer – Master VLC with These 10+ Expert Tips and Tricks
For At Least One Game, Mesa's NVK Driver Can Outperform NVIDIA's Proprietary Driver
In at least one game running on Linux via Proton Experimental, the Mesa NVK open-source Vulkan driver paired with the latest Nouveau reverse-engineered kernel driver is delivering better performance than NVIDIA’s proprietary Linux graphics driver…
Source: Phoronix – For At Least One Game, Mesa’s NVK Driver Can Outperform NVIDIA’s Proprietary Driver
Cloud Hypervisor 37 LTS Released With Faster VM Restoration From Snapshots
A new Long-Term Support version of Cloud Hypervisor was released this week, which is the open-source project originally started by Intel as a cloud-focused and Rust-written VMM that now has wide industry backing including from multiple other CPU vendors…
Source: Phoronix – Cloud Hypervisor 37 LTS Released With Faster VM Restoration From Snapshots
Sophgo SG2380 RISC-V SoC To Now Support Up To 96GB RAM, Additional PCIe & 25 GbE
Back in October the Milk-V Oasis mITX board was announced with this RISC-V board being powered by a 16-core Sophgo SG2380 SoC featuring SiFive-designed cores: 12 P cores and four E cores. While that Milk-V Oasis board isn’t expected to ship until Q3’2024, Milk-V shared this week that the SG2380 RISC-V SoC has been revised with additional capabilities…
Source: Phoronix – Sophgo SG2380 RISC-V SoC To Now Support Up To 96GB RAM, Additional PCIe & 25 GbE
KDE Plasma 6 for Mobile Devices Is Shaping Up Nicely with Support for Applets
With the upcoming release of KDE Plasma 6 for the Linux desktop, the Plasma Mobile devs are working hard to bring the mobile version of Plasma to the latest KDE Frameworks 6 and Qt 6 frameworks and on par with the Plasma 6 desktop environment.
Source: LXer – KDE Plasma 6 for Mobile Devices Is Shaping Up Nicely with Support for Applets
Intel Proposing XeGPU Dialect For LLVM MLIR
As part of Intel’s ongoing quest for maximizing the compute performance of their GPUs/accelerators, their compiler engineers have proposed introducing a XeGPU dialect for LLVM’s MLIR…
Source: Phoronix – Intel Proposing XeGPU Dialect For LLVM MLIR
Pop!_OS 22.04 Welcomes PipeWire 1.0.0, COSMIC Desktop Evolves
Pop!_OS 22.04 LTS now features Linux kernel 6.6.6, PipeWire 1.0.0, and Mesa 23.3.0. COSMIC desktop development is progressing rapidly. Here’s more on that!
Source: LXer – Pop!_OS 22.04 Welcomes PipeWire 1.0.0, COSMIC Desktop Evolves
KDE Frameworks 5.113 Released for Plasma 5 Users With Various Improvements
After being delayed for about one week, the KDE Project announced the release and general availability of KDE Frameworks 5.113 as the latest update for this collection of more than 80 add-on libraries to Qt that provide commonly needed functionality for the KDE Plasma desktop environment and KDE applications.
Source: LXer – KDE Frameworks 5.113 Released for Plasma 5 Users With Various Improvements
Manjaro 23.1 “Vulcan” Brings Latest Desktop Environments
Powered by the latest Linux kernel 6.6.7, Manjaro 23.1 “Vulcan” ships with PipeWire 1.0.0, focusing on enhancing the desktop experience.
Source: LXer – Manjaro 23.1 “Vulcan” Brings Latest Desktop Environments