[RESPONDED] Using elementary OS on the Framework Laptop

Wait… What? That’s terrible?

1 Like

Umm yes? Why should suspend use that much battery?

1 Like

Oh suspended!!! My bad I missed that. Yeah that sounds a bit off.

Have you tried with another distro?

Not yet, I started out with Fedora but messed up the installation. I might try Ubuntu 21.04 and see how that works out.

For those who are still dealing with the huge battery drain, using TLP seems to have cut down the overnight drain on suspend by about half. Around 20% in 7.5 hours.

Thanks so much for this installation guide! First time using Elementary and loving it.

For Wi-Fi, rather than upgrade the Linux kernel, these intel driver install worked for me. See [Guide] Install Intel Wireless Drivers on Linux - #15 by NoneenoN

Spec:
AX210 non-vPro
Elementary 6.1

Been using Elementary on my Framework for several months now and have been really enjoying it. Few little issues here and there (mostly solved through this forum) but pretty solid for the most part. That is, until about 2 weeks ago. Now every time the laptop goes into suspend the login screen fails when starting back up. I type in the password and it just sits there and will eventually error out. Requires a reboot to recover.

Anyone else having this issue and/or have a way to fix it?

I installed the AX210 card with ElementaryOS 6.1 for my dad and all I had to do to get it working was move the file /lib/firmware/iwlwifi-ty-a0-gf-a0.pnvm to ~/

The article I read said remove it but I wanted to make sure it wasn’t needed later. Everything else worked out of the box with Elementary OS 6.1. He’s really enjoying the laptop!

1 Like

I’m trying to install ElementaryOS I keep getting errors. I’ve tried using two different applications to build the boot stick (Rufus and Etcher) and I’ve tried using two different flash drives as the boot stick. I have the latest DIY edition model of the Framework. Does anyone know how to fix this?

1 Like

@Tuesday Same here. I just got my laptop. I think the kernel on the elementary OS install disk is too old.

@cassidyjames can you confirm that the current iso is incompatible with the newest framework laptops and, if so, update the post to note this?

@Tuesday Small update. I have installed both Ubuntu and Pop!_OS 22.04 almost effortlessly. So I could at least verify the hardware is working as expected.

I’ve also managed to boot into the elementary OS 6.1 USB stick using the nomodeset boot parameter in grub. The trackpad didn’t work, so I had to connect a mouse. That way, I could install elementary OS.

To boot after installing, press F12 and choose the safeboot kernel. You’ll have no internet, but I had a Belkin USB Wifi double lying around, which came in handy. But I suppose a USB to Ethernet adapter would work equally well.

Once you got internet, run sudo apt update && sudo apt upgrade twice, perhaps three times to be sure. The second time it installed kernel version 5.15.0-48. When nothing needed to be installed anymore, it booted as normal and everything worked.

UPDATE: also follow the instructions of the 22.04 Ubuntu guide to fix the screen brightness buttons: Ubuntu 22.04 LTS Installation on the Framework Laptop - Framework Guides

UPDATE 2: if you want to enable the fingerprint reader, follow these instructions: greeter - How can I sign in with my fingerprint on Elementary OS 6 Odin? - elementary OS Stack Exchange

1 Like

@Wout Thank you for such a detailed response. The issue I’m having is that I can’t even get it installed to the point where I have grub. This is the first OS I’ve tried to put on this laptop. Do you think I’d be able to get it working if I installed something else first?

@Tuesday I’m not sure about having an OS installed to be able to install elementary. I guess that it doesn’t matter.

I forgot to mention that I did disable secure boot in the BIOS settings, and at some point, I also removed the Wifi card. But the card was in again when I installed elementary OS.

As for reaching a situation where you can edit the boot settings, at some point, I got a screen where I saw a configuration line with ... quiet splash ..., so I changed that to ... quiet splash nomodeset ... and that’s when I got in.

I got there with F12 at startup, selecting the elementary OS thumb drive, and then press e as described at the bottom of the screen. But I’m unable to reproduce it now after trying a few times. Perhaps you can ask on the elementary OS Slack how to boot with nomodeset? Or perhaps someone here can help? I’m by no means an expert on this.

@Wout thank you so much for all of your help. I ended up just giving up and installing Fedora.

For anyone else trying to install elementary OS on the framework, it doesn’t current work (based on both my own attempts and what I’ve seen from others online). Unless you’re already very comfortable with linux and want to do a lot of messing around, don’t bother trying to install it.

1 Like

@cassidyjames will Elementary 7 work out of the box installing on a new Framework laptop (release schedule allready available?)?
I had the same error as in the black screendump above about wifi I presume.

For me this would be the first non-virtual experience with Elementary, hope this will work, now stuck to Windows only.

As far as I know, Cassidy is no longer associated with Elementary. He might still be able to help answer your question, but he might not know as a result either.

Thanks!
I’ve read it, pity he left the company.
Hopefully they will continue making a great OS.

Tried installing elementary OS 6.1 but encountered the same wifi issue as @Tuesday. Should’ve read here before wasting time. Shame, I am using elementary on my Lenovo X220 and it’s brilliant.

1 Like

Yeah, as you may have heard, I am no longer at elementary and as such have not been involved in its development. I will say, elementary OS 6.x is still based on Ubuntu 20.04 whereas elementary OS 7 will be based on an Ubuntu 22.04 base, so you may be better off waiting for its release with the newer kernel and whatnot. As far as I have seen, elementary OS 7 will still be using X.org so the above instructions should still work, though I have not tried them on elementary OS lately as I’ve personally moved on to using Endless OS for work and Fedora for my personal machines.

2 Likes