Librem 5 shipping email

Yeah Kyle don’t let the self righteous fanboy trolls get to you either. People will always complain , thats what they do in an imperfect world full of imperfect people. If customers/backers/etc complain about a product /service thats okay. I pray to win Powerball and don’t win but I am determined to get my L5 asap and complain about imperfections. And loving every minute of it. You took on an almost impossible task and are going to deliver despite well meaning customer/backer trolls finding ways to vent while waiting anxiously for the arrival of the magic L5. I’m just a little testy right now in anticipation of my shipping email. Don’t poke the dog if you don’t want a response (not you Kyle)

2 Likes

Why were you expecting that? Such thought never even crossed my mind. Did you not know the size of the company? Do you think every tiny team can deliver like Apple does without any experience in phone shipping (hundreds of preliminary units personally signed by Todd not counting)? See also: https://source.puri.sm/Librem5/community-wiki/-/wikis/Frequently-Asked-Questions#65-will-purism-immediately-ship-out-all-the-preorders-when-evergreen-starts-shipping.
Where did they tell that they were “well prepared for that”? What does it even mean?

Yes, Purism delayed the phone many times, but given the company size and lack of experience everyone could expect that from a crowdfunding campaign. It’s of course bad, but practically unavoidable. See also: https://source.puri.sm/Librem5/community-wiki/-/wikis/Frequently-Asked-Questions#87-why-has-the-time-to-release-the-librem-5-increased-from-17-to-39-months

This is not what was originally promised. Basic functionality was promised for the first units. Everyone can get more apps later by the software updates. In this sense it has actually been overdelivered. See: Librem 5 — Promise Delivery Chart. 14 hours of idle time is already enough for a lot of people. With suspend we will probably have it at least doubled by the software updates. Looks fine to me. Still it can never be as efficient as Android phones due to its focus on freedom, see: https://source.puri.sm/Librem5/community-wiki/-/wikis/Frequently-Asked-Questions#21-how-long-will-be-the-battery-life-of-the-librem-5-evergreen. Not a Purism’s fault, but unfortunate state of art.

True, but in the last posts Purism are actually trying not to overpromise. You are still not satisfied and demand precise predictions.

5 Likes

I find the criticism in this thread odd

What ever you say, what ever you do, you always will face criticism … it’s Internet: you have all ages, all social classes, all characters, all differents peoples with differents experiences of life (and probably competitors wishing your fail)

I greatly appreciate more informations about all this, please continue, and I’m sure a lots of people are appreciating this too (I have an automated daily check for news at https://puri.sm/posts)

But in fairness, you have to understand that in the past Purism has made very disappointing statements, with postponed over postponed which has been very fustrating for many, and has created a decrease of confidence in Purism (confidence you will absolutely regain when the phone is out in the wild)

It has been a long wait, but now I feel confident about the next weeks / months that the Librem 5 will be the best smartphone :muscle: :iphone: in the market (according to my criteria)

Hit that sub…heart :sparkling_heart: button if you agree ! (youtube style)

9 Likes

I am patient. When I initially purchased an L-5 in January 2019, I hoped to have it sooner rather than later, but I also knew that I was prepared to wait given what the scope of what they were trying to achieve. Does it mean that I am happy about the delays, no, but they are not unexpected.

I have followed Purism since that time and, seeing the progress, was comfortable enough to purchase a Librem 14 almost the second it was announced.

After the first two boards (a preproduction board and Aspen), Purism certainly didn’t have a stable board design. Look at all the changes in Chestnut and Dogwood. They just announced that Evergreen will be 3mm longer for better RF reception and the battery size will increase from 3600 to 4500 mAh.

One of the problems is that Purism has not been able to test a lot of the hardware because it didn’t have good kernel support. Purism is just starting to be able to test the image sensors and the Librem 5’s kernel still doesn’t support the smart card’s microcontroller. At this point, Purism still can’t test whether the RS9116, BM818 and PLS8 are able to wake up the system to receive calls. It wouldn’t surprise me if more hardware tweaks become necessary, even after Evergreen is initially released, which is one of the reasons why I think Purism is using JIT manufacturing to allow for later adjustment of the hardware.

PINE64 has much greater experience in this area than Purism, and the PinePhone has gone through 5 board designs (1.0, 1.1, 1.2, 1.2a, 1.2b) and it still has a hardware bug with its backlight. Considering that the Librem 5 is a more complex device and it has a lot of new hardware that didn’t have good mainline Linux support, it is unrealistic to expect Purism to have a stable board design after 2 iterations.

You can get a stable board design for a phone after 2 iterations if you are working off a Snapdragon or MediaTek Tiger reference design, but Allwinner and NXP aren’t providing phone reference designs, so you have to expect a lot of board iterations to get it right.

Volunteer communities that take over the development of mobile desktop environments that have been abandoned by corporations (e.g. Maemo Este’s Hildon, Ubuntu Touch and WebOS->LuneOS) have a very poor track record. If you check all three of those groups, you will find very little development of the code by volunteers.

It looks like Phosh may do better, because it is designed to work with the GNOME community, but the goal is to have an interface that works for ordinary people so they can escape the Android/iOS duopoly, not just a toy for hackers and Linux enthusiasts. To do better than Plasma Mobile, we need some paid developers working on the Phosh code.

Purism has been communicating with us, but it is basically telling us that it can’t predict right now how long it will take to get through the Librem 5 preorders.

When doing dev work, it is really hard to predict when something will be ready, because it is really hard to know how long it will take to solve problems. If you talk to the Purism devs and ask them when suspend-to-RAM, the smart card reader and the cameras will be ready, I doubt that anyone can tell you. Sometimes a problem can be solved in a day, and sometimes it takes months of trying things. My experience doing microcontroller programming in the late 1990s gave me a real appreciation for how hard this stuff is.

The other issue is that I suspect that Purism doesn’t have the funds on hand to manufacture 10k phones all at once. Maybe it is trying to raise more venture capital (like it did last year when it raised $2.5M in capital), or trying to get a loan (or use Kickfurther), or waiting for more Librem 5/14/Mini orders to pay for more manufacturing.

If it is a cash flow problem, then Purism can’t say that publicly, because people like you will tell everyone to cancel their orders and you will raise a public stink about it. That guarantees that Purism doesn’t have a chance to make this work.

Fund Your App isn’t going to raise much money. I doubt Purism can pay more than 1 developer with the funds that it is raising, and it certainly won’t pay for 10 developers. The purpose of Fund Your App is mostly to tell Purism where the community wants Purism to focus its dev work.

If you think that volunteer developers are going to do all the work and community donations are going to pay for all the software development, then you aren’t being realistic.

Read my article about Phosh’s advantages. I don’t think a mobile desktop environment can succeed without some paid developers to work on the code. UBports only has 9 volunteers who are registered in its github account, and they are doing almost no work on the code of Ubuntu Touch. UBports has a lot of trouble just updating its code to a recent version of Qt. Look at how slow has been the development of Plasma Mobile after 5.5 years vs Phosh after 3 years of development. Look at the state of oFono vs ModemManager, because oFono doesn’t have much corporate sponsorship, whereas ModemManager does.

9 Likes

Recently, I’d say Purism has indeed improved on communications. There is still room for improvement (example: if you think you might have unforeseen additional delay for a day or two, hint about it before, rather than after - no biggie in it self but acted as a catalyst this week) and most definitely now it’s about facts, as Kyle says. With those however, audience need is now temporarily morphing to not just about announcing the facts but announcing when those facts may be announced and what those may or may not include. And afterwards analyzing what they mean (like what’s happening here). May feel annoying but it’s happening all the same, as can be seen. It could be worse, as there are examples out in the world of preparatory pre-announcements to announcing when something will be announced - just to match the need the audience felt to get any info when there wasn’t any to give. Some big corporation pre-order campaigns come to mind.

What’s making this difficult is that some of us are not “adults”, unfortunately. Or, to be more accurate, some are only now getting their anxieties aired. We all are not in sync with the rest on the mental cycle of expectations game. Many have had time to get used to this and have had their anguish moment already - on or off the forum. I think the steps go: denial, anger, bargaining, depression, acceptance… (it’s not linear with everybody). :slight_smile:

Go read a book while you wait. This is the equivalent of watching a coffeemaker drip to get coffee faster. It’s ok to glance every now and then, but if you are staring, you may have a problem.
Breathe.

3 Likes

it’s kinda’ hard breathing through the mask though … :mask:

4 Likes

I thought about letting this slide, but I see that nobody else has bothered to critically examine the allegations in the TechRights article written by Roy Schestowitz, so I might as well do it.

According to one unnamed source in the article: “Their laptop campaign had over 65% return rate, I heard closer to 70%.” The source didn’t identify which laptop campaign (Purism has had many of them). This allegation is ludicrous on its face. No company could stay in business, if it had a 70% return rate on its products.

The same unnamed source says:

“When employees went to San Diego to the fulfillment center, they noted all the concerns – return rate, quality, etc. They wanted to work with Weaver for improvement. He would not meet F2F from what I heard but online. During that session, he went around to see what concerns people had. Quickly, 5 were fired. Another quit within a week or so.”

Purism does have a fulfillment center in Carlsbad, which is a suburb of San Diego, but this incident purportedly happened in April 2019 (according to Jay Little). If you look at Purism’s Team page for March 2019, and the Team page for August 2019, you will see almost the same people. Who were these 6 Purism employees that supposedly were fired or quit in April 2019? I don’t see 6 employees that were replaced between February and August. Todoric also mentions that some sales people were fired, but there weren’t 6 people who were replaced at the company, so it seems that the source was exaggerating about the number of people involved.

According to the same source:

“From what I heard,” she said, “Purism money is now going to Forbes and social media campaigns without the transparency of what is really happening. Phoronix is one of their media outlets.”

This is another claim that can be easily debunked. Forbes has only had one review of a Purism product, and it says quite a few negative things that indicate that the reviewer wasn’t being paid by Purism:

The keyboard is exponentially better than any recent MacBook as it’s more tactile and has more travel, but falls just short of the newer XPS 13 or any modern ThinkPad.

The touchpad feels just slightly sluggish compared to XPS 13 or MacBook (but this can improved by tweaking acceleration), resulting in tracking that isn’t quite as smooth as its competitors out of the box.

It doesn’t pass my “can I open it using one finger without the base lifting off the desk” test."

Be warned, though. Purism is charging a hefty markup on some of its storage options. Their 512GB “NVMe Pro” option will run a staggering $649. You can snag a Samsung Pro NVMe drive with double the storage capacity (1TB) at nearly half that price on Amazon.

[talking about Bluetooth] This is the first laptop I’ve used with functional hardware that’s intentionally disabled. Now, the procedure to install and activate it took a relative noob like me about 10 minutes of research and an additional 2 minutes to get it up and running, but I feel this is worth pointing out.

To the company’s credit, they’ve hired to develop an open source firmware for this component. But principles or not, in my world shipping hardware that’s disabled – without an obvious way to activate it – is a questionable practice.

Phoronix has published several critical articles about Purism and the Librem 5 (1, 2, 3). The idea that Phoronix is being paid by Purism for positive coverage is ludicrous, when Phoronix articles say these things about the company:

[quoting Todoric] Purism is a not in a good shape and it was already in bad internally at the time I left. One example is inflating the numbers of Librem One campaign which I think Alan Pope noticed and called them out.

I am sad how things panned out, and I still have hopes in some directions but this is not what community should praise or rely on. Apple of FLOSS world will need to come another day.


From these indications as well as what I’m hearing privately still sounds like they are very tight on cash. While they often tout being a Social Purpose Corporation, they still haven’t been publishing reports or offering much transparency into their operations.

Update 12:37AM EST: The Purism Shop now is showing a $1999 USD price tag, not $1199… Ouch.


Going through FCC data there doesn’t appear to be any certifications in place for Purism yet and if there was they would have likely pronounced it loudly as they tend to do for such milestones.

So unfortunately there still is no transparency into the size of this current shipping window, if the window will be extended given the delay due to the missing resistor, if this batch will see any actual customers outside of Purism, the known issues with this batch, etc.

The idea that this is paid media doesn’t make any sense and even Roy Schestowitz questions whether Phoronix is being paid by Purism, but I have to question Schestowitz’s ethics when he is willing to publish unsubstantiated rumors about Purism in the first place.

Then, Schestowitz uses the example that Purism offered to lend him a Librem laptop to review, but then didn’t send it, and they promised an interview and it didn’t happen. Schestowitz says these actions have eroded his trust in the company, but this isn’t objective reporting. Purism has given its products to many media organizations for review and has done many public interviews, so Schestowitz should acknowledge those facts and tell readers that his experience with the company may not be representative.

Schestowitz concludes the article with this tidbit:

Tom Grz wrote: “I’ve always been suspicious, primarily because their products are high-priced, and if they really wanted to make a difference they should move down the population curve. Also, the president is a jerk.”

A decent reporter would not just publish a quote like that. He would examine how many developers Purism is employing and what it costs to do small-scale custom manufacturing to see whether it makes sense for Purism’s products to be high-priced. He would ask how Grz knows that Todd Weaver is a “jerk”. If Grz has specific information to demonstrate that Weaver is a “jerk”, then he should publish that information, but not Grz’s personal opinion about the man.

The fact that Schestowitz publishes rumors and personal opinions without trying to independently verify any of it tells me that he isn’t a reliable reporter. As far as I can tell, Schestowitz didn’t even give Purism the chance to respond to the allegations before publishing, which is another sign of poor reporting.

11 Likes

And since you quote it

Their 512GB “NVMe Pro” option will run a staggering $649.

I see no evidence that this is accurate, not for the Librem 15 and not for the Librem 14.

The true figure would appear to be $349 and while that is by no means a low price for such a disk, a $300 discrepancy from the author does suggest limited fact checking and is a fairly big difference in price. Storage comes down in price all the time however so I suppose it is possible that that was the price at some time in the past (when the market price would likewise have been higher).

The review was published on 2019-03-25 and archive.org shows that was the price for adding a 512GB NVMe Pro drive on that date. I actually think the Forbes reviewer was pretty fair, noting both the good and bad points of the Librem 15 v4, which is why I think the allegation that Purism was buying good coverage at Forbes is BS.

4 Likes

Maybe because it is totally user unfriendly and excruciatingly slow, if it works at all?

3 Likes

That hasn’t been my experience. It works at what I perceive to be near-native speeds for me. Do other VMs work well for you in QEMU?

1 Like

What other VM’s? I have no need for them.

My point is, that you can’t blame people for not using something that is really cumbersome to work with.

1 Like

Fair enough, QEMU itself isn’t exactly user-friendly, although wrap it in libvirt + Virtual Machine Manager and it’s great. I’m just wondering if your host machine struggled to run other VMs or if it was just a problem with the L5 VM itself.

1 Like

It you have VT-x (or AMD-v if using an AMD processor) enabled in the BIOS or UEFI, then Qemu should be fast enough for you to at least try out the Librem 5 image and see what works. Of course, it is going to be slower and more cumbersome than running that code on an ARM device, but the point is that anyone who has a x86 PC can keep track of the progress Purism is making with the software.

1 Like

Thanks for trying to help. :+1:
Not sure what went wrong. I installed qemu on a Windows tablet and on a Ubuntu laptop. On both machines the Librem 5 emulation did not progress beyond the start up swirl.
It might be a resources problem, it might be a matter of tweaking some start up parameters. Next time around, I will have a look at a that bios setting. i might get things working in the end.
But at the moment I am mostly just annoyed that I wasted a couple of hours waiting in vain for the bloody thing to get going.

indeed that is what it is at the present moment.

i managed to snag a 512GB Shangsung-Pro NVME (970-pro) back in late-2018 for ~200 $(less if i remember correctly but it was not USD currency so i might mess up the number but not by much)

F*ck! It’s like we never left the nineties…

Why does this:
sudo qemu-system-x86_64 -boot menu=on -drive file=librem5r4.img format=img -vga virtio -display gtk -m 2G -enable-kvm

result in this:
WARNING: Image format was not specified for ‘librem5r4.img’ and probing guessed raw.
Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
Specify the ‘raw’ format explicitly to remove the restrictions.
qemu-system-x86_64: format=img: drive with bus=0, unit=0 (index=0) exists

If I am not mistaken the format is specified as ‘img’.

So, if you leave out the format specification it runs. That figures…
Let’s see if it results in a working emulation…
(Enabled the VT-x option in the BIOS, btw.