Announcement

Collapse
No announcement yet.

Open source drivers for 5850...when?

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

  • Open source drivers for 5850...when?

    I bought a 5850 yesterday, and I saw that in Karmic, the open source driver cannot set correctly the resolution of my dual monitors, so I installed the closed driver included in Karmic, and now video is going well, but with a lot of problems of cursor hidden, lot of tearing, slow responsiveness, "UNSUPPORTED HARDWARE" panel...

    When will open source drivers for ATI 5XXX come to Karmic? I had a ati 4350 with the open drivers working very well (without effects, of course)...

    Thank you!

  • #2
    I think someone mentioned 2~ months when the developer gets a card(of course they could have misspoken). While you wait the FGRLX drivers work fine. At least from what I can tell.

    Comment


    • #3
      Ok, I just realized I misspoke.
      Here is a thread from a few pages back that asked the same question.
      http://www.phoronix.com/forums/showthread.php?t=19446

      Comment


      • #4
        You're asking two questions there:

        a) when will the OS drivers support evergreen GPUs?
        b) when will those updated drivers appear in $YOUR_DISTRIBUTION?

        I don't think the second one will be answered here If DRM-updates are needed, that can be delayed by as much as three month until the next official kernel release, more until the new kernel appears in your distribution. If you need it faster, you need to compile your own kernel modules and userspace drivers.

        Some tidbits I picked up in other threads:
        - The 3d acceleration is similar enough to r600/r700 and will be included in the r600 driver. There isn't any documentation for the new DX10-features from AMD yet, but basic 3D can be implemented without.
        - modesetting is done first, 3d last (as usual)
        - there are no official estimates yet
        - Radeon Feature Matrix doesn't even list evergreen yet

        I'm sure phoronix will tell us when it's done.
        Last edited by rohcQaH; 10-21-2009, 12:12 PM.

        Comment


        • #5
          I updated the RadeonFeature matrix to add Evergreen. Lots of red.

          Apologies to everyone I spammed while making the updates.

          Comment


          • #6
            Originally posted by salva84 View Post
            I bought a 5850 yesterday, and I saw that in Karmic, the open source driver cannot set correctly the resolution of my dual monitors, so I installed the closed driver included in Karmic, and now video is going well, but with a lot of problems of cursor hidden, lot of tearing, slow responsiveness, "UNSUPPORTED HARDWARE" panel...

            When will open source drivers for ATI 5XXX come to Karmic? I had a ati 4350 with the open drivers working very well (without effects, of course)...

            Thank you!
            Your card is based on the R8xx and the free software driver only supports R7XX and earlier. You should beg Alex Deucher, an AMD asset, to implement support for it and you should also demand that the AMD corporation release documentation so that not-AMD-assets too can contribute to making a driver.

            The proprietary driver is not free software and you should not use it, non-free software is bad for both you and society. You should instead make an effort to mind-control AMD drones into making a free driver.

            As for the Bubuntu Karmic, it's beta software and the ralink wireless support included in it is utterly broken, as is R300 support. God luck running that beta.

            Comment


            • #7
              Demanding won't really help, we've been working on it for a while. Remember that the documentation has to be *written* before it can be *released*.

              In the immortal words of Hagar the Horrible, first you pillage, *then* you burn
              Last edited by bridgman; 10-21-2009, 02:52 PM.

              Comment


              • #8
                Originally posted by salva84 View Post
                I bought a 5850 yesterday, [...] so I installed the closed driver included in Karmic, [...] lot of problems of cursor hidden, lot of tearing, slow responsiveness,
                They 57xx/58xx look like very good cards, shame on AMD for doing such a disservice to the hardware with their buggy proprietary driver. When the open source drivers supports these cards and has good power management I'll buy myself one of them, until then I'll stick with my IGP .

                Comment


                • #9
                  Originally posted by salva84 View Post
                  ...so I installed the closed driver included in Karmic, and now video is going well, but with a lot of problems of cursor hidden, lot of tearing, slow responsiveness, "UNSUPPORTED HARDWARE" panel...
                  If the "slow responsiveness" comment refers to maximizing windows there is an X server patch to help with that.

                  If "tearing" refers to lack of sync-to-vblank in Xv then using GL output will let you enable sync-to-vblank and eliminate the tearing.

                  I haven't heard about "cursor hidden" issues, can you pls provide more info or file a Bugzilla ticket at http://ati.cchtml.com ?

                  The "unsupported hardware" watermark should go away with the October Catalyst driver.
                  Last edited by bridgman; 10-21-2009, 03:33 PM.

                  Comment


                  • #10
                    Originally posted by bridgman View Post
                    Demanding won't really help, we've been working on it for a while. Remember that the documentation has to be *written* before it can be *released*.
                    That's great news. Not enough to recommend NYSE:AMD right now, but then again I recommend shorting all of NYSE at these levels. Great news for free software users, though.

                    Comment


                    • #11
                      Originally posted by bridgman View Post
                      If the "slow responsiveness" comment refers to maximizing windows there is an X server patch to help with that.

                      If "tearing" refers to lack of sync-to-vblank in Xv then using GL output will let you enable sync-to-vblank and eliminate the tearing.

                      I haven't heard about "cursor hidden" issues, can you pls provide more info or file a Bugzilla ticket at http://ati.cchtml.com ?

                      The "unsupported hardware" watermark should go away with the October Catalyst driver.
                      Yes, I know this patch, for desactivate backlight to solve minimize-maxime problem, but the solution you propose to solve tearing, is only to solve video, not to solve tearing when animations like moving windows...

                      However, I'm now using open drivers in spite of the incorrect resolution and second display disconected, but works very fluently for me, and this is the most important in my case.

                      Im sad to think that with my old NVIDIA 8800 GTX the driver was nearly perfect, without slowness, tearing and working very fluently. I hope AMD will put more effort working on it.

                      Cheers

                      Comment


                      • #12
                        Originally posted by bridgman View Post
                        If the "slow responsiveness" comment refers to maximizing windows there is an X server patch to help with that.

                        If "tearing" refers to lack of sync-to-vblank in Xv then using GL output will let you enable sync-to-vblank and eliminate the tearing.
                        Yeah there's truth behind both of these statements, and I am liking the development of fglrx but the previous poster is simply right for the moment.

                        2D performance is bad with and without Composite when compared to let's say the open source radeon driver. What worries me most is that even though r600 in Mesa is very new, its Composite performance and experience is already a lot better than fglrx. Xv is also not so fun with fglrx, not only because of the tearing but there's those washed out colours aswell.

                        In everything the open source drivers support, they're leading the way. And the things they don't support are being worked on.

                        Comment


                        • #13
                          It's funny how much flak AMD is getting despite being a very linux friendly company.

                          In older times, everyone was shouting "we don't want fglrx, we want documentation and OS drivers!". AMD provided. The result?

                          Now half the people are shouting "improve fglrx, implement EXA!", the other half "there are still bugs in the OS drivers, go fix them! And get 5xxx support in there yesterday!".

                          For what it's worth, AMD only has finite resources, and the way they're using them makes me happy. The future for consumers isn't an improved fglrx, but a working OS stack where every part of the system works together and new features or architectural changes don't depend on the whims and priorities of small internal proprietary driver teams (like KMS, DRI2 and proper multiseat). The road there is long and rocky, but it's the right thing(tm) to do if you look at the big picture.

                          Best yet, we're almost there, support until 4xxx is almost complete and just a matter of time until it bubbles up the release chain and is available to everyone on every linux CD, just working out of the box. We're through the worst, from now on it'll only get better.


                          Edit: sorry bridgman for making false assumptions. I edited the part out.
                          Last edited by rohcQaH; 10-25-2009, 12:28 PM.

                          Comment


                          • #14
                            One minor point - we actually shifted *more* resources to fglrx, not less. The open source work comes out of a separate budget.

                            Comment


                            • #15
                              Originally posted by rohcQaH View Post
                              It's funny how much flak AMD is getting despite being a very linux friendly company.

                              In older times, everyone was shouting "we don't want fglrx, we want documentation and OS drivers!". AMD provided. The result?

                              Now half the people are shouting "improve fglrx, implement EXA!", the other half "there are still bugs in the OS drivers, go fix them! And get 5xxx support in there yesterday!".

                              For what it's worth, AMD only has finite resources, and the way they're using them makes me happy. The future for consumers isn't an improved fglrx, but a working OS stack where every part of the system works together and new features or architectural changes don't depend on the whims and priorities of small internal proprietary driver teams (like KMS, DRI2 and proper multiseat). The road there is long and rocky (especially as fglrx suffers while priorities shift to the OS drivers), but it's the right thing(tm) to do if you look at the big picture.

                              Best yet, we're almost there, support until 4xxx is almost complete and just a matter of time until it bubbles up the release chain and is available to everyone on every linux CD, just working out of the box. We're through the worst, from now on it'll only get better.
                              This.

                              The only thing that I see a bit different is that people who are moaning about stuff not working as good as people liked them to (maybe you could include my last post) do appreciate the opensource strategy of AMD. It's not that if you say "this doesn't work", you're already switching to nVidia. In fact, I've built countless computer systems for friends and school and every single one of them is completely based on AMD products.

                              Regarding the opensource stack development. I am running karmic+xorg-edgers right now and just came back from playing Nexuiz on a Compiz-enabled desktop with my HD 4850.

                              Comment

                              Working...
                              X