Linux on the Framework 13: 3 Things to Know

34,233
0
Published 2021-10-23
This video covers three issues I've encountered with running Linux on the new Framework 13 (11th gen Intel) Laptop.

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)
  • @ElevatedSystems
    Nice. Love seeing more Linux content on the Framework. Subbed!
  • @vcrbetamax
    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.
  • @lunaumbra5179
    Glad to see others taking about the power straw of active expansions. Glad I won't need them often
  • @matthewsjardine
    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.
  • @ContantContact
    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 :)
  • @vtmichael
    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!
  • @RK-kn1ud
    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
  • @sabergo1
    Very useful video. Thanks for sharing.
  • @sanjeev2003
    Nice content brother. Keep making more videos without worrying about subs.
  • @RobFisherUK
    I just ordered my Framework so it's good to know what to expect. Nothing too scary, by the sound of it!
  • @theena
    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.
  • Nice! I've been considering it and would probably end up on Arch/KDE, so it's good to know. :D
  • @savantshuia
    Seems like general laptop stuff, HiDPI, power management and WiFi compatibility.
  • @chefboyrdee1
    awesome this was my plan too. Ubuntu on it. thanks for the heads up work
  • @outofahat9363
    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.