Getting into the mood for FOSDEM 2021 tip #4 print this file and put it on your door or wall ;)
I realized that wlroots (with its à-la-carte helpers) sidesteps completely the "midlayer mistake" some other compositor libraries have made. Interesting LWN article about it:
And the Daniel Vetter article that led me here:
Added a short page about packaging wlroots/Sway, mostly notes about Meson for now.
There are even some images called "sway" in here.
If someone struggles to find an ARM image with user-space that doesn't come from the last century, there are a bunch of random Manjaro images here:
At least it's better than nothing…
Wayland 1.19.0 has been released!
I've been using @lynne's cyanrip to rip a bunch of CDs. It just works™ and does just what I want, pretty happy with it.
Khronos: "Contributions welcome!"
Also Khronos: "Ah, just sign this CLA before."
Also Khronos: "By the way, new extensions MUST have a test added to our test suite. Please send a patch for our private test suite repository you can't access because you're not a member."
Also Khronos: "By the way, the membership is $18,000."
BTW, my dmenu replacement on Wayland is just a terminal with fzf:
Make it a launcher with:
dmenu_path | menu | xargs swaymsg exec
Have you considered using the Y0L0 pixel format?
/* [63:0] A3:A2:Y3:0:Cr0:0:Y2:0:A1:A0:Y1:0:Cb0:0:Y0:0 1:1:8:2:8:2:8:2:1:1:8:2:8:2:8:2 little endian */
#define DRM_FORMAT_Y0L0 fourcc_code('Y', '0', 'L', '0')
Started working on Vulkan support for wlroots, just for fun.
BTW, here are references to the various patches/bugs I've been working on: https://github.com/swaywm/wlroots/issues/2526#issuecomment-760445781
Submitted my first Nouveau patch today. Some thoughts:
Nouveau folks have helped a lot. Definitely couldn't have figured it out without them <3
NVIDIA hardware was also pretty helpful. Instead of displaying garbage like you'd expect, it errors out and allows the driver to print what state changes caused the error.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!