Are more capable desktop/server computers planned?

Librem Mini

Librem Mini comes with Intel Core i7-10510U and up to 64GB RAM. Because it is not ECC RAM, I would not use it for a file server. Librem Mini seems good enough for web browsing.

64GB RAM is good, but Intel Core i7-10510U and Intel UHD Graphics 620 might not be entirely enough for media production and local AI usage. Local AI prompting benefits from a powerful GPU. Media production can benefit from a faster CPU or a faster GPU. Librem Mini can do low-end media production and run a small AI, but high-end media production and bigger AI will require beefier machines like macbook m4.

I researched privacy hardware companies.

  • TUXEDO computers and system76 sell powerful desktop computers which do not disable Intel ME or AMD PSP. Only their laptop computers disable Intel ME but don’t disable AMD PSP.
  • Star labs sells star labs byte which is less powerful than Librem Mini but is fanless. I prefer a fanless computer for a low-end server because I sleep with my computers in my bedroom. I don’t like listening to fan noise while I fall asleep. Star labs byte also comes with two ethernet ports which I can hook up with a network switch to turn byte into a backdoor-free router. So, star labs covered the market for low-end servers and routers. I might set up star labs byte as a backdoor-free router and put powerful desktop computers behind the byte router to prevent incoming packets from reaching Intel ME or AMD PSP. If I need to prevent outgoing packets from reaching the internet, I might have to configure the byte router to route only internal VPN packets or proxy packets to the internet because neither Intel ME nor AMD PSP will use (wireguard) VPN or proxy to reach the internet unless something like microsoft pluton security processor is equipped with a powerful artificial intelligence to figure out how to use VPN or proxy or something else in an arbitrary user setup to reach the internet.

The market for powerful desktop computers with Intel ME or AMD PSP disabled is not filled, yet. Purism website home page says

We advocate for personal privacy, cyber security, and individual freedoms.

Right now, you have some levels of luxury and a degree of freedom, but you are not really free. Freedom requires alternative media outlets. Without real media outlets, you will quickly lose any semblance of freedom you think you still have. Imagine nazi secret police and north korea coming to your country within 10 years in the absence of alternative media outlets. Independent media outlets that aim to produce quality contents require relatively well-endowed media production machines like macbook m4. Fortifying digital security is a good defense, but a good defense is not going to increase collective freedom. To increase collective freedom, you need to go on the offensive and attack in the information war. To attack the information war effectively, you need beefy media production machines.

This says M4 chip contains neural processing cores that help video editor programs edit contents with AI. Nowadays, AIs are used to edit videos. Apple computers are efficient media production machines, but their software and their hardware have backdoors. Unfortunately, most alternative media outlets use apple computers for media production.

Librem Server

i7-9700 is good enough for a file server. The option to buy up to 128GB RAM is good.

However, I don’t see ECC RAM. If this is going to be used as a file server, I want ECC RAM especially if it has 64GB ~ 128GB RAM.

I also see only 4 drive bays. Am I supposed to buy multiple librem servers and set up a cloud file system like cephfs? I’ve never touched cloud file systems before. I only used NFS without kerberos. Very simple.

A server with more drive bays is welcome for a simple NFS file server.

2 Likes

A Librem 16 is planned.

1 Like

But, librem 16 is going to be a laptop computer? I don’t think a laptop computer is designed to circulate heat efficiently under hours or days of heavy workload.

Will librem 16 handle hours or days of heavy workload gracefully without becoming degraded?

I want to see powerful but efficient laptop computers and powerful desktop computers and server computers with ECC RAM and more drive bays. If a laptop computer is not efficient, it is going to generate a lot of heat which can degrade the chips.

4 Likes

The Librem 16 is not released yet.

Upon further research, recent apple computers don’t seem to have separate processors that have elevated access, such as Intel ME and AMD PSP. But,

  • Apple chips are closed-source hardware.
  • Only mac os runs on apple computers. It’s practically impossible to run generic operating systems on apple computers. Mac OS is closed-source software that is likely to contain backdoors or obvious front doors if apple chips don’t.
2 Likes

See also:

1 Like

A Librem Mini v3 is in the pipeline.

If you are a serious purchaser of a Librem Server, you should discuss your requirements directly with Purism.

I totally agree with you.

It would appear that those are the hot-swap bays. It looks like 7 disks in total (1 for boot, 6 for data, and of the 6 data disks, 2 are fixed and 4 are hot-swap).

(Whether you actually need hot-swap depends on how you configure your storage and what your requirements are.)

However even with 7 disks, there is always going to be some limit on the total amount of storage.

1 Like

About that AI use case. While true, that an AI model can be run on CPU, it will not be anything nearly as fast and efficient that you can get from a proper GPU. And in this case “proper GPU” means often one of the newer and bigger cards, which do not fit Librem server, nor (as far as i know) do they have available proprietary drivers (as far as I know, again, the open drivers are not an option for AI). Some newer CPUs have NPU cores (Apples chips may have those), but their relative help is not on par with GPUs, especially when compared to price. There is the third option of separate NPU cards, but the price, usability and drivers again. Hard to say if and how big closed blobs they all have and require and how much work is needed to utilize them properly on Librem, so either of those seem unlikely help anytime soon.

If your AI model is small and efficient, the current server actually is well powerful enough, but then comes the question, “could I have little bit faster and a bit bigger”, which is a never-ending rabbithole. A Librem mini can run several models. Even L5 runs a mini model (slowly but still).

So, for the AI use case, these servers are not the best suited for it even if the specs would be a bit better (but will do if you optimize your model).

3 Likes

What about content creation with AI? Video editors use AI to boost productivity.

Do amd gpu open-source drivers support AI well?

1 Like

Depend on modality and the specifics. Text is light and terminal input/output is simple (enough with those mini models). Video… again, depends on how big the edited material is, how heavy the work (simple effect or several minutes of HQ new content) and how fast you want it… needs one of the bigger cards. I’m not very familiar with amd and video editing but I think there are probably some limitations, but at the same time I’m fairly confident there are solutions to use those too (just less common and maybe not as reliable or simple). You’d have the challenge of having the GPU external, which may become a thing too (Purism server or mini do not have room for them).

Btw. If anyone is planning on running an AI on server, open to online use (server connected to internet), I highly suggest running a separate VM container server with the AI model and it’s tools and data, which you can kill and replace if necessary (have a backup). The VM adds a security layer, that the AI can not be used against the server (much harder to jailbreak than AIs).

2 Likes

Got a citation?

Why choose librem mini 2 and no the new mac mini 2024? - #2 by JCS

2 Likes

Thank you, using Librem Mini v3 as a Discourse search query strangely does not display @JCS’ post out of 22 results.

1 Like

Yes, that is strange, because amazingly enough :wink: that is all that I did in order to locate that post.

For me it is the 5th match but of course I knew what I was looking for.

2 Likes

I notice the discrepancy between our methods now. Whenever I perform a Discourse search, I usually use “Latest Post”, not “Relevance”, since quite often later posts have more up-to-date, and thus relevant information to the present time. However, when using this filter, it does not interpret the entire search query the same as the latter, so posts displayed in one filter may not display in another.

2 Likes

Interesting. It looks like the newer version of the Librem Server (not yet available?) is very different from the previous ones. Previously they were rebadged Supermicro (flashed with coreboot) machines and they did have ECC RAM (and, IIRC, they all had Xeon processors). My notes have the mapping between Librem Servers and Supermicro servers as:

L1UM1X8C: SuperServer 5018D-FN4T (X10SDV-8C-TLN4F)
L1UM2X8C: SuperServer 5018D-MHR7N4P (X10SDV-7TP4F)
L1UM3X16C: SuperServer 1018D-FRN8T (X10SDV-7TP8F)

2 Likes

The Librem Server does have DDR4 ECC RAM, but the product listing itself does not specify it:

See also:

1 Like

If the mobo doesn’t support ECC then putting ECC RAM in the RAM slots is not going to work.

The ordering page lists the choice of two CPUs. According to the Intel web site, one of the CPUs does support ECC while the other doesn’t.

It may just be an omission from the product description / error in the ordering page but I would definitely want confirmation before ordering.

Hence:

If you are a serious purchaser of a Librem Server, you should discuss your requirements directly with Purism.

It’s too large a sum of money to rely on potentially out-of-date or incorrect information from internet randoms.

Announced in May 2023. Clearly your information is out of date.

3 Likes

It better have two ethernet ports. I prefer passive cooling because I might sleep with a router.

1 Like

And to be specific:

  1. i3-9100 Supports ECC RAM, but only up to 64GB https://www.intel.com/content/www/us/en/products/sku/134870/intel-core-i39100-processor-6m-cache-up-to-4-20-ghz/specifications.html

  2. i7-9700 Does not support ECC RAM, but supports up to 128GB. https://www.intel.com/content/www/us/en/products/sku/191792/intel-core-i79700-processor-12m-cache-up-to-4-70-ghz/specifications.html

1 Like