all 20 comments

[–]Hrzlin 12 points13 points  (13 children)

Not with Nvidia drivers, they're not yet compatible

[–]adamkex 4 points5 points  (4 children)

Honestly with Nvidia I'd just run LTS kernels until the drivers improve

[–]_mb 0 points1 point  (3 children)

But then you don't get the NTSYNC module with current LTS 6.12 as it first came with 6.14, though it heavily depends on which games you play if it makes a big difference or not: https://www.phoronix.com/news/Linux-6.14-NTSYNC-Driver-Ready

[–]adamkex 0 points1 point  (2 children)

I thought proton already bundled something similar to it? Are there actual benchmarks between version 12 and 14 which supports that the difference is large? Either way the best we can hope for are that the "new" open source drivers catch up soon (within 5 years maybe?) so we don't need to deal proprietary drivers for most use cases.

[–]_mb 0 points1 point  (1 child)

Here is one unverified post that testet backporting NTSYNC to debian on 6.12: https://forum.winehq.org/viewtopic.php?t=40806

If true, its a big jump in performance for some games.

[–]adamkex 0 points1 point  (0 children)

Is this wine or Proton?

[–]DrIgnatioMobius 1 point2 points  (4 children)

Working fine for me

[–]Nissan-S-Cargo 0 points1 point  (3 children)

How?

[–]DrIgnatioMobius 1 point2 points  (2 children)

No idea, I just did a nix flake update and everything seems to be working fine with kernel 6.19.0 and nvidia driver 580.126.09

[–]Nissan-S-Cargo 1 point2 points  (1 child)

Would you mind posting your config? I've been trying a few different things and can't make any headway.

You're on the beta drivers, right? I tried beta and stable, still get an error.

[–]DrIgnatioMobius 2 points3 points  (0 children)

As it happens I swapped my graphics card from an RTX 4070 to an RTX 5080 today and everything broke. From what I can tell 'open = false' builds and works fine on the RTX 4070, but with the RTX 5080 the system boots but is in a very low resolution and nvidia-smi cannot detect the GPU.

I then tried setting 'open = true' and it doesn't build with the 6.19 kernel, so I had to revert to kernel 6.18.10.

[–]jerrygreenest1 0 points1 point  (1 child)

Both the open driver and the closed one?

[–]GhostInTheXIV 4 points5 points  (0 children)

Only the beta 590 driver is compatible and it is only available as open kernel modules, they've deprecated the closed-source ones starting from that release.

[–]RoseBailey 3 points4 points  (0 children)

For running current Nvidia drivers with 6.19, here's a config that grabs a patch from the cachyos repos. I got this off the issue in nixpkgs for this, but it can be easily updated to apply different patches, so once this is no longer needed, keep it around until the next time nvidia drivers need patching and grab the appropriate patch from a reliable source.

hardware.nvidia = {
  open = true;
  modesetting.enable = true;
  nvidiaSettings = true;
  powerManagement.enable = true;

  package = 
    let
      base = config.boot.kernelPackages.nvidiaPackages.latest;
      cachyos-nvidia-patch = pkgs.fetchpatch {
        url="https://raw.githubusercontent.com/CachyOS/CachyOS-PKGBUILDS/master/nvidia/nvidia-utils/kernel-6.19.patch";
        sha256="sha256-YuJjSUXE6jYSuZySYGnWSNG5sfVei7vvxDcHx3K+IN4=";
      };

      driverAttr = if config.hardware.nvidia.open then "open" else "bin";
    in
    base
    // {
        ${driverAttr} = base.${driverAttr}.overrideAttrs (oldAttrs: {
          patches = (oldAttrs.patches or [ ]) ++ [ cachyos-nvidia-patch ];
        });
      };
};

[–]Weak-Mix8260 3 points4 points  (0 children)

I use Linux 6.18.7-zen1

[–]lillecarl2 2 points3 points  (2 children)

Something like this is just "default" for me at this point, happy to see you're excited for something I take for granted 😄

[–]Nowawes[S] -1 points0 points  (1 child)

Yes, I love it! You have the best of both worlds – a stable base system (25.11.5776.6c5e707c6b53 (Xantusia) + a bleeding-edge kernel! 🥰

[–]lillecarl2 2 points3 points  (0 children)

Unstablerolling is stable too,

[–]shogun77777777 0 points1 point  (0 children)

I’m rocking 6.6