Announcement

Collapse
No announcement yet.

Oracle Solaris At Least Has Intel KMS/DRI2

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

  • Oracle Solaris At Least Has Intel KMS/DRI2

    Phoronix: Oracle Solaris At Least Has Intel KMS/DRI2

    In the discussion about removing old Mesa drivers, non-Linux users may be affected by dropping these drivers for vintage graphics processors. As pointed out yesterday, the Solaris and BSD graphics drivers are in a sad state. This morning a NetBSD user requested that the Matrox and Voodoo graphics drivers remain in the tree, but they'll end up being dropped regardless since they are not maintained. There's also finally a comment by an Oracle developer about Solaris graphics drivers...

    http://www.phoronix.com/vr.php?view=OTgzOA

  • #2
    Solaris is for servers

    Who cares about video support when the system runs from the RS-232 console? Even plain old generic VESA SVGA support is adequate for running the installer or even an X session with a status monitor on it. Who runs stuff on a Solaris box that requires high-performance video?

    Comment


    • #3
      I don't think it is appropriate or nice to repeatedly mention that "Oracle ... have shafted open source communities" -- I am sure there is a better way to put it for referring to their previous work and Phoronix articles. Regardless of some of the hard corporate decisions, they do contribute to open source in a significant and constructive way.

      And I am not a Oracle fan either, especially after their Java related Android lawsuits (and not to forget the openoffice and opensolaris happenings). I do hope that sooner or later they play along better with the ecosystem.

      Comment


      • #4
        Originally posted by frantaylor View Post
        Who cares about video support when the system runs from the RS-232 console? Even plain old generic VESA SVGA support is adequate for running the installer or even an X session with a status monitor on it. Who runs stuff on a Solaris box that requires high-performance video?
        Well, if you want to develop FOR solaris ON solaris, it's nice to have at least 2d acceleration.

        Comment


        • #5
          If I hear one more thing about open source graphics drivers I think I'm going to throw up all over my keyboard.

          It has moved way beyond obsession at this point.

          It's like buying a BMW and then complaining that the manufacturer requires you to run it on gasoline for best performance.

          Comment


          • #6
            Originally posted by [Knuckles] View Post
            Well, if you want to develop FOR solaris ON solaris, it's nice to have at least 2d acceleration.
            Why? Then you need two Solaris licenses. Why not set up a Linux box for its fine display? There's a reason why X was developed to run over the network,

            Comment


            • #7
              Originally posted by johnc View Post
              If I hear one more thing about open source graphics drivers I think I'm going to throw up all over my keyboard.

              It has moved way beyond obsession at this point.

              It's like buying a BMW and then complaining that the manufacturer requires you to run it on gasoline for best performance.
              If you go away and stop reading the articles, then you will not suffer from this problem any more.

              Or perhaps you might want to look into purchasing a waterproof keyboard.

              Or maybe you can look at what Intel is doing, they are developing a fine alternative to Nvidia and AMD. It's certainly not done, but they are surprisingly close to having a competitive product, and they don't have the obsessive desire to hide what they are doing. And besides, they can enlist the help of the community to find and fix bugs for them. Those of us stuck with Nvidia or AMD products have to wait for the vendor to get around to our problems.
              Last edited by frantaylor; 08-26-2011, 06:00 PM.

              Comment


              • #8
                Originally posted by frantaylor View Post
                Those of us stuck with Nvidia or AMD products have to wait for the vendor to get around to our problems.
                This puzzled me a bit. What are you waiting for AMD to do w.r.t. drivers on Solaris ? There are working open source drivers out there today, what they need is a Solaris-compatible implementation of the OS-specific bits in the open source kernel driver.

                Are you suggesting that for some reason only AMD can port the open source code to Solaris ?

                Comment


                • #9
                  Originally posted by bridgman View Post
                  This puzzled me a bit. What are you waiting for AMD to do w.r.t. drivers on Solaris ? There are working open source drivers out there today, what they need is a Solaris-compatible implementation of the OS-specific bits in the open source kernel driver.

                  Are you suggesting that for some reason only AMD can port the open source code to Solaris ?
                  Not at all.

                  I was responding to "If I hear one more thing about open source graphics drivers I think I'm going to throw up all over my keyboard."

                  We are going to hear about open source graphics drivers more and more as Intel's implementation becomes more stable.

                  And if I decide to run the Catalyst driver for whatever reason, then yes I do need to wait for them to fix the bugs.
                  Last edited by frantaylor; 08-26-2011, 06:48 PM.

                  Comment


                  • #10
                    Ahh, so not talking about Solaris...

                    Carry on

                    Comment


                    • #11
                      FreeBSD also has almost fninished/ported the KMS/GEM, more details here: http://wiki.freebsd.org/Intel_GPU

                      ... and DragonflyBSD ports that from FreeBSD also.

                      Comment


                      • #12
                        GEM has been in Solaris codebase since 2009. See the ARC casefiles from 2009

                        http://arc.opensolaris.org/caselog/PSARC/2009/425/

                        From looking at Nvidia site Oracle are obviously still paying as the Nvidia Solaris driver is at same version number as Linux one.
                        http://www.nvidia.com/object/unix.html

                        Been getting alot of email lately at work about "Solaris 11 training etc." I reckon Solaris 11 will launch sometime in Q3 probably with the Sparc T4 box.

                        Comment


                        • #13
                          Originally posted by Dubhthach View Post
                          Been getting alot of email lately at work about "Solaris 11 training etc." I reckon Solaris 11 will launch sometime in Q3 probably with the Sparc T4 box.
                          Solaris 11 launch date is (20)11/11/11 ... probably at 11:11.11

                          Comment


                          • #14
                            Originally posted by johnc View Post
                            It's like buying a BMW and then complaining that the manufacturer requires you to run it on gasoline for best performance.
                            That must be the dumbest analogy I've heard in a long time.

                            Comment


                            • #15
                              Just because you don't know doesn't mean it's a secret

                              While you can't see the kernel developments as they happen any more, most of the packaging/patching of externally-created open source bundled into Solaris is still being done in the open on OpenSolaris.org. For instance, if you had wanted to keep up on what we're doing with X11 & Mesa sources, you could check the changelogs (though sadly the bug links for more info don't work), browse the source, watch the commit notification list, or participate in the discussion list. From any of those you could see we're shipping xf86-video-intel versions that require KMS support and fairly recent versions of libdrm & libkms.

                              The OpenIndiana distro folks, who use these still open-source bits from us, along with the illumos fork of the OpenSolaris kernel have certainly been aware for many months that the Xorg driver for intel graphics in our X11 stack requires KMS support in the kernel that they don't have yet, but have thought about as a possible project.
                              Last edited by alanc; 08-28-2011, 01:22 PM. Reason: self-grammar-nazied

                              Comment

                              Working...
                              X