I have found several programs that let me see what hardware I have, but none that manage drivers, allow me to do “custom” stuff to it like … run fans faster, or similar things.

I have run thermald , but even then, running fallout 3 or balatro makes my computer hit 95C (on the gfx card, with CPU not much cooler ~88). I did re-thermal paste and termal pillow my laptop, and it’s the same heating problems still.

I don’t know how to get “hardware profiles” for NVIDIA X server settings.

        _,met$$$$$gg.            
     ,g$$$$$$$$$$$$$$$P.       --------
   ,g$$P""       """Y$$.".     OS: Debian GNU/Linux 13 (trixie) x86_64
  ,$$P'              `$$$.     Host: GL62M 7REX (REV:1.0)
',$$P       ,ggs.     `$$b:    Kernel: Linux 6.12.57+deb13-amd64
`d$$'     ,$P"'   .    $$$     Uptime: 19 mins
 $$P      d$'     ,    $$P     Packages: 4039 (dpkg), 42 (flatpak)
 $$:      $$.   -    ,d$$'     Shell: bash 5.2.37
 $$;      Y$b._   _,d$P'       Display (AUO44ED): 1920x1080 @ 60 Hz in 16" [Built-in]
 Y$$.    `.`"Y$$$$P"'          DE: KDE Plasma 6.3.6
 `$$b      "-.__               WM: KWin (X11)
 
                               CPU: Intel(R) Core(TM) i7-7700HQ (8) @ 3.80 GHz
                               GPU 1: NVIDIA GeForce GTX 1050 Ti Mobile [Discrete]
                               GPU 2: Intel HD Graphics 630 @ 1.10 GHz [Integrated]
                               Memory: 5.00 GiB / 7.68 GiB (65%)
                               Swap: 145.95 MiB / 7.92 GiB (2%)
                               Disk (/): 100.87 GiB / 224.94 GiB (45%) - ext4
                               Disk (/media/username/Data): 451.32 GiB / 913.43 GiB (49%) - fuseblk
                               Local IP (wlp2s0): 192.168.1.244/24
                               Battery (BIF0_9): 100% [AC Connected]
                               Locale: en_GB.UTF-8

https://www.productindetail.com/pn/msi-gl62m-7rex-1869uk

EDIT : kinda like the stuff Pika OS has, which I tried to compile and run here, but the dependencies did not want to be obtained.

I’ve customsied this version of debian too much to just switch to that, and besides , that OS specifically warns you that it’s experimental and should not be used for serious applications and I want a stable system.

  • tal@lemmy.today
    link
    fedilink
    English
    arrow-up
    1
    ·
    5 hours ago

    Disclaimer: I don’t play 3D games on a laptop.

    For a desktop, normally, I’d set fan curves for the CPU in the BIOS. You can do that sort of thing at the OS level using fancontrol or a few similar programs that have a daemon that monitors various sensors and then adjust fan speed, but normally I’d say that it’s better to have the BIOS do it so that an OS bug or something can’t cause your fans to not respond.

    I don’t have a discrete GPU in my laptop, but for desktops, Nvidia GPUs have their own onboard fans. I use AMD hardware, but I believe that nvidia-smi can set power profiles for the stuff there. That’s the command-line utility; might be various graphical front-ends.

  • Deebster@infosec.pub
    link
    fedilink
    arrow-up
    3
    ·
    11 hours ago

    Are those temperatures a problem? If it’s consistently hitting and staying at those temps, perhaps the hardware is controlling temperature as planned.

    I have a new AMD build and the 7800X3D seems quite happy in the high 80s, which long compiles cause it to be at frequently.

    • Skullgrid@lemmy.worldOP
      link
      fedilink
      arrow-up
      2
      ·
      10 hours ago

      Unfortunately performance starts degrading. Fallouts combat gets worse, or desktop responsiveness goes down.

      This also happens when running builds and such

      • swelter_spark@reddthat.com
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        10 hours ago

        You might want to look at LACT or CoolerControl? I don’t use Debian, but if either of those is available in a form you can use, they should allow you to change fan speeds, power draw, voltage, etc. Or gamemoded can be used to force a game to use a limited number of cores, which can help reduce heat generation.

        • [object Object]@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          edit-2
          4 hours ago

          force a game to use a limited number of cores

          Afaiu this can be done by setting cpu affinity, with tools that are already in the system. Will have to make a wrapper script or somesuch, though, so perhaps a program doing that for the user is indeed easier.