Canonical's Daniel van Vugt who is known for his prolific contributions to GNOME the past several years particularly in regards to performance has a new merge request open for helping with the "smoothness" of the NVIDIA driver on GNOME Shell...
This weekend we reported on how injecting ACPI tables could lead to bypassing Linux's lockdown / UEFI Secure Boot protections and let attackers load unsigned kernel modules. That earlier issue was found on a patched version of the Ubuntu 18.04 LTS kernel while now a similar attack vector has been discovered on the mainline Linux kernel...
Entangle 3.0 has been released as the newest feature update to this software for controlling your DSLR camera under Linux with tethered shooting capabilities...
The Corsair Commander Pro is a controller that offers six 4-pin fan ports with PWM control, two RGB LED channels for RGB LED light strips and fans, and four thermistor inputs. This thermal/cooling/lighting controller is seeing Linux support via a third-party driver...
Hours ahead of the expected Linux 5.8-rc1 release that also marks the merge window closure of new features for this next kernel version, a secondary EXT4 file-system set of changes were just mailed in...
Linus Torvalds is expected to release Linux 5.8-rc1 following the two week long Linux 5.8 kernel merge window. Here is our overview of all the big changes coming with this next version of the Linux kernel.
As part of our ongoing testing of the AMD Ryzen 5 4500U and Ryzen 7 4700U "Renoir" mobile processors, here is some Wayland vs. X.Org data with the GNOME desktop on Fedora Workstation 32...
With Ubuntu 18.04 when running on its Linux 4.15 kernel and not one of the newer hardware enablement kernels, in the mess of patches back-ported to the release it ends up being vulnerable to bypassing the kernel lockdown security and compromising UEFI Secure Boot that is persistent across reboots...
LibVNCServer is the cross-platform library allowing the accelerated development of VNC server / Remote Framebuffer Protocol functionality into applications. LibVNCServer 0.9.13 is out as the first update to this library in more than one year and now comes with better cross-platform support...
The DirectFB library once popular with embedded systems and other environments needing formerly a full X11 stack (or now, Wayland) remains in an abandoned state with no real upstream development any longer and the project site long dead, but with a newly proposed Vulkan extension could allow this modern graphics API to run on top of it...
Merged this weekend ahead of Linux 5.8-rc1 is the long-standing work on introducing a general notification queue for the kernel. The general notification queue was pushed back last year from merging but now the initial code is in shape for Linux 5.8...
Linux kernel developer Thomas Gleixner sent in the RAS/core changes on Friday night for the Linux 5.8 kernel merge window that is wrapping up this weekend...
Given this week's successful launch of Plasma 5.19, KDE developers have begun focusing more work on Plasma 5.20 as the desktop's next feature release...
Recently there has been an uptick in Linux upstream support activity around Loongson CPUs, the Chinese-made MIPS64 CPUs. With Linux 5.8, the newest Loongson 3 CPU models can even begin supporting KVM-based virtualization...
Given the increasing number of security issues requiring compiler-based security mitigations with the likes of the Intel LVI attack to Arm Straight Line Speculation just being the two latest examples, Apple's LLVM team has been spearheading a new security group for the upstream LLVM developer community to better manage security-related matters...
The Linux kernel's 9P protocol support with the in-development Linux 5.8 kernel will see the potential for faster performance with its Xen transport code...
Last year Valve in cooperation with consulting firm Collabora published their work on extending the futex system call for more optimal thread pool synchronization with a means of waiting on any of several futexes. This kernel-level work paired with patched user-space for Wine/Proton allows better matching behavior on Windows. It's been months since hearing anything on Valve's futex effort while today a futex2 system call was published for discussion...
Following our Intel Core i5 10600K and Core i9 10900K Linux benchmarks, here is a look at the lowest-end Core "Comet Lake" processor in the form of the Core i3 10100. Thanks to the increased pressure from AMD Ryzen, Intel now has a 4 core / 8 thread Core i3 processor at less than $150 USD. Here is a head-to-head matchup of the AMD Ryzen 3 3300X and Intel Core i3 10100 processors in more than 350 benchmarks while also looking at the power and thermal efficiency in this largest comparison to date for these low-end desktop CPUs.
Merged overnight into the Linux 5.8 code-base is KCSAN, the Kernel Concurrency Sanitizer that is a dynamic race detector for spotting flaws in the kernel code...
The latest Linux kernel patch work we are seeing out of AMD in preparations for Zen 3 processors coming later this year is INVPCID instruction support for KVM virtualization guests...
The first round of "x86/urgent" fixes have been sent in to Linux 5.8 just ahead of this weekend's 5.8-rc1 milestone while many of these fixes are marked for back-porting to the stable series...
AMD has shared with us that they have published a video to explain in basic terms for the audience at large "What is ROCm?", a.k.a. the Radeon Open Compute stack...
Last week I provided some fresh benchmarks of Windows 10 May 2020 vs. Linux on AMD. As has been common across multiple systems particularly with Threadripper, using Linux leads to a ~20% uptick in performance at large over Windows. While at times we have seen similar advantages for Intel CPUs on Linux, with the new Intel Core i9 10900K Comet Lake processor it is a very competitive race between Windows 10 May 2020 Update and Ubuntu Linux.
While not the long-awaited GIMP 3.0, GIMP 2.10.20 is out today as the newest stable release for this open-source image editor alternative to the likes of the proprietary Photoshop software...
Disclosed back in March was the LVI attack (Load Value Injection) affecting Intel CPUs. Mitigating LVI requires compiler toolchain changes and LLVM 11 merged its LVI mitigation last month that adds a load fence after each instruction that may be vulnerable to this attack, similar to the GNU Assembler changes. Now though LLVM is adding an unoptimized version of their LVI pass...
Martin Peres who is known for his decade plus in the X.Org community for his longstanding work on the open-source Nouveau driver and in recent years working on Intel's open-source graphics driver team has been brewing a new hobby project around generic open-source Linux drivers for FPGAs...
While Intel's CrossTalk/SRBDS vulnerability dominated the conversation on Tuesday, Arm quietly revealed a new speculative execution vulnerability of its own called Straight Line Speculation...
With Intel supporting Adaptive-Sync/VRR with Gen11+ graphics and these days with effectively only supporting xf86-video-modesetting for X.Org-driven Linux desktops rather than their basically dead xf86-video-intel driver, the Intel open-source Linux developers continue working on plumbing variable refresh rate support into this generic modesetting DDX...
The LLVMpipe software OpenGL implementation that recently has seen work on MSAA, tessellation shader support, and other improvements, now has a working on-disk shader cache implementation...
The ACPI-defined Collaborative Processor Performance Control (CPPC) CPUFreq driver will support "boosting" to the optimal performance level with the Linux 5.8 kernel...
Following yesterday's disclosure of CrossTalk / SRBDS after a nearly two year embargo period for this Special Register Buffer Data Sampling vulnerability, I have been running benchmarks on multiple systems for the past nearly 24 hours. Here are some preliminary data points for both synthetic and real-world workloads on various Intel CPUs before/after mitigating SRBDS with the updated Intel microcode.
The previously reported on Sienna Cichlid support for AMD's RadeonSI OpenGL driver has finished its quick review process and now merged for Mesa 20.2...
On the desktop side for Ubuntu 20.10 one of the changes we have been eager to see is ZFS encryption support on new installations in an easy-to-use manner and extending their existing OpenZFS file-system support. That ZFS encryption support has begun to land...