Hi everyone, I’m Artyom, co-founder of Zorin OS. We’ve been testing the Framework Laptop to check its compatibility with Zorin OS, and wanted to share our findings and tips with you here.
Special thanks to the Framework team for kindly providing us with a Framework Laptop and 12th Gen Mainboard for testing!
How to Install Zorin OS
To install Zorin OS on your Framework Laptop, please follow our official installation instructions:
For the best experience, we recommend that you install the latest updates from the Software Updater in Zorin OS regularly and install the latest BIOS firmware from Framework:
- BIOS firmware for Framework Laptop (11th Gen Intel Core)
- BIOS firmware for Framework Laptop (12th Gen Intel Core)
Hardware Support
Framework Laptop (11th Gen Intel Core)
After testing the compatibility of the Framework Laptop with Zorin OS 16.1, we’re pleased to say that everything appears to work correctly.
Wi-Fi & Bluetooth
Works out of the box without additional setup.
Fingerprint Reader
Works out of the box. You can enable it by opening the Zorin menu > Settings > Users and click on the “Fingerprint Login” option for your user account.
If you aren’t able to enroll your fingerprints in Zorin OS, but previously used the fingerprint reader in another operating system, please use this fix.
Battery Life on Suspend
If you are noticing high battery depletion while your laptop is on suspend mode, you can enable a workaround to get the best suspend battery life. To use it, open the Terminal (Ctrl+Alt+T) and enter these 2 commands:
sudo sed -i 's/^GRUB_CMDLINE_LINUX_DEFAULT.*/GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvme.noacpi=1"/g' /etc/default/grub
sudo update-grub
Afterward, restart the laptop to apply this change.
While testing this workaround on our Framework Laptop, we achieved the following results:
Time | Without workaround | With workaround |
---|---|---|
Start | 98% | 98% |
1 hour | 95% | 96% |
2 hours | 92% | 94% |
The workaround causes the battery to deplete by 2% per hour instead of 3% per hour without the fix. It appears that there is an improvement, albeit a slight one.
For additional tips to optimize battery life on the Framework Laptop, check out this thread. However, we only recommend making these modifications to your system if you’re an advanced Linux user.
Framework Laptop (12th Gen Intel Core)
Zorin OS 16.2 onward comes pre-loaded with support for the Framework Laptop (12th Gen Intel Core).
The same notes for hardware support on the Framework Laptop (11th Gen Intel Core) should also apply to the 12th Gen Intel Core variant.
However, please also note the following details about the ambient light sensor and brightness keys:
Ambient light sensor or brightness & airplane mode keys
It’s currently possible to have either the ambient light sensor (for automatic screen brightness adjustment) or brightness up/down (for manual screen brightness adjustment) & airplane mode keys working, but not both at the same time. You can find a technical explanation for this here.
By default the ambient light sensor is enabled, but if you wish to enable the brightness & airplane mode keys instead, please open the Terminal (Ctrl+Alt+T) and enter these 2 commands:
echo "blacklist hid_sensor_hub" | sudo tee /etc/modprobe.d/framework-als-blacklist.conf
sudo update-initramfs -u
Afterward, restart your computer to apply the changes.