Hardware/Framework/Laptop 13: Difference between revisions

From NixOS Wiki
(Add nixos hardware module names)
(→‎AMD 7040 Series: Standby power consumption fix)
 
(One intermediate revision by one other user not shown)
Line 55: Line 55:
=== AMD 7040 Series ===
=== AMD 7040 Series ===


It is recommended to use [https://search.nixos.org/options?channel=23.11&show=services.power-profiles-daemon.enable power-profiles-daemon] over <code>tlp</code> for the AMD framework.
It is recommended to use [https://search.nixos.org/options?channel=23.11&show=services.power-profiles-daemon.enable power-profiles-daemon] over <code>tlp</code> for the AMD framework. If standby power consumption is too high (multiple watts) ensure the BIOS version is at least [https://community.frame.work/t/framework-laptop-13-ryzen-7040-bios-3-05-release-and-driver-bundle/48276 3.05]<ref>https://community.frame.work/t/framework-laptop-13-ryzen-7040-bios-3-05-release-and-driver-bundle/48276/239</ref>.


* Nixos Hardware module for flakes: <code>nixos-hardware.nixosModules.framework-13-7040-amd</code>
* NixOS Hardware module for flakes: <code>nixos-hardware.nixosModules.framework-13-7040-amd</code>
* Nixos Hardware module for channels: <code><nixos-hardware/framework/13-inch/7040-amd></code>
* NixOS Hardware module for channels: <code><nixos-hardware/framework/13-inch/7040-amd></code>


=== Intel 13 Gen ===
=== Intel 13 Gen ===


* Nixos Hardware module for flakes: <code>nixos-hardware.nixosModules.framework-13th-gen-intel</code>
* NixOS Hardware module for flakes: <code>nixos-hardware.nixosModules.framework-13th-gen-intel</code>
* Nixos Hardware module for channels: <code><nixos-hardware/framework/13-inch/13th-gen-intel></code>
* NixOS Hardware module for channels: <code><nixos-hardware/framework/13-inch/13th-gen-intel></code>


Check the [https://github.com/NixOS/nixos-hardware/tree/master/framework/13-inch/13th-gen-intel#getting-the-fingerprint-sensor-to-work nixos-hardware] Readme on how to get your fingerprint reader to work.
Check the [https://github.com/NixOS/nixos-hardware/tree/master/framework/13-inch/13th-gen-intel#getting-the-fingerprint-sensor-to-work nixos-hardware] Readme on how to get your fingerprint reader to work.
Line 69: Line 69:
=== Intel 12 Gen ===
=== Intel 12 Gen ===


* Nixos Hardware module for flakes: <code>nixos-hardware.nixosModules.framework-12th-gen-intel</code>
* NixOS Hardware module for flakes: <code>nixos-hardware.nixosModules.framework-12th-gen-intel</code>
* Nixos Hardware module for channels: <code><nixos-hardware/framework/13-inch/12th-gen-intel></code>
* NixOS Hardware module for channels: <code><nixos-hardware/framework/13-inch/12th-gen-intel></code>


=== Intel 11 Gen ===
=== Intel 11 Gen ===


* Nixos Hardware module for flakes: <code>nixos-hardware.nixosModules.framework-11th-gen-intel</code>
* NixOS Hardware module for flakes: <code>nixos-hardware.nixosModules.framework-11th-gen-intel</code>
* Nixos Hardware module for channels: <code><nixos-hardware/framework/13-inch/11th-gen-intel></code>
* NixOS Hardware module for channels: <code><nixos-hardware/framework/13-inch/11th-gen-intel></code>


<!--
<!--

Latest revision as of 13:08, 17 May 2024

The Framework Laptop 13 is a configurable, upgradeable, and repairable laptop made by the Framework company.

Framework Laptop 13
Laptop 13
Manufacturer Framework
Architecture x86_64-linux
7040 Series
13 Gen
12 Gen
11 Gen
Status supported
Maintainer 0x4A6F

Status

The device boots NixOS.

Known issues

Configuration

Framework specific NixOS hardware options are bundled within the nixos-hardware project.


BIOS

BIOS updates are distributed through LVFS, which can be used by enabling the fwupd service

services.fwupd.enable = true;

and then running

$ fwupdmgr update

to check for updates. Further instructions and release notes can be found on the Framework BIOS and Drivers knowledgebase.

AMD 7040 Series

It is recommended to use power-profiles-daemon over tlp for the AMD framework. If standby power consumption is too high (multiple watts) ensure the BIOS version is at least 3.05[1].

  • NixOS Hardware module for flakes: nixos-hardware.nixosModules.framework-13-7040-amd
  • NixOS Hardware module for channels: <nixos-hardware/framework/13-inch/7040-amd>

Intel 13 Gen

  • NixOS Hardware module for flakes: nixos-hardware.nixosModules.framework-13th-gen-intel
  • NixOS Hardware module for channels: <nixos-hardware/framework/13-inch/13th-gen-intel>

Check the nixos-hardware Readme on how to get your fingerprint reader to work.

Intel 12 Gen

  • NixOS Hardware module for flakes: nixos-hardware.nixosModules.framework-12th-gen-intel
  • NixOS Hardware module for channels: <nixos-hardware/framework/13-inch/12th-gen-intel>

Intel 11 Gen

  • NixOS Hardware module for flakes: nixos-hardware.nixosModules.framework-11th-gen-intel
  • NixOS Hardware module for channels: <nixos-hardware/framework/13-inch/11th-gen-intel>