Fedora 33 To Stick With systemd-resolved Following Last Minute Concerns

One of the fundamental changes with Fedora 33 is making use of systemd-resolved by default for network name resolution. A number of users testing out Fedora 33 on desktops and servers have run into various issues with systemd-resolved and sought to revert and delay this default behavioral change until a later release.

Following a lengthy mailing list discussion that ticked back up in recent days over systemd-resolved by default in Fedora 33, feedback was sought from the Fedora Engineering and Steering Committee (FESCo) on delaying this

GTK 3.99.2 Released As A Step Closer To GTK4 With Fancy GLSL Shader Capabilities

GTK4 continues running behind earlier release plans, but GTK 3.99.2 is out today as another development snapshot towards the upcoming GTK 4.0 release.

GTK 3.99.2 is the latest snapshot for this open-source toolkit and it has seen continued API cleanups, improvements to the GTK4 demos, and documentation enhancements.

When it comes to demos, gtk4-demo now has a shadertoy demo for showing off the OpenGL GLSL shader possibilities that can be embedded within GTK4 applications

Linux 5.9 Gets More Fixes For AMD RDNA2 GPUs, Promotes Navi 12

A batch of fixes to the AMDGPU kernel graphics driver were sent in today for Linux 5.9 . While AMDGPU fixes this late in the kernel cycle tend to not be too notable, this time around there are some prominent items worth covering.

When it comes to the next-generation "Sienna Cichlid" and "Navy Flounder" Navi 2x graphics (RDNA2) support, there are continued updates in making the support in good shape for Linux 5.9 stable. This work includes additional Sienna Cichlid PCI IDs

Benchmarking Firefox 83 Nightly With "Warp" Against Google Chrome On Linux

Following last week's news of Firefox Nightly flipping on their new JIT "Warp" update I was eager to run fresh benchmarks of the current Firefox releases compared to Google Chrome under Ubuntu Linux.

Warp was enabled last week for Firefox 83 nightly builds with this "Warp" just-in-time JavaScript compiler update having various improvements in an effort to provide greater responsiveness and faster page load speeds. Numbers cited by Mozilla engineers on their JavaScript/SpiderMonkey team were frequently in the 5~15% range.


Intel

Intel Media Driver 2020.3 Released With Gen12 AV1 Decode, Other Improvements

Just in time for the end of the quarter Intel's open-source multimedia team has released the Media Driver 2020.3 package for the Intel graphics accelerated media encode/decode component on Linux platforms.

The Intel Media Decode Driver 2020.3 is notable in that it rounds out the Gen12/Xe support. This support is not only for the Tiger Lake support now beginning to appear in shipping notebooks but also for DG1 and upcoming Rocket Lake and SG1 solutions as

Open Source LLM

OpenCL 3.0 Specification Released With New Khronos Open-Source OpenCL SDK

Back in April was the provisional release of OpenCL 3.0 with making CL 2.x features optional while adding async DMA extensions and more . Today the finalized version of OpenCL 3.0 has been released plus also introducing an official Khronos OpenCL SDK.

The OpenCL 3.0 specification is now official, OpenCL 3.0 Conformance Tests are also now available, and the resources are on GitHub for interested developers. OpenCL 3.0 remains largely about making OpenCL 2 features optional so OpenCL 3.0 is suited for

Intel Sends Out Latest DG1 Linux Patches But Won't Hit Until At Least The 5.11 Kernel

The sixth spin of Intel DG1 discrete graphics card patches have now been sent out for review, amounting to just about 700 lines of new driver code due to building off the existing DG1 work and more broadly the Gen12/Xe support that's been refined in mainline for months. With these patches it would appear the Intel DG1 is then in good shape under Linux but due to the timing is unlikely to be mainlined until a stable kernel release in early 2021.

Intel

Intel Key Locker Support Added To LLVM - Confirms Presence With Tiger Lake

Last week on the GNU toolchain side was initial work on supporting Intel Key Locker while this week Key Locker support has come to LLVM.

Intel Key Locker is a means of encrypting/decrypting data with an AES key without having access to the raw key. Key Locker relies on converting AES keys into handles that are then used in place of the actual key, until revoked by the system. The goal with this feature is for preventing any rogue attackers from obtaining the actual AES keys on the system.

Key Locker brings a
Continue reading...

NVIDIA Vulkan Beta Driver Moves To 455 Series For Linux

NVIDIA's Linux Vulkan beta driver build has moved from the 450 series that it's been on for a while to the current 455 branch.

Earlier this month NVIDIA shipped the 455.23.04 Linux beta driver for RTX 30 series support being most notable for the R455 series. But there are also various other underlying improvements too in the jump from 450 to 455 like a new VkMemoryType that will help out some games, numerous

NVIDIA Sends Out Latest Linux Kernel Patches For 1GB THP To Help Boost Performance

NVIDIA software engineer Zi Yan sent out on Monday his latest "1GB PUD THP" patches in aiming to boost application performance on Linux for software making use of large amounts of RAM.

This 1GB transparent hugepage support for Linux x86_64 is designed to reduce translation overhead and allow for greater application performance for software with large memory footprints without needing any application changes. NVIDIA's motivation for this work is on the performance front with aiming to boost virtual memory performance via gigantic TLB entries without needing additional