Open-source News

Left 4 Dead 2 Vulkan Performance With Radeon Graphics On Linux

Phoronix - Wed, 06/23/2021 - 17:45
Last week Valve introduced Vulkan rendering support for Left 4 Dead 2. The L4D2 Vulkan support is similar to that of Portal 2 where DXVK is being leveraged for translating the Direct3D calls to Vulkan rather than relying on their OpenGL translations. For those wondering what this means for L4D2 performance on Linux with modern GPUs, here are some benchmarks of Left 4 Dead 2 when testing the OpenGL and Vulkan rendering options.

Crocus Gallium3D Adds Experimental Intel Gen8 Graphics, Overlapping With Iris Driver

Phoronix - Wed, 06/23/2021 - 15:30
Landing in mainline Mesa 21.2 development code last week was the "Crocus" Gallium3D driver for old Intel hardware spanning from the Intel 965 chipset days "Gen4" up through Crocus supporting Haswell "Gen7" graphics. The i965 to Haswell span has been the focus since the official Intel "Iris" Gallium3D driver already in Mesa supports the Broadwell "Gen8" up through all current Intel UHD/Xe Graphics. But now Crocus with the latest Mesa code has added Gen8 support...

Replace find with fd on Linux

opensource.com - Wed, 06/23/2021 - 15:02

Many Linux programmers use the find command every single day of their career. But find gives a limited set of filesystem entries, and if you have to do a large set of find operations, it's not even very fast. So instead, I prefer to use the Rust fd command because it provides sensible defaults that work for most use cases.


read more

Parsing config files with Lua

opensource.com - Wed, 06/23/2021 - 15:01

Not all applications need configuration files; many applications benefit from starting fresh each time they are launched. Simple utilities, for instance, rarely require preferences or settings that persist across uses. However, when you write a complex application, it's nice for users to be able to configure how they interact with it and how it interacts with their system. That's what configuration files are for, and this article discusses some of the ways you can implement persistent settings with the Lua programming language.


read more

Program on FreeDOS with Bywater BASIC

opensource.com - Wed, 06/23/2021 - 15:00

In the early days of personal computing—from the late 1970s and through the 1980s—many people got their start with BASIC programming. BASIC was a universal programming language that came built into most personal computers, from Apple to IBM PCs.

When we started the FreeDOS Project in June 1994, it seemed natural that we should include an open source BASIC environment. I was excited to discover one already existed in Bywater BASIC.


read more

How to Use Port Knocking To Secure SSH Service in Linux

Tecmint - Wed, 06/23/2021 - 14:58
The post How to Use Port Knocking To Secure SSH Service in Linux first appeared on Tecmint: Linux Howtos, Tutorials & Guides .

Port Knocking is a nifty technique of controlling access to a port by only allowing legitimate users access to the service running on a server. It works in such a way that when the

The post How to Use Port Knocking To Secure SSH Service in Linux first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

14 Best RSS Feed Readers for Linux in 2021

Tecmint - Wed, 06/23/2021 - 14:00
The post 14 Best RSS Feed Readers for Linux in 2021 first appeared on Tecmint: Linux Howtos, Tutorials & Guides .

There is a wealth of information on the web that you probably want to keep up to date with; from news to how-tos, guides, tutorials, and more. Imagine having to visit, on a daily

The post 14 Best RSS Feed Readers for Linux in 2021 first appeared on Tecmint: Linux Howtos, Tutorials & Guides.

Habana Labs Driver Drops Default Memory Scrubbing For Better Performance, Other Changes

Phoronix - Wed, 06/23/2021 - 12:00
Intel-owned Habana Labs has submitted their set of driver updates to char/misc ahead of the upcoming Linux 5.14 merge window...

Intel Lands More Open-Source Vulkan Driver Changes For Ray-Tracing

Phoronix - Wed, 06/23/2021 - 07:00
Even though Vulkan ray-tracing support on Intel graphics hardware isn't coming until Xe HPG avaiability, Intel's Linux graphics driver developers have been preparing since last year. In preparation for the Xe HPG launch, Intel's open-source talent have for many months already been preparing the Vulkan ray-tracing functionality wither another batch of code being merged today...

Intel Announces New Leadership Roles, Business Unit Changes

Phoronix - Wed, 06/23/2021 - 04:13
Intel CEO Pat Gelsinger continues working on restructuring the company and today announced some new leadership as well as business unit changes...

Pages