Skip to main content

Ubuntu 24.04 FW16 LTS Installation v4.7

Minor Versionm

by Matt Hartley

Introduction

Once you have your Framework Laptop 16 set up following the Quick Start Guide, you’re ready to install your preferred OS. Ubuntu 24.04 LTS works fantastically well.

NOTE: This is an Officially Supported Linux Distribution. Learn more here.

Tools

No tools specified.

  1. First, download the latest Ubuntu 24.04 LTS Desktop image from Ubuntu's website. We'll go through the steps in this Guide assuming you have a simple installation scenario of a fresh install on a blank drive. Download balenaEtcher as a tool to create the USB installer from the ISO. balenaEtcher is available for MacOS. Install it.
    • First, download the latest Ubuntu 24.04 LTS Desktop image from Ubuntu's website. We'll go through the steps in this Guide assuming you have a simple installation scenario of a fresh install on a blank drive.

    • Download balenaEtcher as a tool to create the USB installer from the ISO. balenaEtcher is available for MacOS. Install it.

    • Launch balenaEtcher. Insert your USB drive (8GB or larger). Click on "Flash from file" and select the ubuntu-22.04-desktop-amd64.iso that you downloaded. Click on "Select target" and choose your USB drive. Click "Flash" and wait a minute or two for it to complete.

    • Once the USB drive creation is complete, you can close balenaEtcher and eject the USB drive from your OS.

  2. This process will delete all data from the flash drive being used! Ensure any important data that may be kept on those drives is backed up before continuing. First, download the latest Ubuntu 24.04 LTS Desktop image from Ubuntu's website. This guide will follow a basic setup that automatically uses the entire disk.
    • This process will delete all data from the flash drive being used! Ensure any important data that may be kept on those drives is backed up before continuing.

    • First, download the latest Ubuntu 24.04 LTS Desktop image from Ubuntu's website. This guide will follow a basic setup that automatically uses the entire disk.

    • Download Rufus as a tool to create the USB installer from the ISO. The first item in this list will be a link to install installer for the latest version. Install Rufus using this.

    • Open Rufus, from the Device drop-down, select the USB flash drive stick.

    • In order to use devices like external hard drives, external solid state drives, or the Framework Storage Expansion Card to create a live USB, List USB Hard Drives must be enabled under Show advanced drive properties.

    • Use the Select Button next to Boot selection to choose the downloaded Ubuntu ISO.

    • Set Partition scheme to GPT to ensure the live USB is properly recognized at boot.

    • Click Start. A window will pop up to prompt for a choice between dd image mode and ISOHybrid image mode. Select ISOHybrid image mode then OK.

  3. Before we begin the installation process with the Live USB, let's make sure you have your Linux Audio Compatibility set to Linux in the BIOS. Explanation as to what this does can be found here. Power on the laptop, repeatedly tapping F2 in order to get into the BIOS. Note: If you're having trouble with this, try again, holding down the Fn key while rapidly tapping F2.
    • Before we begin the installation process with the Live USB, let's make sure you have your Linux Audio Compatibility set to Linux in the BIOS. Explanation as to what this does can be found here.

    • Power on the laptop, repeatedly tapping F2 in order to get into the BIOS. Note: If you're having trouble with this, try again, holding down the Fn key while rapidly tapping F2.

    • In BIOS mode, arrow key over to Setup Utility. Press the enter key. Arrow down to Advanced. Then arrow right, then arrow down to Linux Audio Compatibility. Press enter.

    • A new box for Linux Audio Compatibility will appear, arrow to Linux, then press enter. Now press F10 key to reboot.

    • Now we don't have an OS installed yet. So the reboot won't get us to a running operating system and we fully expect to see an error to this point. Simply press the power button to shutdown.

    • The next step is to install Ubuntu LTS at Step 3.

  4. Ubuntu works with Secure Boot out of the box. Ubuntu Live USBs will boot regardless of whether or not it is disabled. Users who intend to dual-boot with Windows should not disable Secure Boot! If a user has a reason to disable Secure Boot, such as specialized third party devices that require unsigned drivers: Boot into BIOS by tapping F2 just before the Framework splash screen.
    • Ubuntu works with Secure Boot out of the box. Ubuntu Live USBs will boot regardless of whether or not it is disabled. Users who intend to dual-boot with Windows should not disable Secure Boot!

    • If a user has a reason to disable Secure Boot, such as specialized third party devices that require unsigned drivers:

    • Boot into BIOS by tapping F2 just before the Framework splash screen.

    • Arrow down to Administer Secure Boot. Press enter.

    • Arrow down to Enforce Secure Boot. Press enter, select Disabled, and press enter.

    • Press F10 to save and reboot. With Yes selected, press Enter.

    • To enable Secure Boot again, repeat the above steps but select Enable this time.

  5. Boot to Live Ubuntu USB:  Insert the USB drive into the powered-off machine, then power it on. If an OS is already installed, immediately begin tapping F12 as soon as the power light comes on. Start tapping before the Framework logo appears.
    • Boot to Live Ubuntu USB: Insert the USB drive into the powered-off machine, then power it on.

    • If an OS is already installed, immediately begin tapping F12 as soon as the power light comes on. Start tapping before the Framework logo appears.

    • At the Boot Option Menu, use arrow keys to select your USB drive (shown as "EFI USB Device (USB Disk)" or similar) and press Enter. On the black GRUB menu, confirm "Try or Install Ubuntu" is highlighted and press Enter.

    • If Windows is already installed on the system attempting to boot into a Linux Live USB may result in a "Device is Active" error. This will provide guidance to overcome this error.

    • The Live USB will boot to the Desktop then automatically open the installer. Select a Language as well as any needed accessibility options. Then select a keyboard layout.

    • Important for non-US keyboard users! Please open this link in a new tab and read carefully.

    • Set up an internet connection. There may be a prompt to update the installer. Do so if connected to the internet. Close the installer, then open it again from the desktop on the lower right corner.

    • If the installer has been updated, open the installer again after it closes to complete the update. Repeat the steps on this page from the start. Then select installation type. This guide follows the Interactive option.

  6. While connected to your network, select Normal installation, Download updates while installing Ubuntu and Install third party software, then press continue. This process may take a few minutes and appear to idle a bit, then the next screen appears - installation type.
    • While connected to your network, select Normal installation, Download updates while installing Ubuntu and Install third party software, then press continue. This process may take a few minutes and appear to idle a bit, then the next screen appears - installation type.

  7. Next we’ll choose the installation type. Erase everything is the correct choice for users with a new Framework Laptop 16 (AMD Ryzen™ 7040 Series) looking to use the entire hard drive for Ubuntu. Press Install Now, then when prompted, then click on Continue. Next you’ll be prompted to choose your location on the world map. Select your time zone location, click Continue.
    • Next we’ll choose the installation type. Erase everything is the correct choice for users with a new Framework Laptop 16 (AMD Ryzen™ 7040 Series) looking to use the entire hard drive for Ubuntu.

    • Press Install Now, then when prompted, then click on Continue.

    • Next you’ll be prompted to choose your location on the world map. Select your time zone location, click Continue.

    • Create a username, a computer name (anything will do), and a password to login with. Also make sure you select Require a password to log in. Then press Continue.

  8. Once rebooted, simply follow the prompts for whether or not you are using Ubuntu Pro and if you wish to send back error reports. Repeat this process with the other screens as seen in the provided images, while making selections and choices that best match your needs. Repeat this process with the other screens as seen in the provided images, while making selections and choices that best match your needs.
    • Once rebooted, simply follow the prompts for whether or not you are using Ubuntu Pro and if you wish to send back error reports.

    • Repeat this process with the other screens as seen in the provided images, while making selections and choices that best match your needs.

  9. Let's setup fingerprint login. Click on the horizontal bar in the upper left, search for user. Choose Fingerprint Login. Then select Scan new fingerprint. Select your desired fingerprint. Carefully tap your finger tip on the sensor (power button). You may need to try a few attempts as everyone's prints are different.
    • Let's setup fingerprint login. Click on the horizontal bar in the upper left, search for user.

    • Choose Fingerprint Login. Then select Scan new fingerprint. Select your desired fingerprint. Carefully tap your finger tip on the sensor (power button). You may need to try a few attempts as everyone's prints are different.

    • Once it's successful, you will see the word Complete.

    • How to check the BIOS version. Go to and click upper left corner where you see the horizontal line, search terminal and launch it. Please follow this link to copy and paste the code into your terminal, then press enter. The output will tell you which Framework Laptop 16 you have and also which BIOS version you're using.

    • For Framework Laptop 16 AMD Ryzen 7040 Series, you can check here for the latest firmware.

    • IMPORTANT: Per the instructions above, we do NOT recommend updating BIOS and firmware using various GUIs. We recommend using fwupdmgr as provided in the step above. Using GUIs can potentially create issues that would not be present using fwupdmgr directly.

  10. If you are looking to run Steam games, please follow our guide links below. One NVMe Drive Guide. Two NVMe Drives Guide.
Conclusion

Enjoy using Ubuntu on your Framework Laptop 16! If you have any questions or run into any issues, we recommend bringing them to the Community in the Ubuntu 24.04 topic. Members of the Framework team participate in discussions there.

2 other people completed this guide.

Matt Hartley

Member since: 11/8/22

38 Guides authored

Team

Framework Member of Framework

10 Members

222 Guides authored

0 Comments

Add Comment



View Statistics:

Past 24 Hours: 0

Past 7 Days: 0

Past 30 Days: 21

All Time: 9,995