Imustaskforhelp
17 days ago
If someone wants really low ram consumption for a desktop. They should try out tinycorelinux which I have ran the whole system in <25/20 MB of ram from its most minimal option.
It's truly the most minimalist gui option just out there. It uses flwm & there own iirc very minimalist xorg server but most apps usually work
The one issue I have is that I can't copy paste text or do some simple stuff like moving my mouse on some text but aside from that, Tinycorelinux's pretty good
al_borland
17 days ago
I put tinycorelinux on an old laptop a family member was looking to get rid of. It was the only OS I could find that still supported the ancient cpu.
It worked ok, but had a bit of a learning curve. I also had to run a couple commands every time I booted it up if I wanted to connect to wifi. I tried to get this to happen automatically, but wasn't having much luck. The password for the network also gets stored in plain text, so there was that. I didn't spend too much time on it, since it seemed like it was ultimately headed for the recycle bin and they just wanted to make sure none of their data was there, but thought if it worked decently well, maybe it could still be kept around and used.
user3939382
17 days ago
NetBSD + xfce is also decent in this scenario
entropicdrifter
16 days ago
I prefer LXQt, uses significantly less RAM than xfce
eth0up
17 days ago
Can your "one issue" be tweaked by adding more RAM and allocating it thusly?
I'm using Void with 24gb ddr5 and frequently get system freezes during high productivity. Browser tabs in the background are often contributors, but working with openshot or odb crashes often.
I have several old nuc's and I might try tinycore on one. What do you or most others use it for, primarily?
Imustaskforhelp
17 days ago
I am not sure how my one issue can be fixed. It seems to be fundamentally an issue of their minimalist xorg server itself but I am pretty sure that there must be a way
> I'm using Void with 24gb ddr5 and frequently get system freezes during high productivity. Browser tabs in the background are often contributors, but working with openshot or odb crashes often.
Kdenlive's' pretty good for what its worth and I use Archlinux/cachy on an 8 gig system and browser tabs aren't that often atleast in here
> I have several old nuc's and I might try tinycore on one. What do you or most others use it for, primarily?
I used it to revive my 15 year old laptop and even ran complete modern firefox on it (its specs are 1 gigs 32 bit ram simple mini laptop) and ran wifi and ran firefox and ran pomodorokitty on it and I can sort of treat it as a second monitor
It's battery is removable so I am gonna change its battery as currently the setup takes time to install and I have to install it everytime I open/it shuts down which can happen quite a lot if I don't have it plugged in so currently its shutdown for over a month but I really liked the tinkering I did with when I ran pomodorokitty on it
fenykep
17 days ago
I'm not sure if I understood your issue correctly but you can persist your configuration with all diskless (os is entirely in RAM) OSs as far as I know. This way you wouldn't have to install the setup after every reboot. Here is the guide for tinycore:
https://wiki.tinycorelinux.net/doku.php?id=wiki:persistence_...
Imustaskforhelp
17 days ago
Ah yes sorry forgot about persistence since I played with it some long time ago and the details were blurry
yes I probably could do that and most likely would on the laptop but I really wanted to tinker with tinycore a lot first so I was using the non persistence mode
I will probably do it later when I replace my old mini laptop's battery with a new (I think it costs less than a $ or so I have heard) but the procastination aspect is gonna have me do it to find a good shop around me to have the part etc. to probably and I am thinking of doing it after a few months but the mini laptop's still in my room :) (all be it off)
knowitnone3
17 days ago
I've used it for mostly system rescue operations but it can do much more. Look at the package list for possibilities.
zozbot234
17 days ago
If the system totally freezes such that you can't even ssh in, that's just flaky hardware and you should replace it.
eth0up
17 days ago
It's a newer Lenovo vpro, not because I wanted that, but because it's what I got. It came with 16g of reputable ram, then I added 8g ~1 year ago for $20, the exact same module which is now $120. Orher than a bad ram chip, what else would be the culprit?
duffyjp
17 days ago
I have 64gb in my linux machine and have managed to hardlock it a bunch of times exhausting the ram. Couldn't even REISUB a couple of times. The OOM killer stuff in Linux just doesn't work anymore by what I can gather.
Buying more ram is no longer an option, so I added a 128gb swap partition on nvme. I incorrectly assumed with 64gb I didn't even need swap. No crashes since.
If you don't want to move partitions around, you can add a swap file. ChatGPT or whatever can give instructions.
eth0up
11 days ago
You're almost certainly on to something and I'll be doing something similar. That must be the crux. Thank you!
dizhn
17 days ago
You should consider some sort of swap on ram like zswap rather than thrashing your nvme.
duffyjp
10 days ago
Thanks, yep I do have zram installed, but I'm working with mostly incompressible AI models so it really didn't help. I set it to cap at 8GB so random stuff can take advantage and I guess it helps a tiny bit, but not much.
I have a free m.2 slot and may get a cheap optane drive and use that as SWAP. I've read they're not as fast as marketed for this, but at least I wouldn't have to worry about about wearing out my SSD.
eth0up
11 days ago
Not parent, but noted. Thanks!
dizhn
10 days ago
:)
kevin_thibedeau
17 days ago
> The one issue I have is that I can't copy paste text
With pure X11 you copy paste via primary selection and middle click.
Imustaskforhelp
17 days ago
Hmm I have always been in the wayland world (KDE,Hyprland etc.) but I have been on xfce in mxlinux and I didn't need to do primary selection & middle click
I don't know if tinycore supports this. This was my biggest grievance because I had to create tmp files paste into it and then cat into it or something to work with this pain (which I feel like is pretty fixable/ maybe a skill issue from my side and honestly wishing for me to learn how to fix it)
knowitnone3
17 days ago
that one issue sounds like a deal breaker to me. I mean, I copy and paste all the time. The one thing I wish tc would do is have a searchable package like most distros do instead of providing a large text file of all packages. Shouldn't be too hard to implement but whatever.
Imustaskforhelp
17 days ago
I mean fzf might help?
hun3
16 days ago
The size feels like you can almost fit it in a L3 Cache-As-RAM