I’ve got a Lenovo ThinkPad X1 Carbon 10th generation, which, from the start, IIRC was criticized for not having the best battery life, I think, because of its processor (12th Gen Intel Core i7-1280P × 14).

I thought I had read that using a more recent kernel might help the lowish battery life problem (I’m using 6.11.0-24-generic at the moment), but it doesn’t seem to help much, if at all.

I tried using tlp, which meant uninstalling power-profiles-daemon, but this just made my laptop run hot, and also screwed up my battery when I tried to set charging thresholds (had to reset it by using the emergency pin hole), so I probably won’t be trying that again. Reinstalled power-profiles-daemon, and now have it on power saver; so back to normal now, not running hot, but battery life still isn’t great.

Anything else I could try? There’s auto-cpufreq which I used for a while on an older laptop, but that was quite a while ago . . .

  • andrewth09@lemmy.world
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    4 days ago

    Shot in the dark, but is your SSD running hot? Like actually burn-your-skin hot? I recall a few years ago on Mint and on a similar generation Lenovo laptop I had an issue with Mint not managing the power consumption of the drive.

    sudo hdparm -B /dev/device

    sudo hdparm -C /dev/device

    • Alas Poor Erinaceus@lemmy.mlOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      4 days ago

      No, nothing like that, fortunately; as long as I have power-profiles-daemon installed, it runs fine.

      Not sure what the hdparm commands are supposed to do . . . ?

  • vegetvs@kbin.earth
    link
    fedilink
    arrow-up
    3
    ·
    4 days ago

    The basics are key: adjust screen brightness to a reasonable value and make sure your energy settings (dim, suspend) make sense to your working style.