this post was submitted on 21 Oct 2023
12 points (80.0% liked)

Linux

48074 readers
868 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

Tldr; Have tested multiple different Ryzen 7000 configurations on various kernels, and the power draw just seems really bad.

Been looking for a decent new laptop workstation that fits various tasks. Phoenix chips check a lot of the boxes that I want, but the power draw on Linux for these chips seems a bit...crazy.

The product docs say these chips are 35W-45W, but I figured that was just the range of maximums. What I'm seeing on fresh installs of various Debian variants is a CONSTANT power draw of at least 35W on the low end at all times. I've stepped kernel point releases from 6.0 to 6.6 to test out, and the later versions are definitely better at using a bit less power thanks to the amd_pstate_epp being included directly in the kernel, but this power draw is still there for the CPU package on idle.

A few different laptop models I've tested will only get 90 mins on battery because of this. I've now tried four different models from three different manufacturers, and all show the same type of power draw.

Is this just a "thing" with these chips? I understand they were modified from desktop to be a more mobile platform, but this is just terrible from an end-user perspective. I want the CPU and iGPU, and hell, even the FPGA XDNA thingie, but not when the machine can't run off of AC.

all 7 comments
sorted by: hot top controversial new old
[–] [email protected] 11 points 1 year ago (1 children)

TLDR, no

The cpu isn’t the only piece of the puzzle. 6.5 kernel is only just released, and at least just supported on Debian testing.

It’s not crazy that you haven’t setup any power saving profiles, or that the kernel doesn’t natively support these new chips and architecture.

[–] [email protected] 1 points 1 year ago* (last edited 1 year ago) (1 children)

That's the problem here...not looking for configuration or tech support. Just looking for confirmation others have seen this, because it's odd to have seen on 4 totally different configurations.

FYI: tlp, amd_pstate_epp (powersave governor), and powertop tunables all enabled on each of these during testing. Same results.

[–] [email protected] 11 points 1 year ago* (last edited 1 year ago) (1 children)

On the official framework guide for their AMD boards they say that you cannot use TLP / Powertop. You have to use the stock Power Profiles Daemon with Kernel 6.5.6 or greater. That nets the best results right now. Seems like TLP messes things up pretty bad as per some users on the Framework forums.

NOTE that TLP is recommended by them for Intel builds but not for the Pheonix based builds specifically

[–] [email protected] 1 points 1 year ago

Interesting. Haven't heard that before. I wonder when that was decided, because the last few TLP releases seem to have all the proper postage settings for the Zen4 chips, but those aren't included with stock Ubuntu, just from PPA/GitHub. Will give it a try and see if anything changes.

[–] [email protected] 2 points 1 year ago (1 children)

This is highly dependent on your machine and configuration.

I just got a framework 13 AMD with the 7840U chip. Seems to idle around -4-5W of total system power. Minimal loads with browsing etc will be around 7-8 watts. Windows still seems to be better optimized but it’s not bad at all considering.

[–] [email protected] 1 points 1 year ago

I'd expect the Framework to perform better than most since it was designed around this specific chipset. I have an order in for the 16, but won't be getting it til next year. Just looking for something until then.