

#Tag
Oh thank $deity I can still launch #Chrome with --ozone-platform=x11 even though the configuration flag has been removed. Because #Wayland breaks *so many things* for me.
Surely I'm not the only one seeing dropdowns, tooltips etc. render in top-left corner of my screen under Wayland?
#GNOME #FreeSoftware #OpenSource #FOSS #OSS #YouBrokeMyWorkflow #X11 forever
Oh no. It's true: The mouse cursor image on Wayland is delayed by one frame. 😭
Proof: https://mort.coffee/home/wayland-input-latency/
Great explaination by @lina: https://lobste.rs/s/oxtwre/hard_numbers_wayland_vs_x11_input_latency#c_edq7tn
A failed attempt to fix this in @gnome: https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4249
It sounds like there is going to be a new kernel API that would allow updating the cursor independently and therefore earlier, but I couldn't find anything about that.
This is bizarre and cool: Term.Everything❗ is an X11 and Wayland Linux tool for running GUI programs in the terminal.
This is bizarre and cool: Term.Everything❗ is an X11 and Wayland Linux tool for running GUI programs in the terminal.
The last BSDCan 2025 video has been posted!
Adventures in porting a Wayland Compositor to NetBSD and OpenBSD by Jeff Frasca
I'm typing this in my Xuake Wayland Compositor on OpenBSD.
I started this journey on the NetBSD 9.99.x branch and ended up having to dig into the guts of wscons, mesa, libdrm, the kernel drm subsystem, the AMDGPU driver and more. I have a couple of very small, but hard fought patches in the NetBSD kernel. It's not over yet, either. I still have a few bugs around the compositor shutdown process and a lot of integration work to be able to hope to have other people try this out.
Topics to cover in the talk include (but are not limited to):
History of Wayland and other background info
How your graphics stack and driver is organized and actually works
The actual porting journey on both NetBSD and OpenBSD
A Demo! I should be able to show it running
Current status, future work
For more information, please visit:
https://www.bsdcan.org/2025/
- and -
https://www.bsdcan.org/2025/timetable/timetable-Adventures-in-porting.html
The last BSDCan 2025 video has been posted!
Adventures in porting a Wayland Compositor to NetBSD and OpenBSD by Jeff Frasca
I'm typing this in my Xuake Wayland Compositor on OpenBSD.
I started this journey on the NetBSD 9.99.x branch and ended up having to dig into the guts of wscons, mesa, libdrm, the kernel drm subsystem, the AMDGPU driver and more. I have a couple of very small, but hard fought patches in the NetBSD kernel. It's not over yet, either. I still have a few bugs around the compositor shutdown process and a lot of integration work to be able to hope to have other people try this out.
Topics to cover in the talk include (but are not limited to):
History of Wayland and other background info
How your graphics stack and driver is organized and actually works
The actual porting journey on both NetBSD and OpenBSD
A Demo! I should be able to show it running
Current status, future work
For more information, please visit:
https://www.bsdcan.org/2025/
- and -
https://www.bsdcan.org/2025/timetable/timetable-Adventures-in-porting.html
Very specific feature!
In desperate need for a Wayland compositor that permits this same feature I had on X11 with this DWM "combo" patch: Holding Super and pressing simultaneously 1 and 2 permits me to see both tags (~ workspaces) 1 and 2.
Very specific feature!
In desperate need for a Wayland compositor that permits this same feature I had on X11 with this DWM "combo" patch: Holding Super and pressing simultaneously 1 and 2 permits me to see both tags (~ workspaces) 1 and 2.
Some good news for screenreaders on Wayland with the release of Niri 25.08:
Some good news for screenreaders on Wayland with the release of Niri 25.08:
Niri 25.08: New Logo, Screen Reader Support, and Wayland Improvements
https://linuxiac.com/niri-25-08-new-logo-screen-reader-support-and-wayland-improvements/
I stumbled across this article while searching for informations about the future of some X11 window managers. probonopd created a good article about the differences between Wayland and X11 and the problems with Wayland (which perhaps could be fixed in the future)
Good to see that XLibre forked the X11 server so projects depending on X11 can go on further.
https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277
#wayland #xorgserver #x11libre #xorg #linux #bsd #linuxdesktop #windowmanager #freedesktop
I stumbled across this article while searching for informations about the future of some X11 window managers. probonopd created a good article about the differences between Wayland and X11 and the problems with Wayland (which perhaps could be fixed in the future)
Good to see that XLibre forked the X11 server so projects depending on X11 can go on further.
https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d1f2277
#wayland #xorgserver #x11libre #xorg #linux #bsd #linuxdesktop #windowmanager #freedesktop
niri v25.08 is now released with a logo, xwayland-satellite integration, basic screen reader support, NVIDIA screencast flickering fix, window positions and sizes in IPC, and many other improvements!
Read the notes here: https://github.com/YaLTeR/niri/releases/tag/v25.08
now i need at least a month off from any release notes preparation 😴
A space for Bonfire maintainers and contributors to communicate