Hi there. I’ve been an owner of a Framework Laptop 16 AMD 7940HS for about 2(?) years now, and I’m still very happy with the device. However, there’s been one glaring issue that I’ve overlooked until now, and no matter how I search the web, I can’t seem to find any good answers for it.
For some reason, in the most backwards way, my iGPU performs well on battery power but suffers drastically when connected to A/C power. I’ve tested this consistently across both CachyOS Rolling and Windows 11, and it happens on both operating systems with near-default configurations.
I am using the 240W adapter that released recently, and framework-tools confirms the negotiation in Windows.
PS C:\Users\jonathing\Downloads> .\framework_tool.exe --pdports
USB-C Port 0:
PD Contract: No
Power Role: Sink
Data Role: Ufp
USB-C Port 1:
PD Contract: No
Power Role: Sink
Data Role: Ufp
USB-C Port 2:
PD Contract: No
Power Role: Source
Data Role: Dfp
VCONN: Off
Negotiated: 5.000 V, 1500 mA, 7.500 W
CC Polarity: CC1
USB-C Port 3:
PD Contract: Yes
Power Role: Sink
Data Role: Dfp
VCONN: Off
Negotiated: 48.000 V, 5000 mA, 240.0 W
CC Polarity: CC1
Port Partner: Source
EPR: Active (Supported)
Sink Active: Yes
I’ll try and get a video later, but the easiest way I can test this is to try and play Spelunky 2. On battery, no stutters. On power, the iGPU struggles tremendously, sometimes to the point where the entire system will freeze for several seconds at a time.
As an additional note, this behavior is not present when using the dGPU, on battery or on power.
Any advice on this would be great.




