I want to make the move to Mint at the end of Win10 in a week or so, but I’ve heard some horror stories about how tough it can be to get Nvidia GPUs working with them. As it is I have a 4060TI and no money for an AMD GPU. If I can’t get my GPU working with Linux I’m probably gonna end up having to stick with Windows untim I can afford an AMD GPU, the thought of which doesn’t exactly excite me.

  • thedeadwalking4242
    link
    fedilink
    arrow-up
    5
    ·
    7 months ago

    On Nixos haven’t had any issues. I did have issues getting the dynamic GPU thing going through. That’s a bit of a technical challenge at-least on Nixos

    • Clay_pidgin@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      3
      ·
      7 months ago

      What’s a dynamic GPU?

      Yeah it was dead simple on Nixos. I just grabbed the Nvidia section of the wiki. https://wiki.nixos.org/wiki/NVIDIA

      {
        hardware = {
          # Renamed from opengl.enable
          graphics.enable = true;
          # Most Wayland compositors need this
          nvidia.modesetting.enable = true;
          nvidia.powerManagement.enable = false;
          nvidia.open = false;
          nvidia.nvidiaSettings = true;
        };
      
                • Clay_pidgin@sh.itjust.works
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  ·
                  edit-2
                  7 months ago

                  On a desktop I might use the integrated graphics as well if I could use its HDMI/DP port for an additional monitor. Since you mentioned a laptop battery, I am guessing that you are choosing to drive the built in display with either the integrated graphics or the Nvidia graphics card built in. Have I misunderstood?

                  • thedeadwalking4242
                    link
                    fedilink
                    arrow-up
                    2
                    ·
                    7 months ago

                    So it actually works by process for my PC. Some memory mapping shenanigans for sure. Basically you set some environment variables when you launch a process and it will run of the dedicated gpu instead. Either port will show the same image