Announcement

Collapse
No announcement yet.

Linux Developers Still Reject NVIDIA Using DMA-BUF

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

  • #61
    Originally posted by johnc View Post
    WAAAH WAAAH!!!! Linux won't give nvidia special treatment for being a bag of douche WAAAAAAAH!!!!
    How about this; instead of being stupid about it, TAKE IT UP WITH NVIDIA.

    Comment


    • #62
      Originally posted by entropy View Post
      What do you think, can we expect a comment of Torvalds on that matter?

      Not sure what he would say. Isn't he more on the liberal side concerning the blobs?
      I think we can predict what his position will be;

      Comment


      • #63
        Originally posted by johnc View Post
        At the end of the day, it appears Optimus will remain a Windows-only feature for the immediate future. (Not sure if it's available under OS X.) Chalk up yet another thing in the long list of items that Windows does better than Linux.
        This is sad but true.

        The good news is that most major players: Intel, Red Hat, AMD, etc. are working on a solution for this problem.

        If I'm not mistaken, Nvidia's only contribution to this joint effort was to try to relicense other people's code. They don't want to take part, just use other people's work. That's what this article is about.

        I bought a notebook yesterday. It had an option of having an Nvidia GPU (Optimus). I avoided it in a wide arc and went with Intel graphics.

        Comment


        • #64
          Originally posted by pingufunkybeat View Post
          This is sad but true.

          The good news is that most major players: Intel, Red Hat, AMD, etc. are working on a solution for this problem.

          If I'm not mistaken, Nvidia's only contribution to this joint effort was to try to relicense other people's code. They don't want to take part, just use other people's work. That's what this article is about.

          I bought a notebook yesterday. It had an option of having an Nvidia GPU (Optimus). I avoided it in a wide arc and went with Intel graphics.
          When will we be able to see optimus support on other operating systems like Illumos, Solaris, FreeBSD, Haiku, Darwin, etcetera?

          Comment


          • #65
            Originally posted by pingufunkybeat View Post
            If I'm not mistaken, Nvidia's only contribution to this joint effort was to try to relicense other people's code. They don't want to take part, just use other people's work. That's what this article is about.
            No, it is not.
            The change is done to make sure the Nvidia driver able to load their kernel module. This has nothing to do with "stealing other people's work".

            Anyway, the news is too bad. For Linux users. The kernel devs are just doing bullshit this time.

            Comment


            • #66
              Originally posted by nightmarex View Post
              Lol I knew someone would say something. I have an AMD APU I have HDMI audio support and video acceleration (whatever xbva can afford, for instance use with VLC).
              I've been struggling with AMD Video acceleration and HDMI audio for many many many years (mostly using MythTV, but also with XBMC w/ and w/o xvba. My final verdict is: it's all crap compared to a system with an VDPAU capable nvidia card. As much as I hate me saying that given all the work I put into it. Want some facts? Sure:

              Blob:
              - I happen to have an onboard RS780 (r600g) chip. The closed driver for this HW has been discontinued, so xvba is no option anymore.
              - XvBA only partially worked with special xbmc builds. Even the devs themselves complete to AMD for not releasing what they need to fully implement everything
              - non-existent ELD support (what's /proc/asound/card0/eld* on your system)

              OSS:
              - Xv is the only decent video acceleration. Not so great for h264 content. To be discontinued in MythTV in the not-to-far future.
              - OpenGL video? Eats even more CPU than Xv. Impossible to get judder free.
              - VDPAU video? Eats even more CPU than Xv. Impossible to get judder free. Only partial VDPAU, eg. no deinterlacing
              - partial ELD support, but nowhere near what nvidia has, leading to the fact that you can only either
              use stereo PCM _or_ 6ch PCM and needing sw upmixing, cause media software is unable to properly understand the audio HW capabilities. Yes, I tried .asoundrc to fix this but it never really worked.

              Now take that aging NV GS8400 I finally bought for like 20EUR: everything just works. No magic needed.

              As of today, AMD is nearly irrelevant in any of the major media center/DVR camps (mythtv, vdr). Everybody there will tell you to buy nvidia. I learned the hard way why they are right.

              Comment


              • #67
                Originally posted by Asariati View Post
                No, it is not.
                The change is done to make sure the Nvidia driver able to load their kernel module. This has nothing to do with "stealing other people's work".

                Anyway, the news is too bad. For Linux users. The kernel devs are just doing bullshit this time.
                I didn't say "steal other people's work", I said "use other people's work". DMA-BUF is other people's work.

                Nice try.

                Comment


                • #68
                  Originally posted by devius View Post
                  So how did they do it in Windows? Does the Windows kernel offer the technology required for implementing it or is it all in the drivers?
                  It is mentioned in nVidia's Optimus Whitepaper PDF that the Optimus drivers in Windows relies on a capability in Windows 7 or later to be able to natively detect and utilize multiple cards of different types that share their buffer. This is also why it's impossible to get Optimus machines utilizing both cards on Vista and XP.

                  Comment


                  • #69
                    Originally posted by pingufunkybeat View Post
                    I didn't say "steal other people's work", I said "use other people's work". DMA-BUF is other people's work.

                    Nice try.
                    Ok, right. But what did I try?

                    Comment


                    • #70
                      Originally posted by droidhacker View Post
                      How do we know and trust that the nvidia driver doesn't do something horribly dangerous?
                      How about giving people the CHOICE to decide for themselves? Or do you force your views on everyone?

                      Comment


                      • #71
                        First, Linus says "Fuck you, NVidia for not getting Optimus support."

                        Second, NVidia says "HEY! We need this interface so we can get you Optimus support. Can you open it up so we don't get screwed by everyone?"

                        Third, Alan Cox et al says "Screw you, we ain't budging! No!"

                        So what's the whole frigging deal here? Nvidia asked and everyone but Linus said no, yet Linus wants it. Users are listening to Linus. Nvidia is listening to Linus and it's users. The users are demanding both to get it done. But the kernel developers save for Linus aren't listening.

                        Plus, look at the future. Nobody will be able to support DMA 3 because it's too balled up in legaleze backed by developers who aren't going to bulge. So who's to blame for this?

                        It ain't Linus. And it ain't Nvidia. And soon it won't be AMD nor Intel.

                        Alan Cox owes me a new laptop.

                        Comment


                        • #72
                          Originally posted by boast View Post
                          How about giving people the CHOICE to decide for themselves? Or do you force your views on everyone?

                          That's the biggest idiocy i have heard for years. 1)It is not logical to live and act based on faith. 2)We made the community in order to not have to choose if we want to trust. 3)We have the right for security and privacy, is there choice for people to lose their rights? 4)Windows and Mac users are probably stupid, so please don't write on Phoronix, just read.

                          Comment


                          • #73
                            Originally posted by artivision View Post
                            That's the biggest idiocy i have heard for years. 1)It is not logical to live and act based on faith. 2)We made the community in order to not have to choose if we want to trust. 3)We have the right for security and privacy, is there choice for people to lose their rights? 4)Windows and Mac users are probably stupid, so please don't write on Phoronix, just read.
                            Lol. For a second I thought this was a serious post, but that #4 gave it away.

                            Comment


                            • #74
                              We made open source for freedom, security, privacy. And you propose to compromise our own ideas and work, because people have the right to choose. You are partially right. If someone don't wont freedom, or security, or privacy, the don't use Linux. Its not right to force your opinion to others "the community to compromise their own ideas and work".

                              Comment


                              • #75
                                And I am sorry if i was disrespectful.

                                Comment

                                Working...
                                X