It might be just me, but at some point in the last 1-2 years, all the #KDE apps I use on my #Librem5 got noticeably slower. This includes #PureMaps and #KDEItinerary. It feels like some sort of graphics acceleration shenanigans: Map scrolling in PureMaps used to be smooth, and now is almost unusably laggy. Even just scrolling up and down an itinerary or pushing a button is slower than a comparable GTK app (Tuba, Gnome Maps, etc...).

Oh great and powerful hive mind: How might I seek out incantations that could fix this?

#AskFedi

@okennedy Switch to Postmarket OS.
@fisherdude Let's assume that's not an option.
@okennedy Mobian? The problem is that PureOS is way behind everything else and KDE moved on.

@fisherdude I view PureOS's glacial dev speed as the price of things just working™. PostmarketOS and Mobian are neat, and those teams are doing a huge service for the linux mobile community. I have an OP6 and a PPP that have each had one of those installed ... but those aren't my daily driver.

Bluntly, I'm looking for a deeper answer than just "Oh, reinstall your OS". KDE moved on, sure... that's the nature of software dev... but what sort of thing did that moving on break? Is this a Flatpak issue (e.g., some new portal that controls graphics)? If so, I might have success poking at it with FlatSeal or compiling from source. Is this a Wayland protocol issue? If so, I accept that this is beyond my reach (and maybe downgrade PureMaps) until Crimson rolls around sometime next decade.

@okennedy I respect your effort but I gave up trying to make the square PureOS peg fit the otherwise round hole which has been made round by PostmarketOS. It is akin to my ultimately losing battle to save my old 32 bit machines.
@okennedy Is that about Flatpak apps on PureOS? If so, then this is now fixed on crimson (but not on byzantium and it will probably stay broken there).
@dos Yeah. Flatpak on PureOS. Some sort of limitation on sandboxed access to the GPU? (something I might be able to work around with a native build?)
@okennedy Incompatibility between Mesa versions inside and outside the sandbox.
@dos Ah. Thank you! That explains a lot.
@okennedy Just for context, are these Qt apps flatpaks or debs? Are you on PureOS Byzantium or Crimson? Is KIRIGAMI_LOWPOWER_HARDWARE=1 set in your env (just run 'env' to find out)?