2026-03-23 09:42:03
from my link log —
I hate programming Wayland applications.
https://www.p4m.dev/posts/29/index.html
saved 2026-03-22 https://dotat.at/:/737B3.ht…
from my link log —
I hate programming Wayland applications.
https://www.p4m.dev/posts/29/index.html
saved 2026-03-22 https://dotat.at/:/737B3.ht…
Martin Stransky highlights some recent major achievements for #Firefox on Linux: ""HDR video playback support, reworked rendering for fractionally scaled displays, and asynchronous rendering implementation. All this progress was enabled by advances in the Wayland compositor ecosystem, with new features implemented by Mutter and KWin.
[…]
And there are even more challenge…
GNOME 50 bricht endgültig mit der Vergangenheit und schließt die Umstellung von GNOME auf eine reine Wayland-Desktopumgebung ab. Die Entwickler entfernten den verbliebenen Code des bereits mit GNOME 49 deaktivierten X11. Mit der Entfernung der X11‑Backends in Mutter, GNOME Shell, GNOME Control Center und der GNOME‑Session geht eine signifikante Verschlankung der Codebasis einher.
#linux
Wayland-Referenz-Compositor Weston 15 mit Lua-Shell und Vulkan-Renderer
Der Wayland-Referenz-Compositor Weston ist in Version 15 erschienen. Sie bringt einen Vulkan-Renderer und eine Lua-Shell mit.
h…
If there is XML, there should also be WML (for Wayland).
Why does my ThinkPad's LCD gain contrast when plugged into power and desaturate when unplugged. KDE-Wayland 6.6.0.
Updated the codeberg.org/thesaigoneer/freebsd-mangowc repo. Still a lot to do, but at least the most relevant things are there, including the mango configs itself 😆 Also the sw selection has been amended, including yazi and foot now.
cc @…
#freebsd
Today I learned how to set up Sway / Wayland with an projector in clone mode for giving a presentation using `wl-mirror` and `wl-present`. This post helped a lot: https://tedn.life/2025/03/09/ubuntu-wayland-sway-just-mirror-the-screen/ . Also better to test/lear…
Maybe it is time for me to go back to debian stable or some such. #Opensuse is pushing half baked solutions, which makes me sad after all those years of reliable services. On top, I don't understand this obsession for Wayland (which isn't up to speed on Desktop).
I wonder where MIR went. The ubuntu wayland alternative.
@… Wayland?
Anyone daily driving XLibre on FreeBSD in 2026?
/u/BigSneakyDuck asks – <https://www.reddit.com/r/freebsd/comments/1qgcihy/x11libre_x11xlibre_on_freebsd_first_impressions/>:
"I intend to run a poll on Wayland vs X11 f…
Xfwl4: Xfce soll eigenen Wayland-Compositor bekommen
Das Xfce-Team will eingesammelte Spendengelder in die Entwicklung des Wayland-Compositors xfwl4 stecken.
https://www.heise.de/news/Xfwl4…
@… @… Why do you need Wayland?
from my link log —
Separating the Wayland compositor and window manager in River.
https://isaacfreund.com/blog/river-window-management/
saved 2026-03-15
hmmmm okay I tried to install KDE on ubuntu.... but I did it on X11 instead of wayland?? when I switch to wayland on the login screen and login it's not KDE though.. and trying to reinstall it doesn't do much.
also KDE is super laggy and runs badly.
#ubuntu
I have implemented a KDE-Wayland analogue of XKill called...wait for it...wkill. Usage is like you'd expect: you run it, you get a crosshair, you click on the window you want to kill, and it is killed.
Technical implementation is, in essence:
On click, send `zwlr_foreign_toplevel_handle_v1.close()` to the compositor (politely requesting the application to an hero).
Then, resolve the PID from `/proc` by matching `app_id`,, then send **SIGTERM** (or **SIGKILL** if launched…
*sigh* Firefox verschluckt sich und hat bei allen Anzeigen n Offset, 32Bit-Foo wie Steam bekommt die Maus nicht gegrabbed, Mono-Anwendungen haben ne Pixel-Verschiebung, …
Wird Zeit diesen #Wayland-Bastelkram auf auf dem System wieder gegen X zu ersetzen. Mag nicht so modern aussehen, aber dafür funktioniert es wenigstens. -.-
It seems that Wayland is the future of the Linux desktop, but I'm too lazy to set up a WM from scratch again and understand how it works. Besides, everything is going so well for me with xorg & i3wm...
I think I'll stick with it until I have no other choice.
#linux
Makes me feel old that I remember having to tweak the `/etc/X11/xorg.conf` to get my display working. Nowadays, I mostly don't have to think about any of that anymore b/c Wayland "Just Works" (TM), at least for the cases that I use (simple laptop/desktop setup). I lost AwesomeWM and Xmonad of course, but Sway still scratches a similar itch. If I'm masochistic enough, I might try doing something on top of wlroots with config in Haskell 😂
@… Makes sense. One warning: I've had terrible experiences with onscreen keyboards under Wayland, if that matters to you.
from my link log —
Switching from i3 to Sway on Ubuntu 20.04.
https://www.autodidacts.io/switching-to-sway-wayland-from-i3-x11-ubuntu/
saved 2020-08-19
Anyone else having issues with KeepassXC and Fedora 43? Im guessing its something with Wayland/Qt as I can see this error "qt.qpa.wayland: Wayland does not support QWindow::requestActivate()" Waiting 1-3 minutes for it to open is getting real annoying though. Usability is near nil.
No one told you it is effing annoying that Xorg, by itself, just blanks your screen, even when you're watching a video. Never happens on Wayland, X-bro's!
PS: and don't bother me with your xset dpms stuff. Been there, done that, it helps, but it's ridiculous.
RE: https://linuxrocks.online/@bunsenlabs/116140890257903552
I thought that my days of distro hoping were long gone. I thought that BunsenLabs was dead. Or at least that it will never include Wayland support. Then I saw this...
It made me questi…
Noticed only today, since moving my #Emacs environment over to the new laptop last November, all my #OrgRoam 'dailies' are not orgroam files, they are basic #OrgMode files 🥹 C-c n d d does resolve to the right org-roam command, but these files contain only a # title and nothing else.
It was likely naive of me to expect my .emacs to be relocatable.
I don't suppose there's a function to mass-convert org-files to org-roam? Well, that's what keystroke macros are for, I suppose!
On a positive note, my #Firefox kiosk issue was solved by MOZ_ENABLE_WAYLAND=0 which is odd since I'm running Wayland and it had worked fine since September until I added and then removed /etc/firefox/policies/policy.json
I am not going to sit here and lie to you that I wrote this bash script all by myself. Yeah, I had it already (mostly), but got bored of reading man pages and borrowing from other people's scripts on the Internet and instead had THE best chat with Gemini ever, in which we both learned from our mistakes 😁
PS The sick CachyOS logo was entirely Gemini's idea. Good job AI buddy 😎
Have tidied up kwin_wayland patch to change the hardcoded gestures to sensible defaults, and I am working my way through implementing a file-based configuration interface for all possible inbuilt gestures that kwin_wayland can send. I'm not sure if this is all going to work thanks to Wayland's certifiably insane paranoid security model, but at least I should be able to let you decide how many fingers to swipe with what direction of swipe triggers a built-in gesture in the wm.
Does anyone know if it's possible to copy GIFs into the clipboard on Linux/Wayland? I know that png images and such are possible, but I haven't managed to get animated GIFs working.
Currently trying to build a standalone GIF picker which copies GIFs into your clipboard, but if this is not possible that would be a bummer.
It seems like GNOME Shell on Wayland doesn't like it if a GPU gets removed during runtime. At least on Bazzite, it threw me back into Gaming Mode and I had to switch to the desktop again, losing all my open windows.
Well, I expected worse, so I had saved my work before. 😄
But that does set some limits on what I can do using some scripts I found on GitHub. In case a Mutter or GNOME dev reads this here: Are there any plans to gracefully switch between GPUs during runtime?
Wayland
@… FYI <https://github.com/outpaddling/desktop-installer/issues/35> in particular, yesterday's commen…
Gesture-patched kwin* (kwin_wayland) packages for openSUSE updated for kwin*6.6.0. Package build crapola latest artifacts available here: https://github.com/theodric/kwin-but-fuck-gestures/tree/domme
Noticed only today, since moving my #Emacs environment over to the new laptop last November, all my #OrgRoam 'dailies' are not orgroam files, they are basic #OrgMode files 🥹 C-c n d d does resolve to the right org-roam command, but these files contain only a # title and nothing else.
It was likely naive of me to expect my .emacs to be relocatable.
I don't suppose there's a function to mass-convert org-files to org-roam? Well, that's what keystroke macros are for, I suppose!
On a positive note, my #Firefox kiosk issue was solved by MOZ_ENABLE_WAYLAND=0 which is odd since I'm running Wayland and it had worked fine since September until I added and then removed /etc/firefox/policies/policy.json
There was this mention in the Budgie 10.10 release announcement of ending an era and working together in a very positive way with the KDE team.
What most people, including yours truly, missed was the mention of QT6 as the new development platform of choice for Budgie 11! Part of Frameworks is already in 10.10, and a totally new architecture will be build for Wayland, QT and Budgie. Exciting times!
I used my fork of kwin_wayland all evening yesterday, and it was fine. I swear they're making the Wayland session bad on purpose just to suffer performatively. Whatever, I can maintain a patchset.
@… was your use of sysutils/desktop-installer for X.Org, or for Wayland?
<https://www.freshports.org/sysutils/desktop-installer/>
After patching and rebuilding kwin_wayland to remove the bullshit-ass fucking hardcoded gestures that have been in there since at least 2021 with an open bug, funding spent, and no resolution in sight, and thereafter installing both fusuma and fusuma-plugin-sendkey, I have sucessfully gotten KDE on Wayland to behave normally qua gestures. I think.
XScreenSaver 6.11 has preliminary (non-locking) Wayland support, which may obviate my dirty hack to watch input devices DBus and run demo…
@…
Wayland support · Issue #35 · outpaddling/desktop-installer — <https://github.com/outpaddling/desktop-installer/issues/35>
Cc…
All the others? It was all fluff.
Take the Arch iso. Install, no desktop. Don't follow recommendations. Install Plasma desktop and add KDE modules as you see fit. Use the new Plasma login manager, Wayland only. End up with a very lean, encrypted system, clocking in below 700 pkgs and at 987Mb. Now, that makes me happy 😊
#archlinux
@…
I can not test FreeBSD with Wayland.
<https://github.com/outpaddling/desktop-installer/issues/35#issuecomment…
I am now running both Touchegg and Fusuma simultaneously. Fusuma passes through all events to the underlying window, which means in a full-screen VNC/RDP session I'm not able to 4-finger-swipe my way to another desktop. Touchegg still catches that event fine, and switches desktop, but it doesn't work under Wayland. My UX is still miles better in X11. Under Wayland, I'll just have to give up using a 4-finger swipe to change desktops while in a full-screen VNC/RDP session. This is…
I fucking hate KDE on Wayland. Entire evening wasted thanks to their goddamn fucking unnecessary hardcoded gestures. I am to the point of rebuilding kwin_wayland with the patch from the Arch AUR `kwin-without-gestures` package.
This was supposed to be getting fixed!
https://blogs.kde.org/2025/06/1…
For KDE I've recently settled on Alpine Linux. I've been around the block on Plasma and I can assure you it is one of the best out there. Couple that with blazingly fast mirrors, LUKS encryption, flatpaks and setup scripts and you have a winner. Not for beginners, but absolutely worth a go. Recommended!
#alpinelinux
Finally got around to patching the latest build of kwin-wayland. Still works. Same stupid issue with gamepad libs as last time.
Why do I have a feeling the anti-choice crowd are going to ram immutability down our throats next after they force us all to use shitty Wayland (for our protection and security, ofc)?
I HAVE SUCCESSFULLY MADE KWIN_WAYLAND'S FUCKING HARDCODED GESTURES BULLSHIT EAT AN ENTIRE BAG OF DICKS AND TOSS ITSELF OUT THE NEAREST AIRLOCK \o/ \o/ \o/ 🎉🎉🎉🎉🎉🎉🎉
I've rebuilt kwin_wayland three times now, making more drastic cuts each time, and I still haven't managed to evict the gestures. What am I missing? The patch applies fine manually. Am I misunderstanding how to declare the patch in the spec file? Do I need to declare it as a Patch rather than a Source? Am I not supposed to provide the .patch file extension? Some previously-unconsidered fourth thing?
It's half past midnight. I guess I'll knock off and read this again to…