Some observations regarding what DE works best on which distro for the #PinePhone:
In particular #Geary would be a good candidate since every modern smartphone needs a good email client in its arsenal.
#postmarketOS in particular shines with its mobile friendly #Firefox config that also works with non-ESR versions, but it's held back by #AlpineLinux insisting on not using #systemd and the fact that #OpenRC just can't handle deep CRUST sleep properly, which is not a problem on say #Mobian.
#Mobian however currently relies on Firefox ESR, rather than the latest stable version, however it does have the most mobile parches to make apps usable on the small screen, including for Geary.
For #KDE Plasma Mobile, there's the KDE Neon builds for the #PinePhone, however they feel less functional than the Manjaro Plasma builds, specifically when it comes to turning of the screen, going to sleep, waking up and also the Neon builds seem more prone to freezes.
That being said, it is hard to recommend a Manjaro build after all the drama they've been involved in and how they treat upstream.
Plasma also has problems bringing up the keyboard in GTK apps, so I'd wait for a while re KDE.
After initially being skeptical, I can honestly see myself using Sxmo, my only concern really would be with its reliance on the hardware buttons of the #PinePhone which do not feel built with the intention of being used constantly, so them being the primary method of interaction with the UI may not have been the wisest choice.
Other than that, am impressed with it.
Also, it's pretty much the only UI where deep sleep works flawlessly without having to echo to /sys...
Overall, my recommendation would be:
If you want Phosh shell, go with #Mobian first or if you want full disk encryption then #postmarketOS but be ready to use a shell script to trigger deep sleep, because only #systemd can handle it properly atm and pmOS doesn't use it.
If you want Plasma Mobile, I'd suggest you wait until at least the next release when the pmOS implementation is supposed to get better, if you cannot wait there's the Manjaro Plasma builds.
Also, give #Sxmo a try, it's fun.
@georgia It results in a worse system in practice, but I guess it's worth taking the hit because Poettering or something I guess.
@georgia Mine doesn't.All it takes is setting FallbackDNS to whatever.
That said, many of Alpine's components are not even copyleft, which to me is rather concerning.
@georgia OpenRC too; fairly critical components if you ask me.
@MatejLach Good thread, thanks!
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!