Open-source News

AMD VanGogh APUs Get New Audio Driver For Linux

Phoronix - Fri, 07/09/2021 - 22:30
Since last year AMD has been working on VanGogh APU support for Linux initially with their graphics driver support and that has spread to other areas. It also turns out now that with VanGogh APUs will be a new Linux audio driver...

Intel's Linux Compute Stack Now Boasts Production-Ready OpenCL 3.0, Integrates IGSC FU

Phoronix - Fri, 07/09/2021 - 21:21
Shortly after OpenCL 3.0 was finalized last year it was enabled for Intel's open-source Compute Runtime stack (and even earlier with their Tiger Lake enablement). But since last year that OpenCL 3.0 support was marked as "beta" while last week was quietly promoted to being "production" grade...

XWayland 21.1.2 Released With NVIDIA Hardware Acceleration Support

Phoronix - Fri, 07/09/2021 - 19:30
XWayland 21.1.2 is out today and while it may seem like "just a point release", it's quite an exciting one at that since it does bring NVIDIA hardware acceleration for XWayland when paired with their new NVIDIA 470 series driver...

AMDVLK 2021.Q3.1 Vulkan Driver Released

Phoronix - Fri, 07/09/2021 - 19:15
AMD has published its first code drop of the quarter for their open-source "AMDVLK" Vulkan driver that is derived from their official driver sources but making use of the AMDGPU LLVM compiler back-end rather than their proprietary shader compiler...

KDE Kicks Off July With More Plasma Wayland Fixes

Phoronix - Fri, 07/09/2021 - 18:11
Fixes to the Plasma Wayland session continue to be quite steady work in the KDE camp even with the support becoming quite mature and good enough for day-to-day use...

Linux 5.14 Lands Updates For Its "Various Driver Subsystems Mushed Together" Tree

Phoronix - Fri, 07/09/2021 - 17:55
The Linux 5.14 char/misc updates landed this week in the kernel. The "char/misc" area continues to serve as a growing catch-all portion of the code-base not jiving well elsewhere in other subsystems...

LLVM 12.0.1 Released For This Open-Source Compiler Stack

Phoronix - Fri, 07/09/2021 - 17:38
LLVM 12.0.1 is available today as the only planned point release to this spring's release of LLVM 12...

What you need to know about security policies - Fri, 07/09/2021 - 15:01

A security policy is a set of permissions that govern access to a system, whether the system is an organization, a computer, a network, an application, a file, or any other resource. Security policies often start from the top down: Assume nobody can do anything, and then allow exceptions.

read more

Troubleshooting bugs in an API implementation - Fri, 07/09/2021 - 15:00

As distributed and cloud computing adoption increase, things are intrinsically getting harder to debug. This article shares a situation where you would expect a library to safeguard against different versions of an API. However, it didn't and it caused unexpected behavior that was very hard to debug. This might be a useful example of how ripping out layers of abstractions is sometimes necessary to get to the root cause of a problem in a systematic manner.

read more

Apply lean startup principles to your open source project - Fri, 07/09/2021 - 15:00

There are a lot of benefits to starting an open source project. In general, open source projects benefit from collaboration, adoption, transparency, lower ownership costs, development best practices, more contributors and reviewers, and better quality.

read more

How to Install and Use ProtonVPN on Desktop Linux

Tecmint - Fri, 07/09/2021 - 14:17
The post How to Install and Use ProtonVPN on Desktop Linux first appeared on Tecmint: Linux Howtos, Tutorials & Guides .

A VPN (Virtual Private Network) is an encrypted tunnel that extends over a public network. It allows users to securely browse and access resources over an internet connection with utmost privacy and confidentiality. [

The post How to Install and Use ProtonVPN on Desktop Linux first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

FUTEX2 Spun Up A Fifth Time For This Linux Interface To Help Windows Games

Phoronix - Fri, 07/09/2021 - 12:00
FUTEX2 continues to be worked on by Collabora as part of their work with Valve on enhancing Linux gaming support. With FUTEX2 the work is driven about enhancing the support for Windows games running on Linux with the likes of Steam Play...

Google Makes New Attempt At "UMCG" As Part Of Their Open-Sourcing Effort Around Fibers

Phoronix - Fri, 07/09/2021 - 08:24
Since 2013 Google has been working on Fibers as a promising user-space scheduling framework. Fibers has been in use at Google and delivering great results while recently they began work on open-sourcing this framework for Linux and as part of that working on the new "UMCG" code...