Linux on the Framework 13: 3 Things to Know
34,233
Published 2021-10-23
Framework Laptop: frame.work/
Linux Battery Life Tuning on the Framework Laptop: community.frame.work/t/linux-battery-life-tuning/6…
CHAPTERS
---------------------------------------------------
0:00 - Intro
0:18 - 1. Intel AX210 wireless
1:58 - 2. The display & fractional scaling
4:27 - 3. Power/battery life
All Comments (21)
-
Nice. Love seeing more Linux content on the Framework. Subbed!
-
Ultimate Linux machine, not for power; but for sticking it to closed software. Go full sicko mode and buy the kit, then replace everything for no reason. Also build your own distro from scratch. Doing so will make your beard grow to wizard status and you can shoot code from your eyes.
-
Glad to see others taking about the power straw of active expansions. Glad I won't need them often
-
Thank you for making this video. I appreciate your efforts, and I found value in your observations. Battery life has been a longtime issue on Linux, especially as we put more powerful components in laptops and work on efficiency improvements to eke out longer battery. These efficiencies rarely find their way to Linux, unless it takes advantage of hardware level improvements. Even then, it takes a little time for the Linux dev community to respond and push out hardware compatibility (shoutout to the folks at System76, they are exceptional in this regard). Ultimately, I don’t blame the open source community, it is frankly amazing what they accomplish despite the odds. They do not get the special attention that Windows gets when it comes to collaboration, documentation and co-development.
-
This is two years old, so I am taking that into consideration of course. I am running a FW 16 AMD, and have no problems with the Wifi, which is also listed in the system info clip below. I am running Linux Mint EDGE edition, which has a newer kernel than mentioned in the video. Everything works, including Wifi. - System: Kernel: 6.5.0-28-generic x86_64 bits: 64 compiler: N/A Desktop: Cinnamon 6.0.4 tk: GTK 3.24.33 wm: muffin dm: LightDM Distro: Linux Mint 21.3 Virginia base: Ubuntu 22.04 jammy Machine: Type: Laptop System: Framework product: Laptop 16 (AMD Ryzen 7040 Series) v: AG serial: <superuser required> Chassis: type: 10 v: AG serial: <superuser required> Mobo: Framework model: FRANMZCP07 v: A7 serial: <superuser required> UEFI: INSYDE v: 03.02 date: 01/23/2024 [...] CPU: Info: 8-core model: AMD Ryzen 7 7840HS w/ Radeon 780M Graphics bits: 64 type: MT MCP arch: Zen 3 rev: 1 cache: L1: 512 KiB L2: 8 MiB L3: 16 MiB Speed (MHz): avg: 1770 high: 2583 min/max: 400/5137:6080:5608:5449:5293:5764:5924 cores: 1: 400 2: 1650 3: 400 4: 1875 5: 2389 6: 1824 7: 1696 8: 400 9: 2394 10: 2369 11: 2583 12: 2398 13: 1733 14: 1350 15: 2402 16: 2460 bogomips: 121371 Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm Graphics: Device-1: AMD driver: amdgpu v: kernel pcie: speed: 16 GT/s lanes: 16 ports: active: eDP-1 empty: DP-1, DP-2, DP-3, DP-4, DP-5, DP-6, DP-7, DP-8 bus-ID: c2:00.0 chip-ID: 1002:15bf Device-2: Realtek Laptop Camera type: USB driver: uvcvideo bus-ID: 3-1:2 chip-ID: 0bda:5634 Display: x11 server: X.Org v: 1.21.1.4 driver: X: loaded: amdgpu,ati unloaded: fbdev,modesetting,vesa gpu: amdgpu display-ID: :0 screens: 1 Screen-1: 0 s-res: 1680x1050 s-dpi: 96 Monitor-1: eDP res: 1680x1050 dpi: 124 diag: 407mm (16") OpenGL: renderer: GFX1103_R1 (gfx1103_r1 LLVM 15.0.7 DRM 3.54 6.5.0-28-generic) v: 4.6 Mesa 23.2.1-1ubuntu3.1~22.04.2 direct render: Yes Audio: Device-1: AMD driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s lanes: 16 bus-ID: c2:00.1 chip-ID: 1002:1640 Device-2: AMD Raven/Raven2/FireFlight/Renoir Audio Processor driver: snd_pci_ps v: kernel pcie: speed: 16 GT/s lanes: 16 bus-ID: c2:00.5 chip-ID: 1022:15e2 Device-3: AMD Family 17h HD Audio driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s lanes: 16 bus-ID: c2:00.6 chip-ID: 1022:15e3 Sound Server-1: ALSA v: k6.5.0-28-generic running: yes Sound Server-2: PulseAudio v: 15.99.1 running: yes Sound Server-3: PipeWire v: 0.3.48 running: yes Network: Device-1: MEDIATEK driver: mt7921e v: kernel pcie: speed: 5 GT/s lanes: 1 port: N/A bus-ID: 02:00.0 chip-ID: 14c3:0616 IF: wlp2s0 state: up mac: <filter>
-
It's really nice to see more information about running Linux on this thing. Great to see a super professional quality video from a small channel too :)
-
😌 would love more videos in this channel
-
thanx for the review and bringing this to my attention!!!
-
Mine is about to ship and I found this helpful. Particularly the part about fractional scaling, and using gnome-tweaks for font scaling instead of the main display settings. I plam to look at forum posts about power optimization once I get it, but doubt I would have found that particular piece of advice. And good point about power draw from expansions - I'll read up on the forum about that. Thanks for the video!
-
I haven't tried it myself, but I've heard that using the S76 power management app (not sure if that's what it's called) seems to work well. I know my battery life is pretty exceptional on my Lemur Pro which is very similar to the Framework laptop in terms of hardware. $0.02
-
Awesome video! Thank you <3
-
Very useful video. Thanks for sharing.
-
Nice content brother. Keep making more videos without worrying about subs.
-
I just ordered my Framework so it's good to know what to expect. Nothing too scary, by the sound of it!
-
One of the reasons I switched form Gnome to KDE for my XPS with a 4k screen is that the latter has better support high DPI scaling. The fractional scaling on KDE isn't perfect but it works. Thanks for this. Battery life isn't a criteria for me at the moment working from home, but I think decent battery life on Linux is probably not going to happen until a System76 or a Linux-first laptop maker decides to tackle the problem.
-
Would love to see more videos like this. I'm subbing too.
-
Nice! I've been considering it and would probably end up on Arch/KDE, so it's good to know. :D
-
Seems like general laptop stuff, HiDPI, power management and WiFi compatibility.
-
awesome this was my plan too. Ubuntu on it. thanks for the heads up work
-
For battery life did you try installing the auto-cpufreq daemon? It's a utility that constantly adjusts clock frequency and CPU governor level depending on what you are doing on the laptop. Many people swear it gives the same battery life as windows on laptops.