The latest open-source project out of Microsoft under an MIT license is Shader Conductor, which allows for cross-compiling HLSL to other languages -- including GLSL for OpenGL/Vulkan usage...
Being well into the Mesa 18.3 feature freeze and that quarterly update to these open-source OpenGL/Vulkan drivers due out in about two weeks, here is a look at all of the new features and changes you can expect to find with this big update...
It was just yesterday that the AMD Zen L3 thread pinning was dropped from Mesa due to that optimization not panning out as intended for benefiting the new AMD processors with the open-source Linux graphics driver stack. Lead Mesa hacker Marek Olšák is already out with a new Zen tuning implementation that may deliver on the original optimization goal...
If you are looking for a new Linux distribution to experiment with, Void Linux is one of the interesting ones that is an original creation and community driven that often doesn't receive the attention it deserves. Void Linux is built off its BSD-licensed XBPS packaging system, is a rolling-release platform, uses runit as the init system instead of systemd, opts for LibreSSL in place of OpenSSL, optional musl libc usage, and has a wealth of other changes...
Jonas Ã…dahl of Red Hat today released a new version of Wayland-Protocols, the collection of stable and unstable protocols for extending Wayland functionality...
It was just a few months back that the Mesa/RadeonSI open-source AMD Linux driver stack received Zen tuning for that CPU microarchitecture's characteristics. But now AMD's Marek Olšák is going back to the drawing board to work on a new approach for Zen tuning...
With Feral Interactive preparing to release Total War: WARHAMMER II for Linux and macOS later this month, today they announced the system requirements for this latest native game port...
With last week Amazon Web Services rolling out AMD EPYC cloud instances to EC2, I figured it would be an interesting time for a fresh benchmark look at how the AMD Linux cloud performance compares from some of the popular cloud providers. For this article are sixteen different instances benchmarked while looking at the raw performance as well as the value on each instance type relative to the benchmark performance and time consumed for the on-demand spot instancing. EPYC instances were tested from Amazon EC2, Packet.com, and SkySilk.
While Microsoft is self-proclaimed to love Linux, their common and very basic Microsoft OEM Mouse has not loved the Linux kernel or vice-versa... The Linux kernel HID code is finally getting a quirk fix to deal with the Microsoft OEM mouse as it would disconnect every minute when running at run-levels one or three...
Back in September Code Sourcery / Mentor Graphics posted their new Radeon GCN port for the GNU Compiler Collection (GCC). Two months later this port is still being worked on but not yet ready for mainline...
As new system calls get added to the Linux kernel, these syscalls generally get added to Glibc (and other libc libraries) for developers to make easy use of them from their applications. But as Glibc doesn't provide 1:1 coverage of system calls, sometimes is delayed in their support for new calls, and other factors, there is a discussion about providing an official Linux system wrapper library that could potentially live as part of the kernel source tree...
In the nearly one year that the AMDVLK official Vulkan driver has been open-source there hasn't been any "releases" but rather new code drops on a weekly basis that is pushed out of their internal development repositories. But surprisingly this morning is now a v2018.4.1 release tag for this open-source AMD Vulkan Linux driver...
Over the past year we have looked extensively at the performance impact of Spectre mitigations on x86_64 CPUs but now with having the Raptor Talos II in our labs, here are some benchmarks to see the performance impact of IBM's varying levels of Spectre mitigation for POWER9.
With just two weeks to go until Valve unleashes their latest original game, Artifact, it's now up for pre-order and there are also the system requirements published...
While we haven't had much to talk about the Intel "Iris" Gallium3D driver in development as the future Mesa OpenGL driver for the company's graphics hardware, it has continued progressing nicely since its formal unveiling back in September...
Among the work queuing in the AMDGPU DRM-Next branch for what will in turn appear with the next kernel cycle (Linux 4.21) is support for Vega 20 A1 ASICs...
Last month I reported on a number of fixes for really old bugs in the EXT4 code with some of the issues dating back to the Linux 2.6 days in the EXT3 file-system code that was carried over to the EXT4 driver. Those fixes are now working their way into the Linux 4.20 stable kernel...
While most Linux gamers these days are mesmerized by DXVK for mapping Direct3D 10/11 to Vulkan for better handling Windows games on Linux, for those with older Direct3D 9 era games there is still the Gallium Nine initiative for D3D9 implemented as a Mesa Gallium state tracker. A new patch series posted this weekend will make that Gallium Nine experience even better...
The WireGuard secure VPN tunnel is not in the mainline kernel yet but the KDE Plasma desktop is the latest project already adding support for it, which can be useful today if making use of WireGuard's DKMS kernel modules...
Building off Friday's release of Wine 3.20 is now Wine-Staging 3.20 with minor work added into this testing/experimental blend of Wine that tends to particularly suit gamers better than the upstream code-base...
As what could spell bad news for seeing native Linux game ports of future Pillars and Wasteland titles, among others, Microsoft announced they are acquiring Obsidian Entertainment and inXile Entertainment...
That extra FreeBSD 12 beta release causing the minor setback to the FreeBSD 12.0 release is now available for testing. There is a fair number of last minute changes in FreeBSD 12.0 Beta 4 release ahead of the imminent branching...
The Linux 4.20 kernel has just received a new post-merge-window new driver: i2c-nvidia-gpu that is being contributed by the NVIDIA crew for their newest Turing graphics cards...
The IBM POWER On-Chip Controller (OCC) driver is queued for inclusion in the next version of the Linux kernel. This on-chip controller driver collects sensor data from the system and processor, including temperature and power metrics, and exposes that to the user as well as handling thermal/power management tasks...
If you are looking for some Phoronix shirts this holiday season, there are some new options available from HELLOTUX, the clothing vendor where everything is "Made on Linux, powered by Linux, for us, Linux fans."..
It's been a long journey for the OpenRISC CPU instruction set architecture not to be confused with RISC-V, but with the GCC 9.1 compiler release due out in early 2019 will finally be initial mainline support for this ISA...
For more than a year it's been talked about adding an option to support Zstd-compressed Linux kernel images while it looks like that Facebook-backed high performance compression algorithm for kernel images could soon finally be mainlined...
Wine 3.20 is now the latest bi-weekly development release for this increasingly popular code-base for running Windows programs/games on Linux and other operating systems...
It doesn't look like GIMP 3.0 will be under the tree this Christmas, but at least GIMP 2.10 continues progressing with new stable releases to provide new optimizations and enhancements...
With Mesa 18.3 feature development having wrapped up at the end of October, here are some benchmarks showing how the updated RadeonSI and RADV drivers are performing for this code that is now under a feature freeze before its official release around the end of November. AMD Radeon Vega and Polaris graphics cards were tested with a slew of NVIDIA graphics cards also tested on their respective driver to show where the Linux gaming GPU performance is at as we head into the 2018 holiday shopping season.
The Librem 5 GNU/Linux smartphone was originally slated to launch in January 2019 and its developer kits were supposed to ship this past summer. Now it's looking like the Librem 5 Developer Kits will hopefully arrive in December...
Landing in the GRUB boot-loader minutes ago is a new "verifiers" framework providing core verification functionality for the likes of UEFI Secure Boot, Trusted Platform Modules, and PGP...
There has been a flurry of activity recently for the GCC 9 compiler due to feature development ending soon. The latest work hitting their mainline tree this morning is support for the Intel PTWRITE instruction...
In addition to this week bringing KDE Connect 1.10 for the communication/integration between the KDE desktop and Android smartphones/tablets, GSConnect as the GNOME Shell port of this open-source software also received a new feature release...
Some support improvements are on the way for Huawei's MateBook X, a lightweight ultrabook/laptop that aims to compete with the likes of Apple's MacBook Pro...
In October of 2017 Samsung announced convergence and traditional Linux distributions for Samsung Galaxy smartphones as the "Samsung DeX." Since then we hadn't heard anything more about this initiative while this week they appear to be ready with a beta...
For those curious about the performance of IBM's POWER9 processors against the likes of today's AMD Threadripper and Intel Core i9 HEDT processors, here are some interesting benchmarks as we begin looking closer at the POWER9 performance on the fully open-source Raptor Talos II Secure Workstation. This open-source, secure system arrived for Linux testing with dual 22-core POWER9 CPUs to yield 176 total threads of power.