Which OS?
- Linux
Which release of your OS?
- Arch Linux (rolling, fully up-to-date at time of posting)
- Desktop session: KDE Plasma Wayland
Which Framework product and generation?
- Framework Laptop 16
- CPU platform: AMD 7040 Series (Ryzen 7 7840HS)
- dGPU module: AMD Radeon RX 7700S
- RAM: 64 GB
- Firmware: 0.0.4.2 (issue still reproducible)
Summary / impact
On my FW16 under Linux, the RX 7700S appears to be hard-limited to roughly ~35–40W under sustained GPU load. Even when the dGPU is clearly active (e.g. a Steam/Proton game launched with DRI_PRIME=1; radeontop shows the dGPU near 100% utilisation and the iGPU relatively low), real-world performance is often nearly identical to using the 780M iGPU.
My primary reason for buying the RX 7700S module is local compute on Linux (LLM inference / LoRA training etc.). If the dGPU is silently capped at ~35–40W, users can waste significant time because workloads run far slower without an obvious “error”.
Charger / power context
- I am currently using a third-party USB-C 140W adapter (not the Framework 180W adapter).
- However, this does not look like a simple “adapter wattage too low” explanation:
- There is an existing community report of a very similar ~35W cap on Windows.
- There is an existing GitHub issue about not reaching full dGPU power even with a 240W PD 3.1 charger.
So this may be a broader EC/firmware/PD negotiation or power-policy issue rather than just a specific charger.
Data from my system
-
Power under load (uW):
$ cat /sys/class/drm/card*/device/hwmon/hwmon*/power1_average
29000000
39255000
= ~29.0W and ~39.3W. In my testing, the dGPU does not exceed this range. -
Clock tables (two devices: iGPU + dGPU):
$ cat /sys/class/drm/card*/device/pp_dpm_sclk
0: 255Mhz
1: 794Mhz *
2: 2208Mhz
0: 800Mhz *
1: 1100Mhz
2: 2700Mhz
Related reports (please read)
-
Existing community thread (Windows): “7700S won’t go past 35W” (started Apr 29, 2024)
7700S won't go past 35W -
Framework Software/Firmware Issue Tracker (Ubuntu + also mentions Windows reproduction): “DGPU isn’t using full power limit on 240W charger while in performance mode” (#27)
DGPU isnt using full power limit on 240W charger while in performance mode · Issue #27 · FrameworkComputer/SoftwareFirmwareIssueTracker · GitHub
Questions (requesting data points)
-
Linux users: can your RX 7700S exceed ~40W under sustained load on AC? If yes, what exact conditions make it work?
- distro + kernel/Mesa
- charger (Framework 180W vs 240W PD 3.1 vs other)
- power mode / charging state / battery % (if relevant)
-
Windows users: have you seen a similar ~35W cap? If yes, under what charger and power mode?
-
Does Framework have an official statement or known-issue status for the ~35–40W cap behavior on FW16 + RX 7700S?
I’m also contacting Framework support with the same details. If Framework requests specific tests (different charger, supported distro, particular logs), I will update this thread with the results.
Christoph