NVIDIA Talks Of Optimus Possibilities For Linux

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • phoronix
    Administrator
    • Jan 2007
    • 67426

    NVIDIA Talks Of Optimus Possibilities For Linux

    Phoronix: NVIDIA Talks Of Optimus Possibilities For Linux

    A NVIDIA Linux engineer is trying to work on code that could lead to official Optimus support under Linux, but there's a catch... And it falls outside of NVIDIA Corp as the fate of this multi-GPU notebook feature could now fall with the Linux kernel developers...

    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
  • darkbasic
    Senior Member
    • Nov 2009
    • 3089

    #2
    No, it's sad having to use proprietary drivers.
    Nvidia, enjoy re-implementing the wheel.
    ## VGA ##
    AMD: X1950XTX, HD3870, HD5870
    Intel: GMA45, HD3000 (Core i5 2500K)

    Comment

    • pingufunkybeat
      Senior Member
      • Jun 2009
      • 2921

      #3
      That "patch" was cute.

      It amounted to a license change of the code (symbol) in question because an nvidia engineer thought this license to be better.

      Comment

      • RussianNeuroMancer
        Senior Member
        • Apr 2010
        • 1452

        #4
        Isn't that mean DMA-BUF may be used in Intel, nouveau and R600g drivers for implementation Optimus and AMD Dual Graphics in FOSS drivers?

        Comment

        • agd5f
          AMD Graphics Driver Developer
          • Dec 2007
          • 3939

          #5
          It's meant for sharing dma-able memory between drivers. That could be muxless hybrid laptops, zero copy video between v4l and drm, etc.

          Comment

          • spykes
            Senior Member
            • Dec 2008
            • 241

            #6
            I don't understand...

            "but we for better or worse can't share much infrastructure like DRI."

            I don't understand why they can't do that ?
            They can't share the user space OpenGL driver, I can understand, but why the DRI ?
            The DRI part could be split from the user space OGL driver and could live in the kernel space, I believe that a number of SoC vendors already behave like this.
            Last edited by spykes; 25 January 2012, 12:36 PM. Reason: typo

            Comment

            • birdie
              Banned
              • Jul 2008
              • 3368

              #7
              Alan Cox is one of the developers objecting to the change.
              Should read as:

              Fuck Linux as a viable gaming platform.

              Fuck desktop Linux.

              We are quite content with semi-working dead slow open source drivers for ATI/NVIDIA (which don't support well power saving features thus no sane laptop user should ever use them).


              With such an attitude Linux will always have 1-1,5% market share. And don't even get me started on Stable API nonsense and lack of real backward libraries compatibility (it's just not there).
              Last edited by birdie; 25 January 2012, 12:50 PM.

              Comment

              • gururise
                Senior Member
                • Dec 2008
                • 348

                #8
                Originally posted by spykes View Post
                "but we for better or worse can't share much infrastructure like DRI."

                I don't understand why they can't do that ?
                They can't share the user space OpenGL driver, I can understand, but why the DRI ?
                The DRI part could be split from the user space OGL driver and could live in the kernel space, I believe that a number of SoC vendors already behave like this.
                For whatever reason, the management at Nvidia will not allow this. I'd hope the kernel developers realize that not every company can, or is willing to, release OSS drivers for their product. If the kernel devs are going to object on moral grounds, why not remove support for binary blobs altogether?

                Comment

                • agd5f
                  AMD Graphics Driver Developer
                  • Dec 2007
                  • 3939

                  #9
                  Originally posted by spykes View Post
                  "but we for better or worse can't share much infrastructure like DRI."

                  I don't understand why they can't do that ?
                  They can't share the user space OpenGL driver, I can understand, but why the DRI ?
                  The DRI part could be split from the user space OGL driver and could live in the kernel space, I believe that a number of SoC vendors already behave like this.
                  Their driver stack is different. They could either rewrite it to use the DRI, or continue to use the mechanism that they presumably share with their windows driver. Rewriting is more work for dubious benefit, so...

                  Comment

                  • pingufunkybeat
                    Senior Member
                    • Jun 2009
                    • 2921

                    #10
                    Originally posted by birdie View Post
                    Should read as:

                    Fuck Linux as a viable gaming platform.

                    Fuck desktop Linux.

                    We are quite content with semi-working dead slow open source drivers for ATI/NVIDIA (which don't support well power saving features thus no sane laptop user should ever use them).


                    With such an attitude Linux will always have 1-1,5% market share. And don't even get me started on Stable API nonsense and lack of real backward libraries compatibility (it's just not there).
                    NVidia's binary blobs have been around for more than a decade, offer good performance, and still they didn't propell Linux to 90% desktop share. And now it's Alan Cox' fault?

                    Why do you think it is exactly THIS license change which will bring all gaming to Linux and make it THE desktop for all (tm)?

                    Comment

                    Working...
                    X