• humanamerican@lemmy.zip
      link
      fedilink
      arrow-up
      20
      arrow-down
      1
      ·
      1 day ago

      Windows is the worst setup you could imagine and they’re ditching that. Sounds like a win to me.

      • CalcProgrammer1@lemmy.today
        link
        fedilink
        English
        arrow-up
        1
        ·
        12 hours ago

        That setup is working fairly well these days though, NVIDIA Optimus configurations have been doing fine for at least a year now. Granted, my laptop is AMD + NVIDIA not Intel, but I don’t think that matters.

        • Skullgrid@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          edit-2
          11 hours ago

          seriously how. I have no idea where the fucking profile configs go, I followed the instructions on the debian wiki and duplicated my login screen in a shittier resolution.

          The best “solution” I have is dumping this into the games command line on steam, but it STILL uses the intel grfx card as well as the nvidia one. playing videos for more than 5 mins overheats the intel processor while the nvidia one does fucking nothing

          __NV_PRIME_RENDER_OFFLOAD_PROVIDER=NVIDIA-G0 __GLX_VENDOR_LIBRARY_NAME=nvidia __VK_LAYER_NV_optimus=NVIDIA_only

          How the fuck do I use this?

          I’m thinking about following these instructions to disable a pci device, but i’m scared of bricking this fucking computer (again) and wasting another weekend re-installing the os instead of working on projects

          https://gist.github.com/pjobson/9e5f7349cf4f28bc82f82ea980047778

          I get two fucking folders presented when I scan for the PCI folder :

          lspci
          00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 05)
          00:01.0 PCI bridge: Intel Corporation 6th-10th Gen Core Processor PCIe Controller (x16) (rev 05)
          00:02.0 VGA compatible controller: Intel Corporation HD Graphics 630 (rev 04)
          
          
           ls -la /sys/bus/pci/devices | grep 00:02.0 
          lrwxrwxrwx 1 root root 0 Feb 18 02:53 0000:00:02.0 -> ../../../devices/pci0000:00/0000:00:02.0
          lrwxrwxrwx 1 root root 0 Feb 18 02:53 0000:02:00.0 -> ../../../devices/pci0000:00/0000:00:1c.0/0000:02:00.0
          

          EDIT :

           00:1c.3 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #4 (rev f1)
          
          • CalcProgrammer1@lemmy.today
            link
            fedilink
            English
            arrow-up
            3
            ·
            11 hours ago

            Oh, you have NVIDIA 10 series, the worst generation of NVIDIA card. Too old to support GSP, too new for nouveau reclocking, abandoned by NVIDIA’s current drivers and stuck in boot clock hell due to signed firmware. Unfortunately the 10 series cards are just going to suck on Linux and that situation won’t improve unless a miracle happens. NVIDIA’s usefulness on modern Linux begins with the 20 series and GSP firmware. I had a 1080Ti, it was not a good experience.

          • cecilkorik@piefed.ca
            link
            fedilink
            English
            arrow-up
            1
            ·
            10 hours ago

            Especially for Nvidia/Gaming stuff I’d recommend a distro other than Debian. I love Debian, but it’s got a very uncomfortable and tenuous relationship with the very non-free nature of Nvidia’s proprietary drivers, and Nvidia is absolute garbage at compatibility and documentation on Linux (try and install their Cuda/AI shit on the first attempt by strictly following their documentation, I dare you, and good luck even picking which version of their documentation to use because there’s about 3 different processes and they’re all wrong)

            PikaOS is a gaming distro based heavily on Debian, but part of a community with all the other gaming distros like Bazzite, Nobara, etc so they share most of the latest updates and configurations, they have tools to install various versions of drivers and other performance configurations you can play with. I know “just reinstall your OS!” is probably not the thing you want to hear, but honestly, Stock, out of the box Debian is pretty close to one of the most wrong tools you can choose for this particular job. And again, that’s not Debian’s fault, Debian is wonderful, it’s just … an extremely important and powerful tool for different jobs. Taking full advantage of modern Nvidia GPU hardware and gaming on it is one of the few that it is rather poor and frustrating at.

          • CalcProgrammer1@lemmy.today
            link
            fedilink
            English
            arrow-up
            1
            ·
            11 hours ago

            I’m not sure on Debian, as Debian tends to sit on old releases of stuff for a long time. On Arch with KDE Plasma Wayland or GNOME Wayland, I just install nvidia-open-dkms and let it do its thing. Vulkan automatically uses the NVIDIA RTX 3070 in my Razer Blade 14 2021, no weird hacks or command line arguments required. Also, NVK is also quite usable, so I have set up rEFInd configs to boot with either NVIDIA driver loaded or nouveau. NVIDIA Settings is an antiquated tool and pretty useless if you’re using Wayland.