CodeWeavers' Andrew Eikum has added support to Wine for using Vulkan on macOS via the open-source MoltenVK.
7 Minutes Ago -
WINE
- Winemac Vulkan
For those abiding by Mesa stable releases, Mesa 18.1.4 is now available -- in time for updating prior to any weekend Linux gaming or other activities -- for these open-source OpenGL/Vulkan driver components.
2 Hours Ago -
Mesa
- Mesa 18.1.4
Samsung's Derek Foreman has announced the alpha release of Wayland 1.16 as well as the Weston 5.0 reference compositor.
3 Hours Ago -
Wayland
- Wayland 1.16 + Weston 5.0
Canonical developers working on Mir have prepared the release of Mir 0.32.1 with a few fixes and improvements off the recent release of Mir 0.32.
5 Hours Ago -
Ubuntu
- Mir 0.32.1
Given the recent releases of FreeBSD 11.2, Scientific Linux 6.10, openSUSE Leap 15, and other distribution updates in the past quarter, here are some fresh benchmarks of eight different Linux distributions compared to FreeBSD 11.2 and Microsoft Windows Server 2016. The tested Linux platforms for this go-around were CentOS 7.5, Clear Linux 23610, Debian 9.4, Fedora Server 28, openSUSE leap 15.0, Scientific Linux 6.10, Scientific Linux 7.5, and Ubuntu 18.04 LTS.
GNOME 3.30 is looking like Mutter will be quite fit with the ability to remove its dependence on X11 code and various performance tuning optimizations. On top of already landed performance work in recent months, more optimizations have just landed and it looks like more could still be on the way.
8 Hours Ago -
GNOME
- Better Performance
The Speculative Load Hardening (SLH) effort that has been in development for months as a compiler-based automated Spectre Variant One mitigation technique has landed within LLVM trunk.
10 Hours Ago -
LLVM
- Speculative Load Hardening
Peter Hutterer at Red Hat is trying again to get trackpoint acceleration performing nicely under the libinput library so trackpoints behave nicely across Wayland, X.Org, and Mir systems.
12 Hours Ago -
Wayland
- Another Attempt At Trackpoints
Felix Kuehling of AMD sent out the remaining six patches for getting the AMD Raven Ridge (Ryzen APUs) working with the AMDKFD kernel compute driver so that the ROCm/OpenCL user-space compute stack can be run on these new APUs.
16 Hours Ago -
Radeon
- Raven GFX 9 + AMDKFD Compute
Developers behind the GNU Compiler Collection intend to get release preparations underway soon for the GCC 8.2 compiler.
17 Hours Ago -
GNU
- GNU Compiler Collection
12 July
With the upcoming Linux 4.18 kernel release due out in August there is the AMDGPU kernel driver support for Vega 20, the yet-to-be-released Vega GPU said to be the 7nm part launching later this year in Radeon Instinct products and featuring 32GB of HBM2 and adding some new deep learning instructions. Now the RadeonSI Gallium3D user-space driver for OpenGL within Mesa has Vega 20 support.
12 July 07:18 PM EDT -
Radeon
- Vega 20
It turns out that when using GCC 8 since April (or GCC 9 development code) if running on Intel Skylake (or newer architectures like the yet-to-be-out Cannonlake or Icelake) and compile your code with the "-march=native" flag for what should tune for your CPU microarchitecture's full capabilities, that hasn't entirely been the case. A fix is en route that can correct the performance by as much as 60%.
12 July 05:02 PM EDT -
GNU
- Whoops!!
For those looking to pick up a new Linux game this weekend, Warhammer 40,000: Gladius - Relics of War was released today with same-day native Linux support.
Intel rolled out today the Xeon E-2100 processors as the successor to the Xeon E3 CPUs. The Xeon E-2100 series is intended for entry-level workstations and based upon the Coffeelake CPU microarchitecture.
12 July 02:27 PM EDT -
Intel
- Intel Xeon E-2100
NVIDIA developers today released the 396.24.10 driver, their latest beta driver for Linux focused on the latest Vulkan innovations and improvements and is joined by the Windows 398.58 driver.
12 July 12:49 PM EDT -
NVIDIA
- NVIDIA Vulkan Beta
In part with GPU demand by crypto-currency miners waning a bit, NVIDIA GeForce and AMD Radeon graphics card availability at retailers has been improving in recent weeks as well as seeing less inflated prices than just recently had been the case. Given the better availability and stabilizing prices, here is a fresh look of the current line-up of GeForce and Radeon graphics cards under Ubuntu Linux using the newest AMD/NVIDIA drivers and also providing performance-per-dollar metrics given current retail prices.
Granted OpenBSD isn't the most desktop focused BSD out there and that WiFi isn't therefore the highest priority for this security-focused operating system, but with the latest code it can now finally auto-join WiFi networks.
12 July 09:23 AM EDT -
BSD
- OpenBSD Auto-Joins WiFi
While the GTK+ 4.0 tool-kit was previously talked about for release by the end of 2018, that's now looking more like spring of 2019 when this next major version will be released.
12 July 08:46 AM EDT -
GNOME
- GTK+ 4.0
The AMDVLK open-source Radeon Vulkan Linux driver has seen its latest weekly code drop that brings with it some of the extensions needed for supporting the Steam VR experience.
12 July 08:06 AM EDT -
Radeon
- AMDVLK Update
Linux 4.19 is shaping up to be a pretty exciting kernel release for what is expected to be the last version before Linux 5.0.
For those maintaining their own home-built Linux router, Linux 4.19 is going to be pretty exciting: CAKE Qdisc has been merged into net-next, making it a feature for this next kernel cycle.
11 July
Luc Trudeau, a video compression wizard and co-author of the AV1 royalty-free video format, has written a piece about the optimization state for video formats like VP9 and AV1 on POWER and ARM CPU architectures.
11 July 09:21 PM EDT -
Multimedia
- More Optimizations Needed
Another routine Mesa 18.1. point release is being prepared while waiting for the August debut of the Mesa 18.2 feature update.
11 July 08:51 PM EDT -
Mesa
- Mesa 18.1.4
It's rare in recent years to have anything to report on xf86-video-ati, the X.Org driver for the display/2D experience for pre-GCN Radeon graphics cards. But this week has been a large batch of fixes and improvements for those using this DDX driver with pre-HD7000 series hardware.
11 July 01:43 PM EDT -
Radeon
- xf86-video-ati
The GLib low-level GNOME library while being quite mature is seeing a significant update with its version 2.58 release due out this September for GNOME 3.30.
11 July 11:12 AM EDT -
GNOME
- GLib 2.58 En Route
One of the surprisingly controversial changes being implemented for Fedora 29 is dropping GCC and GCC-C++ from the default BuildRoot for assembling Fedora packages with Koji and Mock.
11 July 10:47 AM EDT -
Fedora
- Fedora 29 BuildRoot
Developers behind Samba, the open-source SMB/CIFS implementation for providing integration with the Windows Server Domain and Windows clients, is preparing for their next 4.9 release.
The NVIDIA Jetson Xavier Development Kit is pretty darn exciting with having eight ARMv8.2 cores, a 512-core Volta GPU, 16GB of LPDDR4, and under 30 Watt power use.
11 July 09:09 AM EDT -
NVIDIA
- Under 30 Watts
Open-source developer Antonio Larrosa who contributes to KDE and openSUSE has been developing a command-line music manager called Bard. He's written an interesting post about how he sped up some of his operations by around eight-thousand times faster.
11 July 08:15 AM EDT -
Free Software
- Bard Faster Python Program
In addition to the AMD-licensed Chengdu Haiguang x86 server processors and Zhaoxin x86-compatible CPUs from VIA Centaur lineage, another CPU effort within China has been C-SKY.
One month ago Intel was quick following the Linux 4.18 merge material to begin sending in new feature work for Linux 4.19 by means of the DRM-Next repository. They've already done a few rounds of updates while now another serving of Direct Rendering Manager patches were served up.
11 July 12:32 AM EDT -
Intel
- Intel Graphics For Linux 4.19
10 July
One day past the release of upstream Wine 3.12, the downstream Wine-Staging 3.12 is now available that continues incorporating hundreds of experimental/testing patches atop these bi-weekly Wine releases.
10 July 08:24 PM EDT -
WINE
- Wine-Staging 3.12
At the end of last year the Intel Clear Linux project's Clear Containers initiative morphed into OpenStack's Kata Containers. Clear Linux now supports the resulting Kata Containers.
10 July 06:55 PM EDT -
Clear Linux
- Clear Linux + Kata Containers
With the current-generation Dell XPS 13 XPS9370-7002SLV currently being tested at Phoronix, one of the areas I was most anxious to benchmark was the power consumption... For years it has been a problem of Linux on laptops generally leading to less battery life than on Windows, but in the past ~2+ years there has been some nice improvements within the Linux kernel and a renewed effort by developers at Red Hat and elsewhere on improving the Linux laptop battery life. Here are some initial power consumption numbers for this Dell XPS 13 under Windows 10 and then various Linux distributions.
10 July 04:42 PM EDT -
Hardware
- Dell XPS Power Usage
The march to QEMU 3.0 is now underway following discussions at the end of last year for jumping to the v3.0 milestone after the long-running v2.x series. The first release candidate is now available and marks a hard feature freeze for the QEMU 3.0 milestone.
Being roughly mid-way through the Linux 4.18 kernel development cycle, I spent some time this weekend running benchmarks of the AMDGPU DRM driver on Linux 4.18 Git compared to Linux 4.17 stable on three different Radeon graphics cards while using the Mesa 18.1.3 based drivers.
It's one month late but the Xen Project Hypervisor 4.11 release is available today with great scads of new features.
A new beta of the Radeon Open Compute "ROCm" stack was quietly made available for v1.8.2.
10 July 09:00 AM EDT -
Radeon
- ROCm 1.8.2 Beta
Version 2018.2 of the Unity Game Engine is now available as the latest quarterly update to this widely-used, cross-platform engine. Unity 2018.2 is quite exciting and does include some Vulkan and Linux changes.
If the Lynx open-source text-based browser isn't satisfying your needs with viewing modern web sites via the terminal, Browsh is a new entrant into the text-based web-browser space that seeks to support modern web standards.
Apple is said to be working on some new domain-specific compilers.
10 July 05:49 AM EDT -
LLVM
- Apple Is Hiring
Thanks to Facebook / Open Compute Project, the Octeon CN81xx SoCs are now supported by upstream Coreboot and happen to be the first Cavium ARM SoCs supported by this project.
10 July 05:35 AM EDT -
Coreboot
- Octeon CN81xx
The USB Type-C DisplayPort Alternate Mode driver will be coming to the Linux 4.19 kernel.
10 July 01:56 AM EDT -
Linux Kernel
- DisplayPort Alternate Mode
One of the most exciting Google Summer of Code 2018 projects is Vulkan-Virgl for supporting this modern graphics/compute API within virtual machines.
10 July 12:04 AM EDT -
Vulkan
- Vulkan-Virgl
9 July
It's an exciting day in RADV land as in addition to work on the new Vulkan 1.1.80 extensions, David Airlie landed a patch he's been baking for speeding up the shader compilation performance for this open-source Radeon Vulkan driver within Mesa.
9 July 07:22 PM EDT -
Radeon
- RADV Shaders
The belated Wine 3.12 development release is now available for testing, the first release following WineConf 2018.
9 July 05:13 PM EDT -
WINE
- Wine 3.12
The folks at iX Systems have announced their first public beta of FreeNAS 11.2, their downstream of FreeBSD 11.2 focused on supporting network-attached storage (NAS) systems.
9 July 04:35 PM EDT -
BSD
- FreeNAS 11.2
After converting the GNU Emacs repository to Git a few years back, Eric S Raymond has been working on the massive undertaking of transferring the GCC (GNU Compiler Collection) repository in full over to Git. But the transition to GCC Git is being hampered since due to the massive size of the repository, Raymond's system is running under extreme memory pressure with 64GB of RAM.
9 July 02:00 PM EDT -
GNU
- GCC Conversion
Canonical today released new Ubuntu Minimal images for cloud computing. The new images are half the size of the traditional Ubuntu Server and are said to boot up to 40% faster, so I decided to run a quick Amazon EC2 Linux distribution boot time comparison today...
9 July 01:12 PM EDT -
Ubuntu
- Linux Boot Times
A new pull request has been submitted to MoltenVK, the open-source project for mapping the Vulkan graphics/compute API over Apple's Metal to run on iOS/macOS. This pull request is working to address the issue that caused at least one MoltenVK-using iPhone/iPad game to be rejected from the Apple App Store.
9 July 10:29 AM EDT -
Vulkan
- Vulkan Over Metal
Canonical today announced the new Minimal Ubuntu, which is a "tiny" package set focused for speed, performance, and stability of Ubuntu in cloud deployments.
9 July 10:09 AM EDT -
Ubuntu
- Minimal Ubuntu
Chances are if you are spending more than $400 USD to have the Intel Core i7 8086K, the limited edition processor that is Intel's first to have a turbo frequency at 5.0GHz (and can easily overclock on all cores to 5.0+ GHz), you probably care a great deal about your system's performance. For squeezing extra performance out of the hardware, there is a wide variety of software optimizations available. Many of those software optimizations can be found within Intel's own Clear Linux distribution as previously shown while for this i7-8086K benchmarking is a look at how nine Linux distributions compare out-of-the-box when tested on this Coffeelake CPU and all CPU cores overclocked to 5.0GHz.
Samuel Pitoiset of Valve's open-source Linux GPU driver team has been particularly busy in recent days with "RADV" Radeon Vulkan driver enhancements.
9 July 08:22 AM EDT -
Radeon
- RADV Goodness
It looks like Arm Limited is going on the offensive against the RISC-V open-source processor instruction set architecture.
9 July 07:54 AM EDT -
Hardware
- ARM Version Of RISC-V Facts
Fulfilling a 6+ year desire, GNOME's GLib library now has a generic memory reference counting API.
9 July 07:44 AM EDT -
GNOME
- GLib Memory Reference Counting
Taking place last week in The Hague, Netherlands, was the WineConf 2018 conference. This year's WineConf -- on top of the usual annual discussions about this open-source project for running Windows games/applications on Linux/macOS -- took the time to celebrate the project's 25th anniversary.
9 July 05:58 AM EDT -
WINE
- Wine Conf 2018
Queued into the staging code for introduction with the Linux 4.19 kernel is the Gasket driver framework and the first driver based upon it, Apex.
One of three new Vulkan extensions introduced in this weekend's Vulkan 1.1.80 specification update is VK_KHR_8bit_storage for providing 8-bit types is now available in patch form for the Intel open-source "ANV" Vulkan Linux driver.
9 July 12:09 AM EDT -
Intel
- VK_KHR_8bit_storage