View previous topic :: View next topic |
Author |
Message |
Engaged-Unbundle n00b
Joined: 21 Sep 2021 Posts: 4
|
Posted: Wed Oct 13, 2021 4:13 am Post subject: Should I give up on 32bit? |
|
|
I have an old, high-end laptop that's a lot better than a Raspberry Pi in all respects, except being 32bit.
It's currently running Ubuntu (for convenience; I did find it lower maintenance 8 years ago) as a simple syncthing backup mirror for the devices in the house.
I'd like to use it for every LAN server situation I can and whenever I need a linux but
More and more packages are complaining with "no installation candidate".
I thought Gentoo has to be an option, using source and compiles but maybe I'm wasting my time and what I really need to do is get a Raspberry Pi and submit to landfill.
Recent packages I wanted to run on Ubuntu but couldn't:
- mautrix-whatsapp
- imageproxy
- archivebox |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54099 Location: 56N 3W
|
Posted: Wed Oct 13, 2021 7:31 am Post subject: |
|
|
Engaged-Unbundle,
You have two separate questions here.
There is building and maintaining Gentoo.
There is running Gentoo.
They need not be on the same system. Even if they are, distcc may be useful. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
sdauth Guru
Joined: 19 Sep 2018 Posts: 555 Location: Ásgarðr
|
|
Back to top |
|
|
Engaged-Unbundle n00b
Joined: 21 Sep 2021 Posts: 4
|
Posted: Wed Oct 13, 2021 9:33 am Post subject: |
|
|
There should be distcc SAAS. Being able to rent compile time this way would be very handy. Is there anything out there? I only have a slightly old MacBook but with OSX to donate to this temporarily. Is this a thing?
NeddySeagoon wrote: | Engaged-Unbundle,
You have two separate questions here.
There is building and maintaining Gentoo.
There is running Gentoo.
They need not be on the same system. Even if they are, distcc may be useful. |
|
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54099 Location: 56N 3W
|
Posted: Wed Oct 13, 2021 4:07 pm Post subject: |
|
|
Engaged-Unbundle,
distcc needs lots of network bandwidth, so its not a good candidate for SAAS. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
Hu Moderator
Joined: 06 Mar 2007 Posts: 21498
|
Posted: Wed Oct 13, 2021 5:07 pm Post subject: |
|
|
As a first approximation, consider the size of all the .o files in your build directory after a package has built. A distcc-as-a-service would require downloading all of those (assuming you dist'd out every file, and built none locally). It would also require uploading every source file in post-processed form. Since we assume you are severely CPU starved on the client (which is why you want to distcc-as-a-service at all), you probably don't want to spend much CPU time compressing those post-processed files, which means they are quite large on upload. Most home users have poor upload bandwidth to the Internet. distcc bandwidth requirements are fairly easy to satisfy on a home network, but not when the peer is at the far end of a consumer ISP.
This doesn't even consider that such a service requires you to trust the provider not to miscompile anything, whether accidentally via bad flags or maliciously. |
|
Back to top |
|
|
figueroa Advocate
Joined: 14 Aug 2005 Posts: 2917 Location: Edge of marsh USA
|
Posted: Thu Oct 14, 2021 3:03 am Post subject: |
|
|
I continue to maintain 32 bit Gentoo on an old LOW-END laptop; Celeron M, 4 GB RAM. I don't watch it compile, but it does quite well. I maintain three other 32 bit Gentoo systems on now ancient desktop machines. _________________ Andy Figueroa
hp pavilion hpe h8-1260t/2AB5; spinning rust x3
i7-2600 @ 3.40GHz; 16 gb; Radeon HD 7570
amd64/17.1/desktop (stable), OpenRC, -systemd -pulseaudio -uefi |
|
Back to top |
|
|
acmondor n00b
Joined: 08 Aug 2014 Posts: 59 Location: Canadian Prairies
|
Posted: Sun Oct 17, 2021 3:14 pm Post subject: |
|
|
I continue to use Gentoo on a 16 year old ASUS Laptop with a single core Pentium M processor and about 1.2GB RAM. However, I use a QEMU/KVM Virtual Machine running a more powerful amd64 system as a bin host build machine. The configuration of the vitrual machine is almost identical to the laptop, except for amount of RAM and number of CPUs, so these days about only thing I actually compile on the laptop is the linux kernel.
I originally started out using distcc, but found that much slower and more tedious to maintain. I understand one could potentially get a setup similar to my virtual machine using a chroot environment, but I haven't yet attempted that. The one thing QEMU/KVM allows that a chroot environment wouldn't is the CPU selection. I currently use one that's as close of a match as possible to the Pentium M on the laptop, although I'm not sure how important that really is.
Anyway, I find this setup works quite well and it's very little effort to maintain along side my amd64 systems.
I run KDE on the laptop like I do on my desktop machine and both are minimally configured so performance is quite good. A couple years ago I replaced the aging spinning disk drive with a solid state drive (via a special M.2 NGFF SSD to 2.5 IDE adapter card) and that provided a huge performance improvement. |
|
Back to top |
|
|
|