Seems like for the first time in 11 years, I may be asleep during the Time Warp today. Good night! 🛏️💤

(in case you wonder what else could I be doing: itch.io/c/1205039/0h-game-jam )

Tonight I’ve been digging into making dEQP-GLES3.functional.depth_stencil_clear.depth_stencil_scissored_masked smaller command-stream-wise - and hopefully faster too.

Turns out GPUs with BLT can handle scissored and masked depth/stencil clears without firing up the full 3D pipeline. I finally figured out which clear bits to set.

The coolest part? etnaviv will be the first Mesa driver to support scissored and masked clears! 🎉

#etnaviv #mesa3d #librem5 #mntreform

@mntmn basically the only utility i found for it is "stuff so mind-numbingly boring i don't want to do it myself, but sufficiently compact that i am willing to check the result thoroughly" which is a sliver of activities so thin i can probably count on two hands every time when a situation like that has arisen

_so_ not worth the ... everything.

Just witnessed the new authentication flow on matrix.org in Element and it's so bad it managed to scare me that I somehow got phished, doesn't handle multiple profiles and doesn't work at all when there's no handler registered in the user's browser (there's no fallback!). I'm also amazed at how it launches the auth flow in an external browser (causing all these issues) despite of Electron being... a browser.

What's going on there? 🤨

phosh 0.50.1 is out 🚀📱:

This is just a small point release update over 0.50.0 to fix some critical 🐛. Check out the full release notes at https://phosh.mobi/releases/rel-0.50.1 for details.

🙏 to everyone who contributed to this release.

#phosh #Librem5 #PinePhone #gtk #wlroots #gnome #linux #mobile #LinuxMobile

You know you've achieved decentralized fediverse nirvana when you're only finding out US-East-1 is down from the memetic background radiation.

So PureOS 11 (crimson) on Librem 5 has become daily driveable, as evidenced by me upgrading the system of my daily driver to it and not having much to complain about. From oldoldstable to oldstable - heading towards modernity one step at a time 😂

My work on mainlining the #Unisoc UMS9230 SoC has reached a point where the usability of most features is limited by proprietary firmware blobs running on other processors (the camera being a notable exception). I am wondering whether it makes sense to write kernel drivers for them at all or if it is better to work on an open-source reimplementation of the firmware.

Thankfully, the #Jolla C2 provides the freedom to replace most of the coprocessor firmware. 1/4

Kind of frustrating that serval gaming outlets are calling the Oct 28 release of Death by Scrolling a "Windows PC" release while totally ignoring (forgetting) it also includes the native Mac and Linux. We worked hard to fully support all three platforms.

To even build your own Android image you need to jump through a bunch of hoops, download hundreds of GB of source code and take >1 hour on even a beefy build machine with ~100GB of binary artifacts. There ARE benefits to having the entire OS source code locally IF you're building an OS the way Google do with many separate teams who work independently.

But this is never how healthy FOSS projects work, they rely on individuals showing up and working in harmony together, something which is just plain annoying to do with AOSP.
3/8

Show thread

A little more than 2 months after Debian, we’re finally releasing Mobian Trixie as our new stable release! We’re also taking this opportunity to start rotating the PGP/GPG keys we’re using for signing both our images and package archive.

You can read more on our blog: blog.mobian.org/posts/2025/10/

phosh 0.50.0 is out 🚀📱:

We have some new features, quality of life improvements, (a bit more than usual) under the hood work and 🐛 fixes, check out the full release notes at
https://phosh.mobi/releases/rel-0.50.0/ for details or see 👇 for a short 🧵

🙏 to everyone who contributed to this release.

#phosh #Librem5 #PinePhone #gtk #wlroots #gnome #linux #mobile #LinuxMobile

i love the alt text culture on fedi, because once in a while i'll browse other platforms and i see an image that i can't quite parse, in which case normally i would just look for alt text to get what i'm looking at, and instead i get the disappointment of no alt text

Significant props to @purism for the repairability on the #Librem5. Disassembly instructions were easy to find on the community wiki. There were relatively few fiddly bits, with nearly all pieces held in by a combination of screws (of a consistent size) and friction clips. Only the screen itself is glued into place, but it's to a metal frame that conducts heat from a hairdryer beautifully. The damaged screen came off with almost no fuss.

This is now the second major part on the phone that I've upgraded/repaired (the first being the power-hungry 1st gen wifi board).

Show thread

Set any application as Plasma background

Missing your favorite xscreensaver hack? Have an old Windows screensaver that works under Wine? Want to have htop as your wallpaper? Or maybe you'd like to write your own screensaver in Godot? This addon lets you use any application as a Plasma wallpaper or screensaver.

invent.kde.org/dos/plasma-wall

store.kde.org/p/2318884/


@kde @kde @kde

Show more
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml