Besides Firefox 59 being the release doing away with GTK2 support, this next Mozilla web-browser release might be the one to achieve working native Wayland support...
A new Coreboot frame-buffer driver has been published for the Linux kernel that allows reusing of the frame-buffer setup by Coreboot during the hardware initialization process...
GNU Compiler Collection 7.3 is now available as the latest GCC7 point release and the prominent changes being support for helping mitigate Spectre variant two using some new compiler switches...
It didn't happen in time for the upcoming Mesa 18.0, but the R600 Gallium3D driver for supporting pre-GCN AMD Radeon graphics processors is now nearly at OpenGL 4.5 compliance! A needed OpenGL 4.4 extension is now scratched off the list completing the necessary extensions to effectively have GL 4.5, assuming it can pass the conformance test suite...
Thanks to several efforts coming together, there's now an Epiphany Technology Preview project delivering you a bleeding-edge GNOME web-browser in a sane and easily deployable manner...
It's been a while since last hearing of Huawei's efforts around protectable memory support for the Linux kernel that seems to provide safe read-only protection for dynamically allocated data. The eleventh version of these "pmalloc" patches are now available...
Last week Purism shared a progress update on the Librem 5 smartphone project where they outlined their plans to continue pursuing the i.MX8M SoC and other plans. They've kept up their word of delivering weekly status updates and out today is their latest summary of work...
Our latest in benchmarking the Linux 4.15 kernel is seeing how the performance has changed since Linux 4.0 and all subsequent releases on the same system. Here are those tests driven by curiosity, especially in light of the performance changes as a result of KPTI page table isolation and Retpoline additions.
While GNOME upstream is removing support for desktop icons with that code having fallen into an unmaintained state over the years, KDE Plasma developers are reaffirming their commitment to supporting desktop icons...
Landing today in GNOME's Mutter Git tree are some longstanding patches by Collabora's Daniel Stone for supporting the Generic Buffer Manager (GBM) with buffer modifiers for DRM...
For those that may be looking to assemble a new low-end Linux gaming system in early 2018, here is a look at the Linux gaming performance of an Intel Pentium (Kabylake) processor to an AMD Ryzen 3 while testing with the GeForce GTX 1050 and Radeon RX 560 graphics cards.
LunarG has rolled out their "DevSim" device simulator for Vulkan so developers can easily test their applications/games in varying configurations without actually changing out the underlying Vulkan driver or graphics processor...
Earlier this month Intel open-source driver developers posted the initial graphics enablement for Icelake, the "Gen 11" graphics coming after the yet-to-be-launched "Gen 10" Cannonlake processors. The latest patches in this series have now been published for allowing initial Icelake display support...
It's unfortunately too late for the upcoming LibreOffice 6.0 open-source office suite that was branched two weeks ago, but its next release will feature a KDE5 desktop back-end...
The past month or so on my main production workstation I have been using two 28-inch 4K displays in a stacked configuration rather than side-by-side. The workflow has been working out nicely and I just wanted to relay some thoughts.
The Qualcomm-aligned Code Aurora is working on supporting the latest-generation Adreno A6xx graphics hardware with the open-source Freedreno+MSM driver stack...
Last May we reported on a Nouveau developer adding SPIR-V support to Gallium3D's OpenCL state tracker. Finally the better part of one year later, Pierre Moreau is ready with the second version of these patches to accept this IR associated with Vulkan / OpenCL 2.1+ within Clover...
It was just a few days ago that Valve Linux developer Timothy Arceri enabled GLSL 4.50 support for RadeonSI's NIR back-end after previously taking care of tessellation shaders and other requirements. Now he has taken to implementing some other extensions in RadeonSI's NIR code-path...
I have spent some time this weekend trying out the DRM-Next code slated for inclusion in Linux 4.16 when its merge window opens next week. The DRM-Next state of the AMDGPU driver appears to be in good shape, at least for the RX 580 and RX Vega cards used for my initial testing...
The LLVM code has been merged to mainline for the Retpoline x86 mitigation technique for Spectre Variant 2. This will be back-ported to LLVM 6.0 and also LLVM 5.0 with an immediate point release expected to get this patched compiler out in the wild...
Nearly a decade ago Canonical/Ubuntu developers had a goal of a 10 second boot time. They made good on that for their netbook focus at the time, but in the years since their boot time has slowed down and we haven't seen any concerted effort on improving their boot speed again...
It's been one year since last talking about Castle Game Engine, the open-source, cross-platform engine written in Object Pascal. But this weekend marked the release of Castle Game Engine 6.4...
Prominent Etnaviv driver developer Lucas Stach for working on open-source, reverse-engineered Vivante graphics support has posted initial patches for the GC7000L support as found on the i.MX8M SoC...
Linux's POWER code with the upcoming Linux 4.16 cycle will introduce support for PowerPC Memory Protection Keys. With the current Linux 4.15 cycle is also initial Meltdown mitigation for these CPUs too...
It's been one month now since AMD open-sourced their official Vulkan driver code and the associated XGL code-base. There has been about weekly code drops of new AMDVLK/XGL code over the past month while the separate, community-driven Mesa-based RADV Vulkan driver continues being developed as well...
Peter Hutterer of Red Hat has announced the first release candidate of libinput 1.10 today, which isn't a big feature release but rather incorporates a few new features with many bug fixes for this input handling library used by X.Org and Wayland systems...
Linux 4.15 isn't happening today as planned: there's simply too much recent activity and some bugs known to be outstanding. As such, we're up to the ninth weekly release candidate...
For those wondering how the Intel (U)HD Graphics compare for games and other graphical benchmarks between desktop environments in 2018, here are some fresh benchmarks using GNOME Shell on X.Org/Wayland, KDE Plasma 5, Xfce, Unity 7, and LXDE.
While Linux has been playing happily with Ryzen CPUs as long as you weren't affected by the performance marginality problem where you had to swap out for a newer CPU (and Threadripper and EPYC CPUs have been running splendid in all of my testing with not having any worries), it seems the BSDs (at least FreeBSD) are still having some quirks to address...
Linux 4.15 will hopefully be released later today and that will kick off the start of the Linux 4.16 kernel merge window. Here's some of what is coming to this next kernel cycle...
Given the very strong Vulkan vs. OpenGL performance in the recent low-end/older Linux gaming GPU tests with discrete graphics cards, I was curious to run some benchmarks seeing the current state of Intel's open-source OpenGL vs. Vulkan performance. With the Mesa 18.0 release to be branched soon, it was a good time seeing how the Intel i965 OpenGL and ANV Vulkan drivers compare.