Many embedded Linux systems use a Wayland compositor like Weston for window management. Qt applications act as Wayland clients. Weston composes the windows of the Qt applications into a single wind…| Burkhard Stubert
The most ridiculous Linux bug I've encountered in ages: Installing XFCE changed a mouse cursor setting for GNOME that caused the login screen to crash when trying to log into GNOME/Wayland.| Hyperborea: New Posts
Once we have removed an item from a BitBake variable, we cannot re-append it. The evaluation of the following three assignments of the variable BB_VAR yields the same result, no matter in which ord…| Burkhard Stubert
If you remember, back in 2016, I did the work to get a “Launch on Discrete GPU” menu item added to application in gnome-shell.| /bɑs ˈtjɛ̃ no ˈse ʁɑ/ (hadess) | News
The latest alpha of the upcoming Blender 5.0 release comes with High Dynamic Range (HDR) support for Linux on Wayland which will, if everything works out, make it into the final Blender 5.0 release on October 1, 2025. The post on the developer forum comes with instructions on how to enable the experimental support and how to test it. If you are using Fedora Workstation 42, which ships GNOME version 48, everything is already included to run Blender with HDR. All that is required is an HDR comp...| swick's blog
You may have read about my new-found fondness for Plasma’s Clock app. Following the development of a “Picture in Picture” protocol for Wayland, I remembered how I once saw someone put up a little timer window during a lunch break while screen-sharing a presentation. I figured, I wanted that, too!| blog.broulik.de
Wayback is a new experimental minimal Wayland compositor that supports Xwayland, letting X apps function without a full X server.| Linuxiac
There are many myths about X and Wayland, here I debunk the most common ones.| Felipe Contreras
For a laptop, assuming the primary screen is always the one it comes with, an easy approach to position screens relatively left and right of the monitor is: 1# Get display names, -p for plain text 2swaymsg -t get_outputs -p | grep Output 3Output eDP-1 'Chimei Innolux Corporation 0x1417 Unknown' (focused) 4Output DP-1 'Lenovo Group Limited M14 V904H2WF' 5# Center the primary display 6swaymsg 'output eDP-1 position 0 0' Now we can get the current configuration and move the other screen relative...| Rohit Goswami
Fixing Ubuntu Settings with Wayland| The Cloistered Monkey
Hey there! I’m glad to finally start paying my blogging debt :) as this is something I’ve been planning to do for quite some time now. To get the ball rolling, I’ve shared some bits about me in my very first blog post Olá Mundo. In this article, I’m going to walk through what we’ve been working on since last year in the Chromium Ozone/Wayland project, on which I’ve been involved (directly or indirectly) since I’ve joined Igalia back in 2018.| nickdiego.dev
Most operating systems nowadays provide a feature like night light: Colors are adjusted over the course of the day to remove blue light in the evening, to potentially help you sleep1 and make your eyes more comfortable. Despite the common claims about it, scientific evidence for night light improving sleep is still lacking afaik ↩| Xaver’s blog
While I do have a Qt git build on my machine that I use for development, I usually only test individual applications and functionality but hardly ever run my full Plasma session on it. This means that for day-to-day use I typically only get to enjoy new Qt features once they have actually been released.| blog.broulik.de
This one required a few other features to be implemented first, so let’s jump right in.| Xaver’s blog
In Plasma 6.2, KWin switched from doing linear blending with HDR to blending in a gamma 2.2 space. Let’s take a look at what that means, and why it was done.| Xaver’s blog
Fractional scaling is hard. Anyone that had the misfortune of working on it knows that… so it won’t surprise a lot of people that it’s not all figured out yet! Today I’ll talk about the fractional scaling problems with KWin’s server side decorations, and why we need to do an API break to fix it.| Xaver’s blog
One of the quickest ways to determine whether particular application runs using Xwayland is to resize one of its windows and see how it behaves, for example While it can be handy for the debugging …| Vlad Zahorodnii's Blog
Profiling displays is already not a super simple thing on its own, but things get more complicated when you try to profile your display in Wayland - profiling applications don’t support Wayland yet, some APIs on the compositor side to make it work well are still missing, and there’s a general lack of information on the topic. So today I’ll show you how to profile your display in the Plasma Wayland session.| Xaver’s blog
Since the last two posts about this topic (part one, part two) there has been some more progress, so let’s take a look.| Xaver’s blog
Recently news went around about explicit sync being merged into Wayland protocols, and in the wake of that I saw a lot of people having questions about it, and why it was such a big deal… So here’s a short-ish explanation of what it is, why it’s needed and what the benefits are over the old model.| Xaver’s blog
One of the key components to using a Plasma Wayland session is obviously the Qt Wayland Client module for running Qt applications in a Wayland environment. While it has been successfully deployed to millions of devices over the years, there’s still a few areas that feel like they haven’t been touched much since its inception as part of the Qt Lighthouse project, what turned into QPA, the Qt Platform Abstraction.| blog.broulik.de
The Lubuntu Team has been hard at work already this development cycle polishing the Lubuntu desktop in time for our upcoming Long-Term Support release, 24.04 (codenamed Noble Numbat). We have pioneered groundbreaking features and achieved remarkable stability in crucial components. These enhancements are not just technical milestones; they're transformative changes you'll experience when you install the next version of Lubuntu.| Lubuntu
The solution and the problem: atomic modesetting When it comes to driving displays on Linux there’s some legacy APIs that we don’t care about, and the drm/kms API. This API isn’t exactly one API though, it has two variants, legacy modesetting and atomic modesetting.| Xaver’s blog
In this post I’ll talk a bit about HDR and color management, and where we are with implementing them in KWin. Before jumping into the topic though, I need to add a disclaimer: I will be simplifying a lot of things significantly, leaving others out entirely and as I am by far not a color expert, almost certainly write a few things that are wrong. If you want more credible sources and dive into the details of how all the color stuff works, I recommend you have a look at the color-and-hdr repo...| Xaver’s blog
A while ago as a spin-off of my project to improve support for Logitech wireless keyboards and mice I have also done some work on improving support for (Gaming) keyboards with a builtin LCD panel. Specifically if you have a Logitech MX5000, G15, G15 v2 or G510 and you want the LCD panel to show…| hansdegoede.livejournal.com
As mentioned in an earlier blogpost , I have been working on fixing many games showing a small image centered on a black background when they are run fullscreen under Wayland. In that blogpost I was moslty looking at how to solve this for native Wayland games. But for various reasons almost all…| hansdegoede.livejournal.com
First of all I do not want people to get their hopes up about $subject of this blogpost. Improving gaming support is a subjects which holds my personal interest and it is an issue I plan to spend time on trying to improve. But this will take a lot of time (think months for simple things, years for…| hansdegoede.livejournal.com
Steps I took, mistakes and leasons learned during my transition from Xorg to Wayland| GeekWare - Daniel Pecos Martínez