It’s anybody’s guess, since people use the term “FDE” loosely. Do they literally mean Full Disk Encryption or do they mean single partition encryption? (even where that partition is typically 90-something percent of the disk) They are not the same thing.
Unless you are considering really exotic environments, you can’t use FDE at all unless the code that runs prior to reading anything off the “disk” is capable of dealing with the encryption, whether that’s LUKS or any other encryption format.
Since you were apparently refuting a claim about “partitions”, best not change that to “disk”.
I’m going to go out on a limb and suggest that future software iterations of PureOS on the Librem 5 could support FDE - and there would be nothing magic or secret about that so presumably other choices of operating system for the Librem 5 could support FDE - but I have my doubts that any option today for the Librem 5 supports FDE.
I upgraded my Librem 15v4 to Crimson last weekend. I updated any references for bullseye or byzantium in repos located in /etc/apt/ to bookworm and crimson. I had about 1800+ files to be updated, about 23 that were to be removed, and I think about 350+ that could be removed afterwards with autoremove. I backed everything up, and then did the update.
All went smoothly, no hiccups! The laptop has been running great so far, and I really like being on Crimson.
That is my experience relative to the topic of this thread. If folks are comfortable, I would recommend that they upgrade.
On my L5, I am currently running mobian Forky! I was nervous about doing that upgrade, but, so far, it has been nice. I have noticed some quirks, etc that sometimes, I want to go back to Crimson. I do feel the L5 on Crimson, felt more solid than it does with mobian Trixie or Forky. But, I’m still evaluating and playing around. And, I should mention the L5 has LUKS disk encryption (FDE , though I realize irvinewade’s point ) , which was a process unto itself also. But, it works great.
Anyhow, just adding my experience to this thread for others to digest and decide for themselves.
When upgrading from Byzantium to Crimson with apt, I did not pay attention to the upgrade process. As a result, the screen locked normally due to timing out. I couldn’t unlock the screen anymore because the characters on the screen and in the keyboard mixed up. Meanwhile, apt apparently paused asking me something considering that the installation remained incomplete after me forcing a power off. I had to use a USB keyboard and to switch to a console with Ctrl+Alt+F1 to complete the upgrade. Notably, locale data was generated during that stage among other things.
This is a known problem, by no means unique to PureOS or the Librem 5. Best to disable screen lock before starting the upgrade (and hence in the case of the Librem 5, also put it on charge).
If it’s a new Librem 5 with little to no use, reflashing PureOS with Crimson is recommended: Reflashing PureOS - Purism user documentation. Be sure to follow the tip admonition to add --dist crimson so that you run ./scripts/librem5-flash-image --stable --dist crimson.
Performing a system upgrade by updating the /etc/apt/sources.list file carries a lot of risk. You can’t let the phone lock itself (idle lock), otherwise you will need to work around it as the input method breaks.
Here is what I did for my Librem 5 to upgrade to Crimson without reflashing:
Connect your Librem 5 to power.
Change the screen blanking setting to “Never”. The lockscreen may become unusable partway through the upgrade so stopping the screen from turning off and automatically locking works around this known issue.
Open the Settings app.
Proceed to the Power menu.
Change the Screen Blank option to “Never”.
Open the Terminal app.
Enter sudo nano /etc/apt/sources.list.
Replace all occurrences of byzantium with crimson.
Press the Ctrl + x key combination and then press y to save and exit.
While still in the Terminal app, enter sudo apt update and then sudo apt full-upgrade. Enter your password if it prompts you for it and then press y to confirm the updates.
Let the system upgrade itself, which may take upwards of 30 minutes and may prompt you during the upgrade.
Once the upgrade has finished, restart your Librem 5. If you are unable to access the power menu, hold the power button for about 20 seconds to force it to power off and then power it on again.
Once PureOS has loaded and you have logged in, open the Settings app and tap the Power menu again. Change the Screen Blank option to the previous setting.
Thank you for typing this up, I was able to upgrade the phone to Crimson without issues.
Only thing I noticed on Crimson is that Gnome setting dialogues no longer fit in the screen at default 200% scaling. I dialed that down to 175% and now it fits on both landscape and portrait orientations.
The bug where it shows 100% scaling even though it’s actually set to 175% still exists.
Once I figure out how to get a backup made of this phone I might move fast and break things with an attempt to upgrade to PureOS Dawn.
Please, Sethf, consider that Crimson is still alpha version! It missing yet corrections, optimisations, firmware command to update it,…
Please see roadmap! I’m waiting for GR, General Release!
Thank you
I am curious why you sound so concerned? Many in this forum have said theyrun crimson as their daily driver, including myself. With no problems. Only benefits.
For example I tried to update firmware but it still missing librem5-usb-firmware command regarding usb and missing equivalent command for modem. I didn’t know I’ve to update firmware by myself because Purism can’t being endorsed by FSF so I didn’t when I had Byzanthium and I’ve to wait General Release to have the terminal commands! Moreover something still doesn’t work or it isn’t optimised! I’m confident that in few weeks we’ll have stable Crimson better than this Alpha version
Thank you
Calls v46.3 shipped to Gnu crimson which improve calls on L5, however Calls v46.3 still not ported to gtk4. More fixes still coming…to gnu crimson.
The music player on gnu crimson mobile is: gapless already available native.
The video player on gnu crimson mobile is: livi already available native.
I brakedown Gnu Librem5 everyday to discover amazing things. L5 a Magic Device. Enjoy!
I upgraded my Librem 5 running PureOS Byzantium to Crimson. Here I documented how I did that. As far as I can now see, all went fine. Note: Crimson is still not officially released, so upgrade at your own risk and be careful!
Gapless is basically the perfect music app for me.
Don’t get me wrong, Lollypop is fine and has filled the “gap” for me for a few years now. But this gapless is a wonderful new surprise.