Announcement

Collapse
No announcement yet.

Linus Torvalds Calls NVIDIA The Worst Company Ever

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Linus Torvalds Calls NVIDIA The Worst Company Ever

    Phoronix: Linus Torvalds Calls NVIDIA The Worst Company Ever

    Linus Torvalds, the creator of the Linux kernel, has called out NVIDIA for their poor graphics drivers in a public presentation. In the talk he called NVIDIA "the single worst company we have ever dealt with" and ended his green comments with "NVIDIA: FUCK YOU!"..

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    I think Disney is the worst company for Linux. I know it sounds like a stretch, but their lobbiests have single-handedly had the maximum copyright duration extended from 28 years after the creation of the work to 70 years after the death of the author. Since then, there's been an increased incentive to not go open source because they can remain a monopolist for a hundred years or so.

    Comment


    • #3
      has called out NVIDIA for their poor graphics drivers
      I don't think this is the reason. The middle finger most probably points to NVidia's refusal to answer kernel developer questions about hardware internals.

      Driver support is mostly excellent by NVidia, so it's highly unlikely that Linus is referring to that. It makes sense; he's a kernel dev and doesn't care about their binary driver. He only cares about in-kernel drivers, for which hardware internals are needed.

      So Michael, where did you get the information that Linus is referring to "their poor graphics drivers"?

      Comment


      • #4
        Originally posted by RealNC View Post
        So Michael, where did you get the information that Linus is referring to "their poor graphics drivers"?
        He replied to a woman calling out nVidia on crap/late Optimus support with their drivers.

        Comment


        • #5
          Well, Nvidia produce more things other than just graphic cards which also requires kernel support so the finger from Linus probably includes other areas as well and not only graphics.

          Comment


          • #6
            Originally posted by d2kx View Post
            He replied to a woman calling out nVidia on crap/late Optimus support with their drivers.
            He also said "worst company we've ever dealth with". Kernel devs don't "deal" with the binary driver. It's developed internally by NVidia.

            So he can't be referring to the driver.

            Comment


            • #7
              Maybe this valve/source thing will make them wake up.

              Linux devs stopped taking dumps from kernels with the Nvidia module loaded long ago.

              It's a good driver as far as openGL performance goes, but there are quite a few things it doesn't support in Linux, and they are so secretive about everything, even something as simple as what bit of firmware do I need to load to get the thing to light up.

              Comment


              • #8
                point taken.

                Point taken: don't buy NVidia hardware from now on; don't recommend their hardware also for our friend..
                But..but.. If I use linux, their driver is one of the best.. 怎么办?
                Oh, what an irony..

                Comment


                • #9
                  As much as I'd like to see the nvidia driver blob opened up (and I really really do), I simply don't see it happening. Over the years the company has been buying out/incorporating smaller companies for their own closed code, and for all I know the driver may still have parts merely licensed for use. Java had similar issues, aye? They had to rewrite parts to be able to provide a functioning OpenJDK. Likewise Intel is stuck with those chipsets with integrated PowerVR graphics that they can't do anything about, since it's not their product.

                  Sadly it's not the linux team at the wheel, and the notion that opening your driver source is equavilent to "giving away your trade secrets" is still very dominant. I concede to some of the arguments there (eg. Carmack's 0x5f3759df), but I still think that the huge influx of developers/eyeballs would improve the driver performance and stability across the board, to an extent greatly overshadowing the hurt pride from "they took the tricks we used to stay ahead". I'd readily argue that you would get more for less.

                  That said, I'm far from being part of the kernel team, but as an end user I aim for Nvidia cards over their competitors' when I need discrete graphics. I very rarely have technical issues with the blob, and when I do I can't directly place the blame on that specific driver as I tend to run a fairly bleeding-edge software stack. Even if the backtrace shows the crash happening in nvidia_glx.so, I can't look closer to see whose fault it is.

                  At all other times, I aim for Intel.

                  Comment


                  • #10
                    My 2c

                    "NVIDIA: FUCK YOU!"
                    [TROLL MODE] This is the most epic statement I've ever heard about nVidia... [/TROLL MODE END]

                    1- In reality, even having to use Optimus with a reverse-engineered project, I have better support from nVidia hybrid graphics than I had with Catalyst (hybrid) on Linux.

                    2- If you're a FOSS apologist, the best choice you've if you want to use FOSS graphics drivers is Intel...

                    3- AMD/ATI has satisfactory proprietary drivers (at least, they've been working more or less well for me), but low-performant FOSS drivers...

                    Cheers

                    Comment

                    Working...
                    X