Language Selection

English French German Italian Portuguese Spanish

Graphics: CoreAVI, X.Org Server 1.20.7, Wayland Adds Meson Build System Support

Filed under
Graphics/Benchmarks
  • CoreAVI Achieves Formal Khronos OpenGL SC 1.0.1 Compliance Running its VkCoreGL SC1 Library

    Core Avionics & Industrial Inc. (“CoreAVI”) announced today that it has achieved formal Khronos Group compliance for its VkCoreGL™ SC1 (OpenGL SC 1.0.1) application library running on its Vulkan-based VkCore™ SC graphics and compute driver. Successful passing Khronos’ conformance testing process ensures implementation quality and provides implementor protection via the Khronos Intellectual Property Framework.Adhering to open software standards is a key part of CoreAVI’s philosophy and this compliance provides customers with the standards-based confidence they require for safety critical software products. CoreAVI is the chair of Khronos’ Vulkan Safety Critical Working Group to define a formal safety critical version of Vulkan and is continually focused on driving forward new standards to support true safety critical compute capabilities using graphics processors.

  • CoreAVI VkCoreGL SC1 Hits Compliance For Ushering Vulkan Into Safety Critical Systems

    Vulkan could soon be used indirectly on safety critical military and aerospace displays thanks to CoreAVI's VkCoreGL SC1.

    While there is a Vulkan safety-critical working group with aims similar to OpenGL SC, at the moment there is no released Vulkan SC specification. But Military and aerospace supplier CoreAVI (who is also involved in the Vulkan SC effort) has developed VkCoreGL SC1 as an OpenGL SC library running on top of Vulkan.

    VkCoreGL SC1 is for transitioning OpenGL safety critical applications onto Vulkan-based systems. VkCoreGL SC1 is similar to Mesa's Zink and the other projects implementing OpenGL over Vulkan but with CoreAVI's commercial offering they are implementing the OpenGL safety critical specification. As of today, they are now formally deemed in compliance with OpenGL SC 1.0.1.

  • xorg-server 1.20.7
    A variety of bugfixes, primarily in modesetting, glamor, and Solaris
    support. This release also contains support for choosing the DRI driver
    via EGL_MESA_query_driver. Thanks to all who contributed with testing
    and fixes!
    
    Aaron Plattner (1):
          modesetting: Check whether RandR was initialized before calling rrGetScrPriv
    
    Alan Coopersmith (5):
          os-support/solaris: Drop ExtendedEnabled global variable
          Add ddxInputThread call from os layer into ddx layer
          Add xf86OSInputThreadInit call from common layer into os-support layer
          os-support/solaris: Set IOPL for input thread too
          ospoll: Fix Solaris ports implementation to build on Solaris 11.4
    
    Kenneth Graunke (2):
          glamor: Add a function to get the driver name via EGL_MESA_query_driver
          modesetting: Use EGL_MESA_query_driver to select DRI driver if possible
    
    Matt Turner (1):
          xserver 1.20.7
    
    Michel Dänzer (5):
          modesetting: Call glamor_finish from drmmode_crtc_set_mode
          xfree86/modes: Call xf86RotateRedisplay from xf86CrtcRotate
          modesetting: Clear new screen pixmap storage on RandR resize
          xwayland: Do flush GPU work in xwl_present_flush
          glamor: Only use dual blending with GLSL >= 1.30
    
    Peter Hutterer (1):
          Xi: return AlreadyGrabbed for key grabs > 255
    
    git tag: xorg-server-1.20.7
    
  • X.Org Server 1.20.7 Released With A Handful Of Fixes For GLAMOR + Modesetting

    With no sign of X.Org Server 1.21 on the horizon, the X.Org Server 1.20 point releases continue rolling on.

    Intel Linux graphics developer Matt Turner stepped up to release X.Org Server 1.20.7 as the latest point release, consisting of fourteen changes. The changes are mostly centered on the GLAMOR and xf86-video-modesetting driver bits but also some Solaris updates via Oracle's Alan Coopersmith.

    NVIDIA's Aaron Plattner added a check to the xf86-video-modesetting DDX around verifying RandR initialization, Intel's Kenneth Graunke now has the modesetting driver using EGL_MESA_query_driver to select the DRI driver if possible (needed for their Iris driver), and a few other modesetting fixes are in there too. Graunke also added a change to GLAMOR for querying the driver name as well via EGL_MESA_query_driver, again, good news for their Iris Gallium3D driver.

  • Wayland Adds Meson Build System Support

    While Wayland's Weston reference compositor has been using the Meson build system for about the past year, only this week did Wayland itself see Meson support introduced.

    Wayland has added Meson build system support for the same reasons most projects do: faster build times, cleaner than GNU Autotools, and tends to work better on other platforms especially with Windows.

    GNOME's Emmanuele Bassi added the support. For now the Meson build system support is living alongside the Autotools support. The plan is to drop Autotools once the Meson support has proven to be at least on-par with the existing build system support.

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.