Open-source News

The Performance Advancements Of The Radeon Open-Source OpenGL/Vulkan Drivers Over 2019

Phoronix - Mon, 12/23/2019 - 07:40
For the latest of our year-end tests is a look at how the RadeonSI OpenGL driver and RADV Vulkan driver performance has evolved since the end of 2018 for Linux gaming.

AMD Radeon TrueAudio-Next Finally Going Cross-Platform With Linux Support

Phoronix - Mon, 12/23/2019 - 06:25
TrueAudio-Next is AMD's solution for advanced GPU-accelerated audio effects and other capabilities by leveraging OpenCL compute rather than any dedicated DSP audio hardware. While developed as open-source the past three years, there hasn't been official Linux support but that seems to finally be changing...

LLVM Clang Achieves ~96% The Performance Of GCC On Intel Ice Lake

Phoronix - Mon, 12/23/2019 - 04:44
The LLVM Clang compiler continues becoming increasing competitive against the long-standing GNU Compiler Collection (GCC) on Linux x86_64 systems... With tests done on Intel Ice Lake using the Core i7-1065G7, the Clang 9.0 stable performance is delivering over 95% the performance of GCC 9 stable based on over 40 C/C++ benchmarks...

USB4 Support Being Introduced With Linux 5.6 Kernel

Phoronix - Mon, 12/23/2019 - 00:53
While the Linux 5.5 kernel with its many new features isn't even launching as stable until around the end of January, the number of reasons to get excited over the next kernel (5.6) continues to grow. Linux 5.6 will be headlining with WireGuard support and other features while the newest big-ticket item is USB4 support...

Intel SVT-AV1 0.8 AV1 Video Encoding Benchmarks

Phoronix - Sun, 12/22/2019 - 22:30
On Friday Intel released SVT-AV1 0.8 with more AVX2/AVX-512 optimizations for this one of the fastest CPU-based AV1 open-source video encoders (and growing decoding support too). Here are some benchmarks of SVT-AV1 0.8 compared to the previous v0.7 release on various Intel and AMD systems...

KDE Plasma & Friends See Many Fixes + Improvements Ahead Of Christmas

Phoronix - Sun, 12/22/2019 - 21:01
KDE developers haven't let up ahead of the holidays in their relentless work for improving the KDE desktop and contained applications...

SuperTuxKart 1.1 Prepping Improved Internet Multiplayer, More Polishing

Phoronix - Sun, 12/22/2019 - 19:25
For those looking for some family-friendly Linux gaming this holiday season, a release candidate of the Mario Kart inspired SuperTuxKart 1.1 is now available for your enjoyment... err testing...

LLVM Begins Landing Preliminary Patches Around Intel's JCC Erratum, GAS Support Landed

Phoronix - Sun, 12/22/2019 - 16:40
Disclosed back in November was the Intel Jump Conditional Code (JCC) erratum affecting Skylake and newer CPUs that could lead to "unpredictable behavior" when jump instructions cross cache lines. Intel issued a CPU microcode update to address the problem at a performance cost, but with some compiler toolchain magic, it's possible to mitigate a good portion of that impact...

Create a unique Linux experience with the Unix Desktop Environment

opensource.com - Sun, 12/22/2019 - 16:01

When the UDE project started in 1996, the developers took on a bold name—Unix Desktop Environment (UDE)—and held high hopes of reinventing what a desktop could be. They weren't just trying to redefine Unix desktops; they were trying to change the way users interacted with applications on their system.


read more

Why your Python code needs to be beautiful and explicit

opensource.com - Sun, 12/22/2019 - 16:00

Python contributor Tim Peters introduced us to the Zen of Python in 1999. Twenty years later, its 19 guiding principles continue to be relevant within the community. We start our Pythonukkah celebration—like Hanukkah, a festival of lights—with the first two principles in the Zen of Python: on beauty and explicitness.


read more

Fedora 32 Could Make It Easier To Swap Out GCC, Other Compiler Alternative Options

Phoronix - Sun, 12/22/2019 - 14:58
Adding to the interesting list of proposed features for Fedora 32 would be update-alternatives handling of /usr/bin/cc and /usr/bin/c++ to more easily and seamlessly allowing pointing them at alternative compilers...

Intel Adding DRM-Based Scaling Filter Support For Wayland's Weston For Less Blurry Outputs

Phoronix - Sun, 12/22/2019 - 13:25
Intel contributions to Wayland/Weston aren't as frequent as years ago, but they continue volleying interesting work to keep pace with their graphics driver and Direct Rendering Manager subsystem advancements. Their latest work is on adding scaling filter support to libweston in order to supporting filters like nearest-neighbor for yielding less blurry outputs when upscaling...

The Kubuntu Focus KDE Linux Laptop Arrives

Phoronix - Sun, 12/22/2019 - 07:18
Soft-announced earlier this week was the Kubuntu Focus as a high-end Linux laptop pre-loaded with the KDE flavor of Ubuntu. The Kubuntu Focus produced in cooperation with Mindshare Management, Kubuntu itself, and German manufacturer Tuxedo Computers will officially launch in January and begin shipping shortly thereafter while a review sample arrived in our lab today...

Pages