Robert Mader

@rmader
966 Followers
133 Following
501 Posts

Mostly #wayland stuff around #gnomeshell, #gstreamer, #Firefox, #Pipewire, #libcamera, #linuxmobile - @collabora

Generally thing that make the Linux desktop use graphics hardware features. And sometimes random boosts.

Member of the German green party.

Gnome Gitlabhttps://gitlab.gnome.org/rmader
FDO Gitlabhttps://gitlab.freedesktop.org/rmader
Githubhttps://github.com/rmader
Gitlabhttps://gitlab.com/rmader

First try to create #libcamera swISP tuning files for the OnePlus6 with #ideasonboard folks at #embeddedworld. Unfortunately we hit an issue that we couldn't fix on-side - got a few todos to make sure things work out next time!

#postmarketos #linuxmobile

A bit late to post here, however: today is the last day at #embeddedworld. If you like to come around for a chat, you can find me and other Collaboreans at our booth (4-404) :)

#collabora

Just played around with audiobooks on my #oneplus6 with #postmarketos. There doesn't seem to be a nice Audible client atm., even though it might be possible to make one. Then I learned about https://librivox.org/ which has several thousands Public Domain audiobooks - awesome!

So first I tried Cozy - pretty nice app but it requires downloading things first. Then I figured that the page also has RSS feeds - just like most podcasts. So I tried the Podcasts app:

#linuxmobile #gnome

LibriVox | free public domain audiobooks

#postmarketos just landed an update for the #pixel3a enabling the rear camera \o/

That, AFAIK, makes it the first #exandroid (close to mainline kernel) device were both cameras work OOTB.

To set expectations right here: there's still a lot of work in various components in the stack before the camera experience comes even close to what you get on the same devices running Android (kernels).

Short comparison with my Pixel 6a running #lineageos - the rear cameras on both devices use the IMX363:

I'm very happy about #gnomeshell / #gnome47 shipping HW encoding for its internal screen recorder. With the upcoming #gstreamer 1.24.6 release all currently known bugs are fixed, even though I kinda expect more to come on some multi-GPU setups.
It's about time that we use hw-enc in more places by default and the screen recorder is IMO in a pretty good spot to role things out: on one hand it's used by many people, ensuring we get bug reports, while OTOH its functionality is not crucial.

#gnome

On the #pinephone it's still quite laggy - especially compared to #megapixels. But oh well 🤷

All devices use 1080p resolutions btw. - if you count odd ones like 1280x1080 (or 1080x1280...) as such.

Similarly the #pinephonepro, which has a proper ISP.

These devices are really on the low-end performance wise - so if things run okay-ish here we should be good with all more powerful devices coming up.

I'm quite happy how upcoming performance improvements for #gnome Snapshot and #libcamera are shaping up. This is how things are now running for me on a #librem5:

#gstreamer #gtk #postmarketos #linuxmobile #mobilelinux

#firefox #webrtc using #pipewire and #libcamera (with softwareISP) on a #thinkpadx13s - it finally works \o/

The required patches will also make things work for a bunch of #linuxmobile devices.