Old but gold. posting for anybody who hasn’t seen this yet.

  • n33rg@beehaw.org
    link
    fedilink
    arrow-up
    10
    ·
    1 year ago

    I recall this from around the time I basically gave up dealing with Linux and Nvidia chips. At that time, I felt I couldn’t agree more. Has this improved in recent years at all? With Nvidia getting more into data centers as their focus, I figure Linux has to be a focus, no?

    • nous@programming.dev
      link
      fedilink
      arrow-up
      10
      arrow-down
      2
      ·
      1 year ago

      Things have improved a lot in the 11 years since Linus made that statement. For the most part Nvidia drivers just work. They have even released some opensource drivers fairly recently that will go a long way to making things even better, especially for the existing OSS drivers.

      But they are still not perfect. They do keep doing their own thing for years before finally giving up and doing what everyone else is. The latest of which was the EGL Streams API nvidia created for wayland where everyone else was using GBM APIs which forced many window managers and applications to have to explicitly support nvidia drivers. But they have now switched to GBM like everything else (though last I heard their implementations were far from bug-free, things have likely improved since then those as that was over a year ago now).

    • redcalcium@c.calciumlabs.com
      link
      fedilink
      arrow-up
      3
      ·
      1 year ago

      Nvidia cards are mostly working fine these days as long as you’re not using Wayland. If you’re using Wayland, be prepared to encounter lots of minor annoyances, and perhaps some bugs that completely break your workflow depending what you’re using Linux for (e g. on server you don’t have to deal with sleep issues, but in desktop it’s an annoyance while on laptop it might be a deal breaker).

    • Zamundaaa
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      There are still major deal breakers, like missing synchronization between apps, Xwayland and the compositor, and there’s plenty of missing or broken features for Wayland compositors. The situation is steadily improving, but it will still be a while before you can make the assumption that there will generally be no major issues for most people.

      With Nvidia getting more into data centers as their focus, I figure Linux has to be a focus, no?

      Sure, but only in regard to data center features. Things like having a smooth desktop experience are not relevant for that, so they only get limited attention.