Language Selection

English French German Italian Portuguese Spanish

KDE/GNOME Wayland vs. X.Org Radeon Linux Gaming Performance

Filed under
Graphics/Benchmarks

As we hit the end of 2021 for those wondering about the X.Org vs. (X)Wayland gaming performance difference for both GNOME Shell and KDE Plasma, here are some fresh benchmarks using the latest open-source Radeon graphics driver stack and desktops on Ubuntu 21.10.

This round of tests with an AMD Radeon RX 6800 was using the latest graphics driver stack in the form of Mesa 22.0-devel as of Christmas with Linux 5.16 Git. KDE Plasma 5.22.5 and GNOME Shell 40.5 as packaged on Ubuntu 21.10 were in use as the primary desktops tested both for their Wayland and X.Org sessions. As an additional perspective, Xfce 4.16 with its X.Org session was also included as part of this round of Linux gaming performance benchmarks.

This article is primarily to deliver some fresh performance numbers for how GNOME vs. KDE is looking when it comes to gaming performance and the X.Org vs. (X)Wayland impact. Similar tests on the NVIDIA side using their 495 driver series with GBM support is forthcoming as well on Phoronix. Several other year-end type Linux GPU driver/performance comparisons are also coming out over the days ahead.

Read more

Laptops have more autonomy with Wayland than with Xorg

  • Laptops have more autonomy with Wayland than with Xorg - itsfoss.net

    Despite the great legion of detractors it has Wayland, versus Xorg brings things like greater fluidity with graphics, puts an end to the tearing by design and is capable of extend the autonomy of notebooks. The latter has recently been demonstrated by Michael Larabel, Phoronix boss and lead developer of the benchmarking test suite of the same name, who has compared the performance and power consumption of Xorg and Wayland on both GNOME What KDE Plasma.

    Regarding the performance, we are not going to delve into it because it is not the main topic of this entry, although to summarize, we can say that the trend continues when it comes to having a similar performance with Wayland and Xorg. However, in KDE Plasma it is detected that the Wayland session gets lost by an appreciable difference in some cases, while in GNOME the results are more consistent between the two graphical “servers” and Wayland is better off (GNOME has been in the two comparisons, while KDE only in one).

    To make what we’re saying more clearly, let’s take the two most obvious examples, spanning the performance tests that Unvanquished and Warsaw have run on.

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.