Hacker News new | ask | show | jobs
by gcr 23 days ago
Every desktop environment is a massive memory hog. Do you really want something minimal like xfce on a touchscreen?
2 comments

SXMO is pretty minimal in that regard, but it doesn't force you to use the touchscreen. Can also navigate through menus via the volume buttons...
Even that will be a massive energy vampire compared to android, that had top notch engineers working on it for close to 2 decades...
Yes and no, SXMO will work without hardware acceleration, I've not tried but I doubt that Android will.

Additionally, minimum requirements of Android 17 are way above what SXMO allows.

With Phosh you would have a point but SXMO is lighter than a modern Android.

Lighter for what? Displaying a clock?

Add a bunch of fat, semi-desktop binaries that actually provide some kind of functionality to make it remotely comparable, and then you just have a worse, fatter system that runs hot and wastes the battery.

Android is a unified system working together to make the device race to sleep as fast as possible, with as few wakeups as feasible (e.g. batch together events that would wake up the device).

Lighter as SXMO will run on a low budget 1GB of RAM armv7 handheld released in 2014 (maybe even 512MB of RAM), even without 3D acceleration and Android 17 just won't, no matter how much you tweak it
And what? I mean, I can also just run Linux on a raspberry pi and connect a screen to it. That in itself will have zero relevant features, it's a Linux with a screen that you can toy around with, not a phone.
I've been using openbox for over a decade. That's completely false. Xfce is not a memory hog. And it's not minimal either it's fully functional.

Gnome is a bloated mess of a thing and I hate it. Why would anyone want their desktop to use over 1gb of ram. I have a 32gb laptop and I still loath the idea of throwing away memory on such a bloated awful thing.

Running gnome on a phone. Yeah... No

It doesn't run GNOME Shell, which is the main memory hog of GNOME.

It uses some GNOME services, namely so it doesn't have to invent it's own. None of these services are memory heavy and all have a purpose (e.g. managing Bluetooth)

weird, I'm running GNOME on my laptop right now and I checked and it's using 275mb of ram. I would not call that particularly bloated.
Phosh is not based on gnome-shell and nobody cares if you want to run openbox on your phone.