Announcement

Collapse
No announcement yet.

New xf86-video-ati Release Planned With KMS

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

  • #16
    Originally posted by pejakm View Post
    I have KMS enabled for months now (9550 Radeon card), and I have to say I'm quite satisfied: desktop effects are working almost perfect, watching videos is excellent, my brother even plays Counter Strike, smaller memory footprint is also a benefit... Of course, I compile xf86-video-ati driver and mesa stack every once in a while from git.
    Same here. I have 4 systems using self-compiled 2.6.33 kernels, xf86-video-ati, mesa and libdrm from git on Slackware systems and everything works fine with RS780 and RS420 chips, compositing desktop and video work quite well.
    I don't use 3D softs so I don't know if there's any difference, probably a hit from DRI2 as far as I understood.
    For all uses apart from 3D games and software, it's perfectly usable.
    But I suppose this has to do with the version of libdrm and mesa shipped by the distros.

    Comment


    • #17
      Originally posted by rvdboom View Post
      Same here. I have 4 systems using self-compiled 2.6.33 kernels, xf86-video-ati, mesa and libdrm from git on Slackware systems and everything works fine with RS780 and RS420 chips, compositing desktop and video work quite well.
      I don't use 3D softs so I don't know if there's any difference, probably a hit from DRI2 as far as I understood.
      For all uses apart from 3D games and software, it's perfectly usable.
      But I suppose this has to do with the version of libdrm and mesa shipped by the distros.
      Which X Server are you using?

      Comment


      • #18
        Originally posted by dsmithhfx View Post
        The question is, what does this new driver do for more recent ati products? If anything...
        It should have KMS support for R600/R700.

        Comment


        • #19
          Originally posted by kraftman View Post
          Which X Server are you using?
          1.6.3, the default in Slackware-current.
          Not bleeding edge but working well for me.

          Comment


          • #20
            KMS kills 2D performance all across the board. However, it's not that bad with older chips (my 9800pro and 200m for example, and I would guess any pre r5xx chip as well); with those it remains rather usable. With my hd4850 KMS really screws things up (I will assume it's the same for any r6/7xx chip) as it is much much slower than UMS and certain applications are just unusable (Firefox being one).

            Comment


            • #21
              Originally posted by Melcar View Post
              KMS kills 2D performance all across the board. However, it's not that bad with older chips (my 9800pro and 200m for example, and I would guess any pre r5xx chip as well); with those it remains rather usable. With my hd4850 KMS really screws things up (I will assume it's the same for any r6/7xx chip) as it is much much slower than UMS and certain applications are just unusable (Firefox being one).
              Maybe that's because 2d runs on the 3d-engine on those newer chips?
              With my x1900xt 2d seems very snappy, but I've only tested KDE-apps, not firefox or anything else.

              Comment


              • #22
                I didn't notice any major performance problem with Firefox when I used KMS on my HD3450. I wasn't using it that long, but if it was as bad as people are saying I think I'd notice.

                Comment


                • #23
                  On my RS780 board, which is basically a HD3200 board, I don't have any slowdown and Firefox works without a glitch.
                  Either there is something wrong with R700 based-boards (like the 2D made by the 3D engine) or there is something wrong with one of the stack of X provided by your distro.

                  Comment


                  • #24
                    If I compare my desktop system (rv770) with my rather ancient notebook (r300),
                    both on xorg-server 1.7.5, KMS, KWin (4.4), Linux 2.6.33 with mesa, drm and ddx from git,
                    the notebook performs perfectly smooth while the desktop system feels not as snappy.

                    Sounds plausible that recent chips (r600+) with a unified architecture require more
                    optimization work for 2d acceleration than the "older" parts that feature fixed function 2d hardware
                    that is now implemented using shaders. So it's (at least) one more layer, right?

                    Comment


                    • #25
                      Originally posted by rvdboom View Post
                      On my RS780 board, which is basically a HD3200 board, I don't have any slowdown and Firefox works without a glitch.
                      Either there is something wrong with R700 based-boards (like the 2D made by the 3D engine) or there is something wrong with one of the stack of X provided by your distro.
                      The RS780 is like the rest of the R600+ (HD2xxx and up) in that it doesn't have a 2D engine either. Based on the comments here (most 6xx/7xx seem to be slower but not RS780 IGP) my first guess at the bottleneck would be less acceleration of transfers between system and video memory on R600+, since IIRC some of the 2D accel hardware on 5xx and below is also used for upload/download acceleration. Just a guess though.

                      Comment


                      • #26
                        Maybe there's a DE/WM component to the problem? I was just running Fluxbox when I tested KMS.

                        Comment


                        • #27
                          I've been using KMS on my r600 ( integrated on my laptop motherboard, but with discreet memory ) for 2 months or so now. 2D is actually really snappy. It's also far more stable. Can't complain really.

                          Comment


                          • #28
                            are people seeing slow r600/700 running on AGP systems?

                            also as someone else said make sure server 1.7 for KMS.

                            Comment


                            • #29
                              Everything has been running just fine here using r700 and KMS+DRI2.

                              The game performance is not spectacular, but OpenArena, Nexuiz and a bunch of others run just fine and are playable.

                              Comment


                              • #30
                                My HD4890 PCIe system is running fine on F12.

                                Originally posted by Melcar View Post
                                KMS kills 2D performance all across the board. However, it's not that bad with older chips (my 9800pro and 200m for example, and I would guess any pre r5xx chip as well); with those it remains rather usable. With my hd4850 KMS really screws things up (I will assume it's the same for any r6/7xx chip) as it is much much slower than UMS and certain applications are just unusable (Firefox being one).
                                I have KMS, DRI2 and compiz all running fine with my HD 4890 and F12. Full-screen video playback seems OK too. And now I've upgraded my kernel to 2.6.33 (and unearthed the new firmware!) my video playback is looking tear-free, even when playing "the birds" HD file.

                                I think my xorg-x11-drv-ati is from git, but my libdrm and Mesa are definitely from F12's repositories still.

                                [Mind you, the HD4890 is in a new quad-core i7 PC - maybe that's why I'm not noticing any performance drop?]

                                Comment

                                Working...
                                X