Language Selection

English French German Italian Portuguese Spanish

Graphics: AOMP, X.Org Server, Mesa

Filed under
  • ROCm AOMP 13.0 Released For OpenMP Offloading To Radeon GPUs - Phoronix

    AOMP 13.0 is out today as the first update to AMD's Radeon OpenMP offloading compiler since AOMP 11.0 last December.

    AOMP is part of the Radeon Open eCosystem (ROCm) for offloading OpenMP work to AMD GPUs. AOMP is a downstream of the LLVM Clang compiler stack. AMD engineers have been working to upstream their OpenMP offloading patches albeit is a work-in-progress and they churn out new patches faster than what it takes to get reviewed and upstreamed. AOMP is not to be confused with AOCC as AMD's other LLVM Clang downstream focused on providing the latest CPU compiler optimizations/support.

  • X.Org Server 1.20.11 Released Due To New Security Advisory - Phoronix

    Trend Micro's Zero Day Initiative has uncovered another security issue with the X.Org Server.

    Trend Micro security researchers found that shortcomings in the X.Org Server's X Input extension input validation could ultimately lead to privilege escalation for authorized clients.

    CVE-2021-3472 involves insufficient checks on the lengths of an X Input request could lead to out-of-bounds memory accesses in the X.Org Server. If the X.Org Server is running with privileged rights, this could lead to privilege escalation for authorized X11 clients.

  • xorg-server 1.20.11
  • Mesa 21.1 Squeezes In Improvements For Direct3D 9 (Gallium Nine) - Phoronix

    The feature freeze and code branching for Mesa 21.1 is imminent but last minute feature work continues to pour in. Hitting Mesa Git this morning as the latest activity were some fixes and improvements in Gallium Nine for providing Direct3D 9 support atop Gallium3D drivers to Wine/Windows programs.

    Gallium Nine lead developer Axel Davy saw his various fixes and improvements to this state tracker merged in time for Mesa 21.1. There are various fixes made as a result of running the Address Sanitizer over the code as well as from test compiles using LLVM's Clang. There are also various game fixes included as part of this broad merge request too. Counter-Strike: Global Offensive is one of the games that should be working again with Gallium Nine.

  • Mesa's Virgl Straps On A Simple Disk Cache - Phoronix

    The "Virgl" virtual 3D GPU project for providing OpenGL (and work-in-progress VirtIO-GPU Vulkan) acceleration within guest virtual machines continues to mature for improving the open-source Linux desktop virtualization stack.

    The latest Virgl addition worth mentioning on the Mesa side is the introduction of a simple disk cache. Stéphane Marchesin of Google has created a simple front-end disk cache for Virgl.

  • NVIDIA 465.24.02 stable driver rolls out for Linux

    Get ready to upgrade your NVIDIA drivers once again, as NVIDIA has today rolled out the 465.24.02 stable driver.

    This is not to be confused with the Vulkan Beta 455.50.12 that rolled out yesterday that's aimed at developers and serious enthusiasts. This is a stable driver release that you should be okay to upgrade with. Most of this 465.24.02 driver is following on from the 465.19.01 Beta that was released back in March.

NVIDIA 465.24.02 Linux Driver Released As Stable

  • NVIDIA 465.24.02 Linux Driver Released As Stable

    At the end of March NVIDIA released the 465 beta Linux driver while today has been promoted to stable in the form of the 465.24.02 release.

    The NVIDIA 465.24.02 driver is available today with the NVIDIA RTX A4000/A5000 series support, various new Vulkan extensions now supported, power management improvements, and a variety of bug fixes.

Nvidia Display Driver 465.24.02 For Linux Is Released

  • Nvidia Display Driver 465.24.02 For Linux Is Released

    Nvidias latest proprietary binary blob driver for using Nvidia graphics hardware on Linux adds support for three new Vulkan extensions, Nvidias upcoming RTX A4000 and A5000 GPUs, better X11 DrawText() performance, numerous bug-fixes and some new Vulkan extensions.


    The only interesting non-Vulkan news in Nvidias release announcement is a claims that they have improved DrawText() performance on the Xorg display server, support for the newly announced RTX A4000 and A5000 GPUs and a mention of having enabled Runtime D3 Power Management on notebook machines with Ampere and newer GPUs. The remainder of the release announcement consists of less interesting bug-fixes.

    Xwayland recently merged support for hardware acceleration on machines using the Nvidia driver in preparation for a Nvidia driver with the proper bits required to provide that functionality. This driver does not have those bits, so those of you stuck with a Nvidia card who want to run X applications on Wayland with GPU acceleration will have to wait for a future driver release from Nvidia which includes those bits.

Mesa 21.1.0-rc1 Is Releaed With Variable Rate Shading...

  • Mesa 21.1.0-rc1 Is Releaed With Variable Rate Shading Support For AMD GPUs, New Vulkan Extensions And More

    The first release candidate for Mesa 21.1, is scheduled to be released on May 5th, has been set in stone. It is a good indication of what the final 21.1 release will have: Variable Rate Shading support on the very latest AMD RX 6000 GPUs, new Vulkan features, OpenGL 4.6 support in the OpenGL-To-Vulkan translation layer, graphics optimizations for Intel's 12th generation GPUs/CPUs and a bit more.


    Mesa a everything-on-one graphics library that provides all the free software graphics drivers used by Linux-based operating systems. The upcoming 21.1 versions brings some notable features for those who happen to have the very latest AMD graphics hardware, some nice features to those who happen to use a CPU-integrated Intel GPU and some minor updates for everyone else.

Mesa 21.1 RC

  • Mesa 21.1-rc1 Released With RADV Optimizations, Faster Zink, Many Other New Features

    Feature development for this quarter's Mesa 21.1 release is now over with it having been branched from main and the first release candidate issued.

    Taking over Mesa 21.1 release management duties is Eric Engestrom. Eric issued a brief Mesa 21.1.0-rc1 announcement. Weekly release candidates of Mesa 21.1 are expected until Mesa 21.1.0 is ready to officially ship sometime in May. It should be early to mid May but with release delays being quite common for Mesa3D we'll see how this cycle play out.

  • [Mesa-dev] [ANNOUNCE] mesa 21.1.0-rc1
    Hello everyone!
    Once again, a new release cycle has started. Please test this first
    release candidate, and report any issue here:
    Issues that should block the release of 21.1.0 should be added to the
    corresponding milestone:

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

More in Tux Machines

digiKam 7.7.0 is released

After three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. Read more

Dilution and Misuse of the "Linux" Brand

Samsung, Red Hat to Work on Linux Drivers for Future Tech

The metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. Read more

today's howtos

  • How to install go1.19beta on Ubuntu 22.04 – NextGenTips

    In this tutorial, we are going to explore how to install go on Ubuntu 22.04 Golang is an open-source programming language that is easy to learn and use. It is built-in concurrency and has a robust standard library. It is reliable, builds fast, and efficient software that scales fast. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel-type systems enable flexible and modular program constructions. Go compiles quickly to machine code and has the convenience of garbage collection and the power of run-time reflection. In this guide, we are going to learn how to install golang 1.19beta on Ubuntu 22.04. Go 1.19beta1 is not yet released. There is so much work in progress with all the documentation.

  • molecule test: failed to connect to bus in systemd container - openQA bites

    Ansible Molecule is a project to help you test your ansible roles. I’m using molecule for automatically testing the ansible roles of geekoops.

  • How To Install MongoDB on AlmaLinux 9 - idroot

    In this tutorial, we will show you how to install MongoDB on AlmaLinux 9. For those of you who didn’t know, MongoDB is a high-performance, highly scalable document-oriented NoSQL database. Unlike in SQL databases where data is stored in rows and columns inside tables, in MongoDB, data is structured in JSON-like format inside records which are referred to as documents. The open-source attribute of MongoDB as a database software makes it an ideal candidate for almost any database-related project. This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the MongoDB NoSQL database on AlmaLinux 9. You can follow the same instructions for CentOS and Rocky Linux.

  • An introduction (and how-to) to Plugin Loader for the Steam Deck. - Invidious
  • Self-host a Ghost Blog With Traefik

    Ghost is a very popular open-source content management system. Started as an alternative to WordPress and it went on to become an alternative to Substack by focusing on membership and newsletter. The creators of Ghost offer managed Pro hosting but it may not fit everyone's budget. Alternatively, you can self-host it on your own cloud servers. On Linux handbook, we already have a guide on deploying Ghost with Docker in a reverse proxy setup. Instead of Ngnix reverse proxy, you can also use another software called Traefik with Docker. It is a popular open-source cloud-native application proxy, API Gateway, Edge-router, and more. I use Traefik to secure my websites using an SSL certificate obtained from Let's Encrypt. Once deployed, Traefik can automatically manage your certificates and their renewals. In this tutorial, I'll share the necessary steps for deploying a Ghost blog with Docker and Traefik.