Commit graph

43 commits

Author SHA1 Message Date
Jörg Thalheim 5b37cf8665
Merge pull request #778 from tlvince/patch-1
Add suspend workaround for Framework AMD
2023-11-18 14:35:28 +01:00
Tom Vincent eb903ed873
Update README.md 2023-11-16 10:54:41 +00:00
Jack Kelly f2d7c0b23c framework AMD 7040: Add config option for wake-on-AC fix 2023-11-16 10:19:02 +10:00
Naufal Fikri 5689f3ebf8 Fixed broken links in deprecation assertions for framework and surface modules. 2023-11-14 21:35:07 +00:00
Tom Vincent a437c98a90
Merge branch 'master' into patch-1 2023-11-14 10:11:06 +00:00
Tom Vincent c0fa269fe9
Update README.md 2023-11-13 22:40:45 +00:00
Tom Vincent a6426241a5
feat(framework): add suspend udev hint 2023-11-13 22:32:05 +00:00
Kevin J Hoerr 502d05fcf6
framework: Add notice to README.md 2023-11-11 17:19:50 -05:00
Kevin J Hoerr ec3609cc59
Explicitly speak of 11th gen Intel Framework new profile 2023-11-11 16:32:26 -05:00
Kevin J Hoerr a14a7746f9
Fix module paths for common framework modules 2023-11-11 16:25:20 -05:00
Kevin J Hoerr 87d3381c78
Add assertion for default framework import 2023-11-11 10:42:55 -05:00
Kevin J Hoerr de0c9310d3
Move common modules into folder 2023-11-11 10:42:55 -05:00
Kevin J Hoerr 5f6b875273
Fix common module imports for fw13 common module 2023-11-11 10:42:55 -05:00
Kevin J Hoerr da7e364c3d
Reorganize current framework modules into 13-inch directory 2023-11-11 10:42:55 -05:00
Kevin J Hoerr b689465d0c Add note to mark change as temporary 2023-11-11 11:10:45 +00:00
Kevin J Hoerr 55b4caf931 Add 13-inch directory to framework and move new module 2023-11-11 11:10:45 +00:00
Kevin J Hoerr 376cecdbb2 Do not suggest sudo for running fwupdmgr 2023-11-11 11:10:45 +00:00
Kevin J Hoerr 24596674bb Remove unnecessary configuration for FW13 7040; use linux_latest above 6.1 2023-11-11 11:10:45 +00:00
Kevin J Hoerr edc1a8ecbc FW13 7040: Add configuration as default.nix 2023-11-11 11:10:45 +00:00
Maciej Krüger 61283b30d1 framework/*: add fw-ectool for led control, etc
This adds a patched ectool, to interact with the Embedded Controller
Can be used to interact with leds from userspace, etc.
Not part of a nixos release yet, so package only gets added if it exists.
2023-09-24 07:36:59 +00:00
[object Object] 88348cb5c1 framework laptop 11th gen: change mem_sleep_default=deep kernel parameter to acpi_osi="!Windows 2020" (fixes a regression in s2idle, making it more power efficient than deep sleep) 2023-09-11 13:36:39 +02:00
Daniel Schaefer 24f9162b26 framework: Clarify 13th Gen Intel Core support
Signed-off-by: Daniel Schaefer <dhs@frame.work>
2023-08-02 07:18:53 +01:00
Jörg Thalheim d4ea64f206 Revert "framework: switch to power-profiles-daemon"
This reverts commit bc2ab72bec.

This was accidentially pushed to master instead to a PR.
2023-07-14 09:42:36 +02:00
Jörg Thalheim bc2ab72bec framework: switch to power-profiles-daemon 2023-07-14 09:42:08 +02:00
Peter Ferenczy d569ff4fcf
Framework 12th gen: add keys workaround 2023-05-21 21:53:56 +03:00
Jörg Thalheim 7daa0f589d drop hidpi comment
this option no longer exists
2023-03-25 11:33:56 +01:00
dasNessie bf212c4ef5 Add Ethernet Support on Framework
Add Ethernet Expansion Card support for the framework laptop.
Due to automatic USB device suspension,
the Ethernet Expansion Card was not working.
Adding a udev rule to only suspend the card after 20 seconds
fixes the problem.
The framework support confirmed via email
that all current Ethernet Expansion Cards share the same Product ID.
2022-11-19 14:33:56 +01:00
Archit Gupta e79d0fc184 framework: Add iio in order to enable brightness control
Enabling iio makes the framework's brightness controls available to desktop
environments like Gnome.
2022-10-29 23:22:25 -07:00
con-f-use 32ee2e6070
framework-12th-gen-intel: workaround iGPU hangs 2022-10-05 11:40:14 +02:00
Robert Ricci f0b864738d Set options specific to the 12th gen Framework
It requires a newer kernel than the 11th gen, and has some 'media keys'
that require different handling
2022-09-12 19:22:04 -06:00
Robert Ricci 3918f03d0d Initial support for Framework 12th Gen Intel Core
This commit simply replicates the base Framework, future commits will
specialize for this version
2022-09-12 11:53:42 -06:00
Edmund Miller 0f00877343
docs(framework): Add notes about updating firmware
https://github.com/NixOS/nixos-hardware/pull/406#issuecomment-1132577510
2022-05-23 10:28:22 -05:00
Reed Riley 4a8259f0e2 framework: add nvme.noacpi=1 2022-05-20 11:21:11 -04:00
Reed Riley de8271f760 framework: make it possible to disable fprintd if desired 2022-05-20 11:07:10 -04:00
Irene Knapp 162fb7a987
framework: acpilight should be used 2022-05-20 08:49:38 +02:00
Jörg Thalheim 36daf08049
Merge pull request #414 from amarshall/fw-udev
framework: Fix headphone noise when on powersave
2022-05-20 07:47:51 +01:00
Andrew Marshall 34485f1807 framework: Fix TRRS headphones missing a mic
As in the below forum post, this is not perhaps the most ideal solution
to the problem, but it is the simplest.

https://community.frame.work/t/headset-microphone-on-linux/12387/3
2022-05-19 15:56:34 -04:00
Andrew Marshall f3dfd30170 framework: Fix headphone noise when on powersave
https://community.frame.work/t/headphone-jack-intermittent-noise/5246/55
2022-05-19 15:51:19 -04:00
Jörg Thalheim 5c95599061
framework: bump kernel version (#406)
* framework: bump kernel version
2022-04-13 10:27:33 +01:00
Edmund Miller 081907627c
fix(framework): Drop GTK environment variables
https://github.com/NixOS/nixos-hardware/pull/376
2022-03-08 09:18:35 -06:00
Edmund Miller 59753d2f8a
fix(framework): Remove fonts.fontconfig.dpi
It no longer has any effect and tests fail then.
2022-03-08 09:18:35 -06:00
Edmund Miller 4a7e3d64f4
fix(framework): Follow x1 QHD settings 2022-03-08 09:18:18 -06:00
Edmund Miller f7244a341f
feat(framework): Add initial settings
- Enable deep sleep
- Use kernel that's 5.12 or latest
- Enable fingerprint scanner
- HiDPI
2022-03-08 09:18:18 -06:00