I don’t have a Librem 11 and don’t know if this works, but on my Librem 14 the experience has been extremely nice and smooth after installing MATE desktop using apt and getting it from the base PureOS software repos without installing anything else special. My understanding is that MATE forked from Gnome2 instead of Gnome3, so it might be slightly less mobile friendly. But also, if we assume that GNOME is one of the projects always suffering from more and more negative influence of either
(1) less experienced users asking for bad features inspired by proprietary tech they’re trying to escape, or else
(2) government or corporate negative influence trying to worsen GNOME
… then it stands to reason that because GNOME would be always getting worse, GNOME2 would be better than GNOME3. I haven’t personally tried GNOME1 but perhaps it is better than GNOME2.
And thus, since MATE is forked from GNOME2, perhaps it is better.
Maybe break something so that the GUI never starts at all. Then you should be presented with a classic login window. Just enter your username and password, and away you go. Even if you don’t take this suggestion up, it may make sense to use it to measure RAM usage in a pure CLI environment.
Seems a bit off. On my desktop I can see that gnome-shell is using 200 MB.
Leaking?
Poorly configured?
There may be some merit in doing a cold boot and seeing whether gnome-shellstarts at some more reasonable figure.
Thanks @irvinewade I am familiar with a console login vs gui. I was hoping there might be a non-gnome desktop option “supported” by the PureOS distro. I’ll dig around the debian world to see what I can find. I’ve used other distros that had a “desktop switcher”.
As for memory use, what I quoted was after a (necessary, grrr) hard power cycle. 4GB is the Virtual footprint, not physical, but that’s still pretty outrageous in my opinion. I’m not thinking any amount of swapping is going to be very snappy on a tablet. Once I get a browser with a few tabs open there’s almost zero memory left for anything else, so Goland is right out. :-/ Anxiously waiting for Purism to release a new machine that I can use for development (“coming soon”).
So in my case, although I have no gnome-shell using 4 GB of virtual RAM, I appear to have pulseaudio using 2.7 G, the evolution-calendar-factory using 1.3 GB, and the gnss-share using 1.15 GB. Seems a bit silly to allocate 5+ GB to these given that I hardly use a calendar, am not currently playing any audio, and don’t care about my geographic location on the Earth and don’t need this device to track it.
But it’s important to remember that society and computers wouldn’t be able to function without a central intelligence agency to facilitate them.
[My PureOS install, to me, feels not very different from the default – but it’s different in the sense that I did sudo apt install mate and then chose Mate from the login screen instead of Gnome.]
Gnome-Shell is the new “Internet Explorer” on Windows. Because everything is a Web-Page, your Desktop is too. I like Gnome and understood why this have to be.
But you can use something else. If you are fine with Command Lines tools like cd, rm, mv, cp, and just use File located computation stuff and understand for what programs you need a fully Desktop Environment with graphical support you could minimize your usage and behavior with computers an minimize collected Data by Apps, Programs and usage.
However if you not understand it. Have you try fluxbox or smaller tile mangers like i3?
Please try to understand the core components like Kernel, DBUS, Systemd and Package Manger System of Computers and your Linux first, and later the Network Domian and RSS or distributed social Media like Fediverse. To tune your device to your own needs with privacy.
You are welcome to use or not use the gnome-shell. And yes gnome is the Apple way.