Show more

Fun fact - the biggest difference comes from this single commit: gitlab.gnome.org/GNOME/gtk/-/c

Then the new "ngl" renderer and fixes in the Wayland backend boost the performance even further.

Show thread

GTK4's GPU-accelerated GL renderer(s) got a major performance boost in the last few days! Previously it struggled to render simple UIs with single digit FPS on the Librem 5; now it can get pretty fancy :)

phosh running inside a container under phosh, plus phosh's source code in Qt Creator - all on the Librem 5. Perfect for when you want to work on the phone on the phone :D

Here's Plasma Desktop on PureOS Byzantium running on the Librem 5 phone docked to an external display - just because :D @kde@mastodon.technology @purism

0.9.0 is out 🚀 : source.puri.sm/Librem5/phosh/-

Now supports 's OSD DBus protocol, indicates microphone hardware kill switch state, fixes around the overview including long-swipes. Requires libhandy >= 1.1.90

Thanks @devrtz @dos, @exalm@floss.social

@purism

This is the jellyfish h264 demo on a using the 's VPU.

Using the CPU we take 300% of CPU time, using the VPU instead we take 10% (and even that can be optimized further). Using the VPU also saves ~1.5W of power. Thanks go to the and kernel folks for making this possible!

"me in the morning, right after I turned the switches on"

This may not be the most impressive winter selfie (it's a 8M sensor outputting 0.3M after all), but you got to start somewhere :)

I did nothing but taking the photo (looped in a script with v4l2-ctl and dcraw; then displayed on screen using Eye of GNOME) - all the credit goes to Dorota and Martin, and the work continues there: source.puri.sm/Librem5/linux-n

Your Smartphone Doesn't Have To Be Glued Shut!

The was recently featured in a hardware tear-down video by @iFixit@hostux.social

youtube.com/watch?v=RCccpgposh

This is no where near finished but here's some first bits of startup notifications in (i'm usually using on the but I needed something that takes longer to start up so i went for ):

Spent some time on getting my old Librem 5 port of Jumpdrive into shape, so it can get upstreamed. It's a super useful little recovery utility to have in your tool belt :) github.com/dreemurrs-embedded/

Coming soon to a Librem 5 near you: support for the internal OpenPGP smart card reader.

Posting from the Tootle Mastodon client which just made it into the Librem 5 PureOS staging repo today!

Librem 5 users using the standard amber repo should see it in a few days.

I always wanted a simple way to do measurements on the with a voltmeter or scope while still having most of the hardware like attached and being able to swap components quickly. Today i got an idea and it works fairly well. I can even flip the whole thing around fairly quickly to measure on the other side and put the whole thing away to free space on the desk:

As of todays -next (git.kernel.org/pub/scm/linux/k) you can run the without any additional patches using the default mainline arm64 . This means distributions can enable it without trouble from 5.12 onwards. The itself needs some more work but it builds a lot on what we have for the devkit.

Just tagged phoc 0.6.0 - notable changes: filters out touch events on disabled touchscreens (thanks to @craftyguy), improves handling of tiled windows, includes plenty of bugfixes for mouse pointer support and tries a bit harder to fit windows onto the screen (which may help some Flatpak apps). Grab it for your distro while it's fresh! @purism source.puri.sm/Librem5/phoc/-/

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