Language Selection

English French German Italian Portuguese Spanish

Graphics/Benchmarks

Linux Graphics: AMD and Mesa

Filed under
Graphics/Benchmarks
  • AMD Zen CPU Microcode Added To Linux-Firmware Tree, Bulldozer Updated

    When the Linux Firmware tree was updated on Friday with the newest AMDGPU firmware files for the graphics processors, the Family 17h "Zen" CPU microcode files also made their debut.

  • Learn How To Make Use Of Vulkan's New Debug Extension - VK_EXT_debug_utils
  • ARM Mali 400/450 "Lima" DRM Driver Steps Closer To Mainline

    When it comes to open-source ARM Mali graphics driver efforts there has been the Panfrost driver targeting the Mali T700 series that has occupied much of the limelight recently, but there has been a separate effort still working on open-source driver support for the older 400/450 series.

    Qiang Yu who works for AMD during the daytime has for the past number of months been working in his spare time on reviving open-source ARM Mali 400 series support. Qiang's efforts are based upon the original "Lima" driver initiative that was started years earlier by Luc Verhaegen.

  • AMD Rolls Out New Firmware For A Number Of GPUs

    AMD has landed a number of updated firmware images into the linux-firmware tree for their recent generations of hardware.

    There is updated Radeon GPU firmware for Raven Ridge, Fiji, Tonga, Stoney, Topaz, Carrizo, Vega 10, Polaris 10, Polaris 11, and Polaris 12 GPU families. More or less, the newer AMD GPUs now have updated firmware available.

  • RADV Gets Support For 32-bit GPU Pointers For User SGPRs, Benefiting Performance

    Samuel Pitoiset of Valve's Linux graphics driver team has been working on support for 32-bit GPU pointers for user SGPRs as his latest performance enhancement for this open-source Radeon Vulkan driver.

    Months after AMD's Marek Olšák was working on 32-bit pointers for RadeonSI to free up some scalar general purpose registers (SGPRs), Pitoiset has been pursuing similar support for the RADV Vulkan driver.

  • Raven Ridge With The Ryzen 5 2400G On Mesa 18.2 + Linux 4.17 Is Finally Stable

    Depending upon the motherboard and other factors, the Raven Ridge Linux support has been a bit of a mess since its February launch. Fortunately, with time various Linux driver fixes have landed for improving the stability and performance of these APUs with Zen CPU cores and Vega graphics. During my recent testing of the AMD Ryzen 5 2400G, it was completely stable and running fine with the newest open-source driver code but the Ryzen 3 2200G was still a stability nightmare.

  • Mesa 18.1 is out with the shader cache on for Intel

    Open source drivers on Linux have advanced rather quickly and now we have another fresh release out with Mesa 18.1 which was released yesterday.

    One of the major new features, is that the shader cache for Intel is now turned on by default, which should hopefully result in smoother performance for those of you gaming with an Intel GPU. Vulkan 1.1 support for the AMD RADV and Intel ANV drivers, plus various performance improvements and bug fixes.

Graphics: NVIDIA, Mesa and CUDA

Filed under
Graphics/Benchmarks
  • Open-Source NVIDIA Volta GV100 Support Queued For Linux 4.18

    Initial open-source driver support for the NVIDIA GV100 "Volta" GPUs will be introduced with the upcoming Linux 4.18 kernel cycle.

    Earlier this month I wrote about the initial open-source GV100 Volta patches coming out for the Nouveau Direct Rendering Manager while now that work has been queued into the DRM-Next tree ahead of the Linux 4.18 merge window opening in June.

  • The Open-Source ARM Mali "Panfrost" Driver Now Supports Textures & More

    The in-development Panfrost reverse-engineered, open-source driver for supporting ARM Mali T700 series graphics is now much more capable thanks to work carried out on their "half-way" Gallium3D driver in recent weeks.

    Alyssa Rosenzweig has provided an update on the Panfrost driver progress and their very early stage Gallium3D driver. Their recent code is quite a bit of progress considering where they were one month ago with just being able to render a cube.

  • CUDA 9.2 Released With GEMM Improvements

    We knew it was coming while today NVIDIA has rolled out the CUDA 9.2 stable release update.

    The CUDA 9.2 release includes speed-ups for launching CUDA kernels as well as faster performance for GEMM computational performance for half-precision and small N matrices. CUDA 9.2 also fixes a number of issues, including incorrect results with some GEMM calls on V100 Tensor Core GPUs and other BLAS problems.

  • Mesa 18.1 Released With Intel Shader Cache Default, OpenGL 3.1 ARB_compatibility

    First time Mesa release manager Dylan Baker has managed to release Mesa 18.1 on time as the Q2'2018 quarterly update to this OpenGL/Vulkan driver stack.

    While it feels like Mesa 18.0 was just recently released, it's already been a month and a half, which had arrived significantly late due to release delays. Fortunately, Mesa 18.1 is now available and hopefully allowing for a normal Mesa 18.2 release cycle for next quarter.

    Mesa 18.1 ships with the Intel OpenGL shader cache now being enabled by default, OpenGL 3.1 with ARB_compatibility context support for the prominent Gallium3D drivers, ARB_bindless_texture support for Nouveau NVC0 that is important for some newer Linux game ports like Dawn of War 3, EXT_semaphore support for RadeonSI, various other new OpenGL and Vulkan extensions being supported by Radeon and Intel, and other enhancements. See our Mesa 18.1 feature overview for a more thorough look at all of the changes that made it into this release.

Graphics: Mesa 18.0.4 and More

Filed under
Graphics/Benchmarks
  • mesa 18.0.4

    Mesa 18.0.4 is now available.

    In this release we have:

    r600 driver gets a fix for constant buffer boounds, which fixes rendering bugs
    in Trine and Witcher 1.

    Several fixes for RADV driver: fixes around alpha channel in Pre-Vega, fix in
    multisample image copies, and fixes around multilayer images in compute path.

    For the case of ANV/i965 drivers, also a couple of fixes, all of them around
    ISP. On top, there are a couple of fixes relative to code emission around 16-bit
    integers, and a a fix for a leak in blorp for Gen4 and Gen5.

    Speaking of leaks, there are also fixes for winsys/radeon/amdgpu and
    pipe-loader.gets a couple of patches to fix a couple of leaks.

    SPIR-V part gets a patch to apply OriginUpperLeft to FragCoord.

    Mesa core gets a couple of patches to fix error handling in
    get_framebuffer_parameteriv, and to add missing support for
    glFogiv(GL_FOG_DISTANCE_MODE_NV).

  • Mesa 18.0.4 Released With A Handful Of Bug Fixes

    Mesa 18.1 might be out this weekend but for those riding the Mesa 18.0 stable release series for now, Mesa 18.0.4 is the latest point release.

  • AMD Will Continue Maintaining Multiple Compute Stacks For Linux

    With the great shape that ROCm has been getting into recently for open-source Radeon GPU compute support on Linux including advancing OpenCL support, one might have rightfully assumed that was going to be their centralized compute stack moving forward. It turns out that their PAL-based compute stack will continue to be maintained too.

  • VC5 Gallium3D Driver Becomes V3D, Enabled By Default In Mesa

    What was developed as the VC5 Gallium3D driver is now renamed to V3D and enabled by default in new Mesa 18.2 builds.

    The Broadcom Video Core V driver that was already part of Mesa was renamed to V3D to match the name of the V3D DRM kernel driver. The VC5 to V3D renaming occurred since this driver is already supporting a VideoCore VC6 device, so the VC5 naming was no longer deemed appropriate.

  • VMware 13.3 X.Org Driver Brings DRI3 With Latest Mesa, X.Org Server 1.20 Support

    Usually X.Org DDX driver releases aren't too notable these days with most of the open-source Linux graphics innovations happening elsewhere in the stack, but for those using the VMware graphics virtualization support available through their different virtualization products, the xf86-video-vmware update out today is on the heavier side.

AMD Ryzen 5 2600 / Ryzen 7 2700 Benchmarks On Linux, 9-Way Ubuntu CPU Comparison

Filed under
Graphics/Benchmarks

Last month we delivered launch-day Linux benchmarks of the Ryzen 5 2600X and Ryzen 7 2700X for these new "Zen+" processors while recently we received the non-X Ryzen 5 2600 and Ryzen 7 2700 processors for Linux testing as well. In this article are benchmarks of these new AMD Ryzen processors as well as other Intel/AMD CPUs for delivering a fresh nine-way Linux distribution comparison using the very latest software components.

Read more

Benchmarks and Phoronix Test Suite

Filed under
Graphics/Benchmarks

Graphics: NVIDIA, AMD/Vega and Mesa

Filed under
Graphics/Benchmarks
  • NVIDIA 390.59 Linux Driver Brings New GPU Support, X.Org Server 1.20 Compatibility

    For those using the long-lived NVIDIA 390 driver series rather than the latest NVIDIA 396 short-lived series (or happen to be stuck on 390 like for Fermi GPU support), the NVIDIA 390.59 Linux driver was released minutes ago.

    Most notable for existing NVIDIA 390 driver series is there is now xorg-server 1.20 compatibility. There is X.Org Server 1.20 support on the NVIDIA 396 series already, but for those using this long-lived driver branch, there is back-ported 1.20 server compatibility.

  • AMDGPU Feature Updates Submitted For Linux 4.18, Bringing Vega M & More

    Alex Deucher of AMD today submitted the initial batch of Radeon/AMDGPU DRM driver feature updates to DRM-Next that in turn are slated to land in the Linux 4.18 merge window in June. There's a fair amount of notable feature work this round for Radeon Linux users.

  • AMD Publishes Open-Source Driver Support For Vega 20

    AMD today published their big set of patches bringing open-source Linux kernel support for the "Vega 20" graphics processor.

    Vega 20 is the rumored 7nm AMD graphics processor that is said to be up to 70% faster than the current leading RX Vega 64 graphics card, according to some reported leaks. Vega 20 is expected to offer up to 32GB of HBM2 memory and be announced this calendar year, but there is some belief that it might just be a deep learning accelerator and not focused as a gaming graphics card or at least not initially.

  • Gallium3D's HUD Gets A Frametime Graph Capability

    In addition to being able to plot the frames per second, CPU usage, and many other possible sensor outputs, the Gallium3D Heads-Up Display (HUD) is now capable of showing the frametime while gaming.

  • Mesa 18.0.4 Coming This Week With More Fixes

    While Mesa 18.1 is expected for release this week, those riding the Mesa 18.0 stable series will also have an 18.0.4 point release coming in the next few days.

    Mesa 18.0.4 is expected for release this Thursday or Friday as the newest point release for this Q1'2018 Mesa series. Mesa 18.0.4 release candidate 1 was issued today with just over two dozen fixes.

  • Mesa 18.0.4 Linux Graphics Stack to Squash Rendering Bugs in Trine & The Witcher

    The Mesa graphics stack for Linux-based operating systems will soon receive a new maintenance update that addresses a few important bugs in some games and improves various of the included open-source graphics drivers.

    Mesa 18.0.4 is expected to arrive this week as the fourth maintenance update to the Mesa 18 series, bringing improvements to the r600 graphics driver for ATI/Radeon GPUs that fix some rendering bugs in the Trine and The Witcher video games, as well as several bug fixes for the Radeon RADV Vulkan driver.

    The Intel ANV Vulkan and Intel i965 OpenGL graphics drivers have been improved as well in this Mesa 18.0.4, which patches a leak in Intel's BLORP code for 4th Generation and 5th Generation Intel Core processors, and adds a few fixes to code emission around 16-bit integers and Image Signal Processor (ISP).

Linux Graphics: AMDVLK and GEM

Filed under
Graphics/Benchmarks
  • AMDVLK Driver Adds VK_KHR_display Support

    The AMD developers working on their official Vulkan driver code updated the public source trees yesterday for XGL and PAL that form the AMDVLK open-source Linux driver.

  • GEM Improvements & Better Intel Icelake Support Coming To Linux 4.18

    Building off their first batch of DRM updates for Linux 4.18, the Intel open-source crew has submitted a second batch of new feature material to DRM-Next that in turn will land with this next kernel cycle.

    Changes with this pull request include NV12 pixel format support finally being firmed up, a number of Intel Icelake improvements, GVT virtualization updates, Panel Self Refresh (PSR) updates, execlist fixes and updates, "tons" of GEM memory management improvements, and a variety of other fixes and code improvements.

The Performance Of Clear Linux With GCC 8

Filed under
Graphics/Benchmarks

Intel's Clear Linux operating system has been among the first notable Linux distributions upgrading to the recently-released GCC 8.1 as the default system compiler and then proceeding to rebuild its packages against this annual update to the GNU Compiler Collection. Here are some before/after benchmarks of their GCC 8 deployment for those interested.

GCC 8 offers many compiler improvements from tentative C17 and C++20/C++2A support to newer CPU support and performance optimizations. In fact, our tests have found for some significant compiler boosts on Intel Skylake hardware but there are also benefits for AMD Ryzen and other CPU microarchitectures.

Read more

GPU/Graphics: OpenCL, AMD, X.Org

Filed under
Graphics/Benchmarks
  • OpenCL 2.2 Sees A Maintenance Update With Document Clarifications, Bug Fixes

    While OpenCL 2.2 support by the major hardware vendors' drivers are sadly languishing, a new maintenance release of this year-old OpenCL standard was issued today to provide various bug fixes as well as documentation clarifications to the specification. Additionally, there is also an update to the OpenCL SPIR-V specification.

  • AMD's Compressonator 3.0 Brings Better Texture Compression

    AMD's GPUOpen team has released Compressonator 3.0, the latest major update to this tools collection for dealing with texture and 3D model compression and optimizations for Linux, macOS, and Windows.

    The Compressonator 3.0 release brings improved texture compression, mesh optimizations, mesh compression support, and other enhancements.

  • AMDKFD In Linux 4.18 Bringing Vega GPU Support

    The AMDKFD kernel driver in the upcoming Linux 4.17 has the long-awaited discrete Radeon GPU support working so it can be used with the ROCm/OpenCL compute user-space, but Vega GPU support wasn't ready for this release. Fortunately, it's ready for Linux 4.18.

  • Four Years After Launch, AMD Kaveri Sees Huge Performance Boost On Linux

    For those making use of AMD Kaveri APUs, the latest Linux graphics stack improvements will now yield much better performance -- up to twice as fast in some instances! Here are some benchmarks with Ubuntu 18.04 on the AMD A10-7870K.

  • X.Org Server 1.21 Opens For Development

    Following the long drawn out and feature-packed X.Org Server 1.20 cycle, the 1.21 window officially opened up today.

    Adam Jackson of Red Hat who continues serving as the X.Org Server release manager today did the post-1.20 version bump to begin allowing new feature material to land for this next cycle.

    For the time being xserver Git is living as version 1.20.99.1 and Adam's latest codename is "Carrot and Ginger Soup."

    No release plans have been posted yet, so it remains to be seen if 1.21 will aim to get back on a six-month release cadence like X.Org had been getting good at delivering on. Or if it will be like 1.20 where it was one and a half years in the making.

Graphics Leftovers

Filed under
Graphics/Benchmarks
  • RADV Lands VK_PIPELINE_CREATE_DISABLE_OPTIMIZATION_BIT

    The RADV Vulkan driver within Mesa has landed its VK_PIPELINE_CREATE_DISABLE_OPTIMIZATION_BIT support so applications/games can opt to disable optimizations when compiling a Vulkan pipeline. This is notably what was just covered the other day for helping to reduce stuttering with DXVK.

  • DXVK 0.51 Brings Fixes & Asynchronous Pipeline Compilation Support

    DXVK 0.51 is now available as the latest version of this library for running Direct3D 11 games under Wine via the Vulkan graphics API.

    The DXVK 0.51 release most notable adds asynchronous pipeline compilation support for Vulkan drivers making use of VK_PIPELINE_CREATE_DISABLE_OPTIMIZATION_BIT. This is the feature for reducing stuttering for games on DXVK and as of this morning is now supported by the RADV driver. We'll see how long it will take until the NVIDIA Vulkan driver and others support this feature. For now though DXVK ships with this support disabled and requires using the DXVK_USE_PIPECOMPILER=1 environment variable as this feature can cause hangs for Prey and potentially other titles.

  • VK9 Gets Better Support For Shaders, 64-bit Fixes

    While the rapidly maturing DXVK library has been capturing much of the limelight when it comes to piping Direct3D over Vulkan, the VK9 project targeting Direct3D 9 on top of Vulkan continues making progress.

  • Intel's Mesa Driver Prepares To Kill Off The Blitter

    Jason Ekstrand has spent some time away from the Intel ANV Vulkan driver to kill the hardware blitter usage within the i965 Mesa OpenGL driver.

    With a set of patches posted on Friday, the Intel Mesa driver eliminates its hardware blitter usage for Intel Sandy Bridge hardware and newer. Ekstrand explained that the graphics hardware blitter has been degraded on recent generations of Intel graphics, "On Sandy Bridge, the blitter was moved to another ring and so using it incurs noticable synchronization overhead and, at the same time, that synchronization is an endless source of GPU hangs on SNB. Some time around the Ivy Bridge time frame, we suspect that the blitter ended up with somewhat slower paths to memory than the 3D engine so it's slower in general. To make matters worse, the blitter does not understand any sort of compression at all and so using it frequently means having to do some sort of resolve operation."

  • Latest Intel ARB_gl_spirv Patches Published By Igalia

    It's almost one year since the release of OpenGL 4.6 and while there is support outside of the Mesa tree, mainline Mesa still doesn't support this latest OpenGL revision due to the holdups around SPIR-V ingestion support.

    Intel's i965 and AMD's RadeonSI drivers would have supported OpenGL 4.6 with mainline Mesa months ago, but they've been held up on the ARB_gl_spirv extension and the related ARB_spirv_extensions support. This work allows for SPIR-V modules to be used by OpenGL complementary to GLSL and allows for GLSL to also to be used as a source language for creating SPIR-V modules for OpenGL consumption. This is basically all about better interoperability between OpenGL and Vulkan -- not an easy task to implement.

  • RADV Adding New Bit To Help Avoid Stuttering With DXVK

    The RADV Vulkan driver will soon have VK_PIPELINE_CREATE_DISABLE_OPTIMIZATION_BIT to help avoid stuttering with DXVK for running Direct3D 11 games on Wine over Vulkan.

    While DXVK performance is already quite compelling and handling a surprising number of D3D11 games rendered via Vulkan considering how young this project is, DXVK and potentially the other Vulkan Linux drivers may soon see less stuttering.

  • Vulkan layer for Direct3D 11 & Wine 'DXVK' updated with fixes for Dark Souls 3, Overwatch & more

    DXVK [GitHub] is such an incredible project to bring Direct3D 11 support to Wine using Vulkan and another exciting release is now out.

Syndicate content

More in Tux Machines

today's leftovers

  • ‘Crush Them’: An Oral History of the Lawsuit That Upended Silicon Valley

    The then-23-year-old giant, which ruled the personal computer market with a despotic zeal, stood accused of using monopoly power to bully collaborators and squelch competitors. Its most famous victim was Netscape, the pioneering web browser, but everyone from Apple to American Airlines felt threatened by late-’90s Microsoft. The company was big enough to be crowned America’s most valuable firm, bold enough to compare attacks on its domain to Pearl Harbor, and, eventually, bad enough to be portrayed as a (semifictionalized) cadre of hypercapitalist murderers in a major motion picture. The “don’t be evil” optics that colored the rise of today’s tech giants (and have recently lost their efficacy) were a direct response to Microsoft’s tyrannical rule.

  • Michał Górny: Empty directories, *into, dodir, keepdir and tmpfiles.d
  • FRAMED Collection, a noir-styled spy adventure where you rearrange comic tiles is now out
    It's actually a compilation of FRAMED and FRAMED 2, games that have been widely praised and previously only available on mobile platforms. It has you moving around slices of an animated comic book, to put the noir-styled spy adventure story together. It actually sounds hilarious, as it's not a basic "this one has to go here" type of game, as it changes what happens based on where you put the tiles creating some amusing sounding failures:
  • Paradox’s grand strategy titles will be getting more content soon
    At their annual convention, Paradox Interactive have announced new expansions for their current grand strategy titles. There’s a little bit of everything for fans of these games.
  • Why OpenShift Is The New OpenStack For Red Hat
  • Help the Debian kernel team to help you
    I gave the first talk this morning at Mini-DebConf Hamburg, titled "Help the kernel team to help you". I briefly described several ways that Debian users and developers can make it easier (or harder) for us to deal with their requests. The slides are up in on my talks page, and video should be available soon.
  • UbuCon Europe 2018: Analysing a dream [English|Spanish]
    The idea of organising the Ubucon in Xixon, Asturies was set two years ago, while participating in the European Ubucon in Essen (germany). The Paris Ubucon took place and in those days we uderstood that there was a group enough of people with the capacities and the will to hold an European Congress for Ubuntu lovers. We had learnt a lot from German and French colleagues thanks to their respective amazing organizations and, at the same time, our handicap was the lack of s consolidated group in Spain.
  • 19-year-old Developer at the Forefront of TRON (TRX) Opensource Wallet DApp
  • 19-years-old German developer Spearheads TRON (TRX) Opensource Wallet DApp
    No doubt that Tron community is preparing for mainnet launch, with different ideas coming in from all roads. As part of its readiness, Tron has unveiled its Opensource Wallet DApp developed by 19-year old German developer, Marius Gill, who has been programming since 13 years old. The DApp is an outcome of Project Genesis, which was launched in March 2018 purposely to encourage TRON’s community engagement in bringing in new things into Tron ecosystem. The project provides a bonus pool of 2 billion dollars for active members around the world have lent their hands in implementing ideas for the community.
  • Collabora and GStreamer spring in Sweden
    Earlier this month, a few of us from Collabora, Olivier Crête, Nicolas Dufresne, George Kiagiadakis and I attended the GStreamer Spring Hackfest in Lund, Sweden. Hosted by Axis Communications (who uses GStreamer in their surveillance cameras for many years now), it was a great opportunity for the GStreamer community to touch base and work on open bugs and pet projects. [...] As for myself, I mainly worked on (or rather started to work on) split-field interlacing support in GStreamer, adding relevant formats and modes in the GStreamer video library. In addition, as a Meson developer (Nirbheek Chauhan) was present, I took the opportunity to discuss with him the last bit of porting build system of Geoclue to Meson, a side project I've been working on. It helped me get it done faster but also helped Nirbheek find some issues in Meson and fix them! All in all, my first GStreamer hackfest was an awesome experience (even though I was not feeling well). It was also very nice to hangout and socialize with old and new friends in the GStreamer community after a long time. Many thanks again to Axis for hosting us in their offices! See you at the GStreamer Conference this fall!
  • Reality Redrawn Opens At The Tech
    The Tech Museum of Innovation in San Jose was filled on Thursday with visitors experiencing new takes on the issue of fake news by artists using mixed reality, card games and even scratch and sniff cards. These installations were the results of Mozilla’ Reality Redrawn challenge. We launched the competition last December to make the power of misinformation and its potential impacts visible and visceral. Winners were announced in February.
  • Tangerine UI problems
    I've been a big fan of Tangerine for a while, it's a bank that doesn't charge fees and does what I need to do. They used to have a great app and website and then it all went a bit wrong. It's now a HTML app for Desktop and mobile. This isn't the fault of the tools used, but there's some terrible choices in the app across both. [...] The overall feel of the app is that its full of spinners, far too cluttered and just to confusing. Hey not everything I've built is perfect, but even I can spot some real problems with this app. I pretty sure Tangerine can do better than this. And yes, I'm writing this while drinking a beer I recently bought, as shown on my transaction page.
  • Majority of software plagued by vulnerabilities as open source adoption soars [Ed: More of Black Duck's FUD]
  • SiFive Releases 'Expansion Board' to Build Interest in RISC-V Processor
  • FreeBSD 11.2 Beta 2 Available For Testing, Brings PTI Optimization
    The second beta release of FreeBSD 11.2 is now available for weekend testing. FreeBSD 11.2-BETA2 is now available with a variety of bug fixes, a fix to restore boot support for the Banana Pi ARM board, a context switch optimization for page table isolation (PTI), DTrace improvements, various build fixes, and a range of other system fixes.
  • Sony Is Working On AMD Ryzen LLVM Compiler Improvements - Possibly For The PlayStation 5
    One of Sony's compiler experts has taken to working on some tuning for the AMD Ryzen "znver1" microarchitecture support within the LLVM compiler stack. This begs the question why Sony is working on Ryzen improvements if not for a future product.
  • Popular YouTuber Says Apple Won't Fix His iMac Pro Damaged While Disassembled

    The damage resulted when they dropped the display while attempting to reattach it to the aluminum chassis. Towards the end of the video, Sebastian also says the iMac Pro requires a new logic board and power supply unit, suggesting there may have been a short circuit that caused damage to internal components as well.

  • Most dangerous new cyber security threats [iophk: "Windows TCO, yet neither Microsoft nor Windows get a mention"]

Steam Controller Kernel Driver Is Landing In The Linux 4.18 Kernel

The Linux 4.18 kernel will feature the initial Steam Controller kernel driver that works without having to use the Steam client or using third-party user-space applications like the SC-Controller application. A few months back we reported on a kernel driver being worked on for the Steam Controller by an independent user/developer outside of the gates of Valve. In part through reverse-engineering, Rodrigo Rivas Costa has been working on this native Steam Controller Linux kernel driver that works for both USB cable and wireless modes of the Steam Controller and is a proper HID driver. Read more

Video of AsteroidOS

KDevelop 5.2.2 and 5.2.3 released

KDevelop 5.2.2 and 5.2.3 released We today provide a stabilization and bugfix release with version 5.2.2 and 5.2.3. 5.2.2 was tagged 6 weeks ago, but we never managed to release it because we did not have the patience to fix the Windows installers in time due to a broken CI. Windows installers are provided for 5.2.3 again. We'll only provide source tarballs for 5.2.2 and we encourage everyone to just skip this release and use 5.2.3 which contains a few more bug fixes. This is a bugfix-only release, which introduces no new features and as such is a safe and recommended update for everyone currently using KDevelop 5.2.1. Read more Also: This week in Usability & Productivity, part 19