Language Selection

English French German Italian Portuguese Spanish

Linux Kernel and Graphics

Filed under
  • Linux To Start Seeing Enablement Patches For Intel "Raptor Lake" - Phoronix

    Following today's inaugural patch, over the coming weeks we are expected to see Intel Raptor Lake patches beginning to make it out onto the public kernel mailing list for review. 

    Raptor Lake is anticipated to be the 13th Gen Core processors and successor to the recently launched Alder Lake processors. Previous leaks around Raptor Lake have pointed to the new "Raptor Cove" performance core and an improved Gracemont power efficiency core. Leaks have also suggested Raptor Lake S could top out at a 24 core / 32 thread design. The launch of Raptor Lake is expected in 2022. 

  • Faster Ceph With Linux 5.16 Now That Async Dirops Have Been Flipped On - Phoronix

    The Ceph open-source distributed storage system can now enjoy better performance out-of-the-box with Linux 5.16. 

    Last year with Linux 5.7 the Ceph file-system driver added the feature of async directory operations "dirops" and now finally with Linux 5.16 that is being enabled by default. After lots of testing this summer on Ceph's async dirops code, the developers are comfortable enabling it by default rather than requiring the "nowsync" mount option. 

  • The Future Is Nowish

    Zink can now run all display platform flavors of Weston (and possibly other compositors?). Expect it in zink-wip later today once it passes another round of my local CI.

  • Experimental Mesa Zink Code Managing To Run Wayland's Weston Compositor - Phoronix

    Following Mesa's Zink OpenGL-on-Vulkan translation driver finally running "glxgears" in a correct and performant manner, the newest milestone acheived by lead Zink developer Mike Blumenkrantz is managing to run Wayland's Weston compositor.

    With experimental, yet-to-be-merged or even MR'ed code for Zink, Blumenkrantz can now get the Wayland reference compositor running on Zink which in turn is then running off the native Vulkan driver.

  • Intel Posts Linux Graphics Driver Patches For Raptor Lake - Same As Alder Lake - Phoronix

    When writing this morning about intel "Raptor Lake" Linux enablement to begin, I didn't expect that to bear fruit so quickly in just a matter of hours... As predicted, that Linux bring-up for the Alder Lake successor is beginning now -- and doing so at full-speed with the initial Raptor Lake S (RPL-S) graphics support being posted.

    Following that early indicator today of the Raptor Lake model ID being posted, Intel's graphics driver team has posted their initial patches bringing up Raptor Lake S graphics for their "i915" kernel graphics driver. As of writing, the Mesa Vulkan/OpenGL driver user-space patches haven't been posted but are likely coming out soon.

  • Radeon Software 21.40.1 Linux Driver Unifies ROCm, Uses New Driver Distribution Model - Phoronix

    AMD this week quietly released Radeon Software for Linux 21.40.1 as a fundamentally big update for this packaged driver stack targeting enterprise Linux distributions.

    The Radeon Software for Linux 21.40.1 packaged driver release is their first that usess unified ROCm (Radeon Open eCosystem) and graphics drivers. This packaged driver has integrated/unified their compute stack with what is offered by ROCm compared to prior releases also having still shipped their legacy OpenCL/compute components. Moving forward it's all the ROCm-based approach for OpenCL/compute. However, machine learning users for now at least are encoutaged to use the upstream ROCm packages as the v21.40.1 point release hasn't been formally validated for that use-case yet.

  • Zink OpenGL-On-Vulkan Can Finally Render glxgears With Great Speed - Phoronix

    While the Zink OpenGL-on-Vulkan code within Mesa is close to OpenGL 4.6 conformant and running many OpenGL games at good performance, it's taken until now to see good performance out of the glxgears benchmark.

    It took a long time for glxgears to even render correctly on Zink even when it was on to running various demanding OpenGL Linux games... It was just earlier this year Zink correctly rendered glxgears but was doing so incredibly slow.

  • AMDGPU Linux Driver Preparing To Enable DSC-Over-eDP For More Power-Savings - Phoronix

    While the AMD Radeon "AMDGPU" Linux kernel graphics driver has supported VESA Display Stream Compression (DSC) over DisplayPort connections, until now it hasn't supported the power-savings feature for eDP panels.

    Since Display Stream Compression 1.1 the specification has supported Embedded DisplayPort for reducing the amount of data transferred and in turn reducing system power consumption and helping battery life on laptops.

    Finally the AMDGPU Linux kernel driver is preparing to enable Display Stream Compression for the eDP interface.

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.