Some observations regarding what DE works best on which distro for the :

- ( mobile shell by Purism) is probably the most "ready" mobile shell overall, mainly in need of more GTK apps that utilize libhandy to resize themselves properly for the small screen.

In particular would be a good candidate since every modern smartphone needs a good email client in its arsenal.

has probably the best implementation, followed by & ARM/Manjaro

in particular shines with its mobile friendly config that also works with non-ESR versions, but it's held back by insisting on not using and the fact that just can't handle deep CRUST sleep properly, which is not a problem on say .

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.

Show thread

For Plasma Mobile, there's the KDE Neon builds for the , 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.

Show thread

Plasma implementation is currently rather broken, sleep doesn't work at all for example, but they do have an interesting UI that few others offer; .

Sxmo is basically a config for the PinePhone with some additional tooling to make it recognize touchscreen gestures and handle rapid successive key presses in order to map more functionality on to the 3 HW buttons of the PinePhone than they would normally be able to.

This feels the most old-school UNIXy and power user UI

Show thread

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 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...

Another important feature implemented by and not offered by any other distro at this point is full disk encryption, which I think is a must for a mobile device in 2020.

Show thread

Overall, my recommendation would be:

If you want Phosh shell, go with first or if you want full disk encryption then but be ready to use a shell script to trigger deep sleep, because only 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 a try, it's fun.

Show thread
@MatejLach >postmarket doesn't support systemd
sounds like a pro to me

@georgia It results in a worse system in practice, but I guess it's worth taking the hit because Poettering or something I guess.

@MatejLach I mean systemd falls back to googles DNS and NTP but sure its totally compatible with FOSS values

@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.

@MatejLach changing fallback DNS is above even many Linux users who don't know they're phoning home to Google. what in alpine isnt copyleft besides musl?
Sign in to participate in the conversation
Matej Lach's mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!