Here’s a non-GUI application that functions well: ProtonMail Bridge.
I got ProtonMail Bridge running on the Pinephone and was able to sync with Geary and Evolution. If someone who already has their phone could confirm it works for the L5, that would be appreciated. Bridge seems to be fully functional. It’s not officially supported for arm64 and you won’t find it packaged in any repositories, but cloning the source and building with GOARCH=arm64 make build-nogui works without any problems once you have the build toolchain. The resulting binary can be run with protonmail-bridge & to run as a background process or protonmail-bridge -c for CLI configuration.
I think the best part of this topic is learning about new programs that I can install today on my linux system that I never knew existed. Perhaps I spend too much time in the cli…
env | grep '^DISPLAY=' >/dev/null || export DISPLAY=:0 # it’s not set for ssh sessions
sudo apt install x11-xserver-utils # to get xhost
xhost si:localuser:root # grant temporary priv to root
sudo bleachbit
xhost -si:localuser:root # revoke temporary priv from root
If what is above works, then you could change the Exec=pkexec bleachbit line in /usr/share/applications/bleachbit-root.desktop to this: Exec=sh -c 'xhost si:localuser:root && sudo bleachbit && xhost -si:localuser:root'
PureMaps is definitely more full-featured: it has options that GNOME Maps doesn’t, such as searching for nearby venues; more types of map overlay; auto-centering; etc.
At the moment, the plain road map display is still broken in PureMaps, so I have to choose a hybrid overlay (road labels plus satellite view).
It’s good to have both apps, though. I even installed OpenStreetMap as a web app, as well.
Both are usable but not optimised and not currently a particularly good experience. My experience is based on Mobian on Pinephone but it should be pretty much the same on the L5.
Bitwarden desktop electron can be installed from flathub and runs. It’s pretty slow and clunky though and electron apps in general display slightly blurred (if they run at all). So it’s possible to open it and copy a password from it but if you’re expecting the Android/iOS autofill experience you’ll be disappointed.
Jellyfin works via MPV shim (https://github.com/iwalton3/jellyfin-mpv-shim) or web browser. In both cases performance isn’t really good enough to make this suitable for daily use either, both in terms of scrolling around the interface and in terms of video playback but this may be better on the L5 than the PP given it’s better GPU.
Seahorse (aka “Passwords and Keys”) can be made to work by changing orientation and/or reducing the scale a bit.
(Dark theme)
Note the marked solution in this thread, which describes how to use the terminal keyboard version to execute a right-click, which may be needed at times:
I did experience a freeze when trying to open the .png from Okular’s File menu. I was able to open the .png from Nemo, though.
Edit: The freeze happened when, from Okular’s File menu, I was attempting to open Pictures directory to get a .png. I mistakenly tried “Open” to enter the Pictures directory. I think Okular was instead trying to open that directory as the viewed file. The correct way would have been for me to first double-tap Pictures, then Open the .png.
Also, once a file is opened for viewing in Okular, the File menu stays grayed out, so you can’t close the document or the app. It’s corrected by minimizing the app, then maximizing. Still usable, though.