Announcement

Collapse
No announcement yet.

:confused: XPress 200M troubles with git mesa/xf86-video-ati

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

  • #16
    Originally posted by agd5f View Post
    My suggestion is to change the mode to whatever mode you want to run with xrandr first before starting the game, e.g.,
    xrandr --output VGA-0 --mode 800x600
    I doesn't change anything as the game reset the resolution with its own settings (and it works). But, when I try to change the resolution in game, it crashes.

    Comment


    • #17
      OK, some more silly questions that are hopefully not that silly :

      First of all, I did some more testing about in game resolution changing. agd5f told it was a multi-head problem, so I tried without multi-head at all (just using LVDS, unplugging the VGA cable) and it crashes just the same way. So, this is something wrong with the driver.
      Were should I bug report ?

      The second one is still about gaming. Two weeks ago, I started being able to play 3D games with more than 3 fps in 640*480. I am now at the point to be able to play tremulous with a resolution of 1600*1000 and 35fps. It is quite a big improvement ! But at the same time, some games are damnly slow ! For example, Extreme Tux Racer, I can't get more than 2 fps.
      Another strange behavior is about Nexuiz. Everything is smooth and fast but as soon as I spot a player or a weapon, the framerate drops from 50 to 3fps.
      I assume this problem is caused by a lack in vertex/pixel shaders. My question is, is it a hardware or software problem ?
      I also would like to say nexuiz takes almost no CPU. Would it be possible to get this missing shader software rendered ?

      Thanks by advance

      Comment


      • #18
        OK, assuming the problem is in the driver and not in the game, you can find the bugzilla link on the home page of x.org, at http://www.x.org (yeah, I'm in "teach a man to fish" mode today ).

        Really bad slowdowns areu usually caused by software fallbacks, ie doing something in software rather than on the GPU. You can use driconf to "disable low impact fallbacks" (presumably low impact refers to visual impact, not performance impact), although on the latest mesa that option is apparently on by default. Anyways, if you haven't already tried driconf it should be your next step.

        Mesa will execute vertex shaders in SW as far as I know, it's just not fast. Is the CPU still low during the really slow times ?

        Comment


        • #19
          Originally posted by bridgman View Post
          OK, assuming the problem is in the driver and not in the game, you can find the bugzilla link on the home page of x.org, at http://www.x.org (yeah, I'm in "teach a man to fish" mode today ).
          OK, it doesn't depend on the game. I tried 4 different games and the problem is just the same. Moreover, there were no problem a few months back. I'm about to bug report it.
          EDIT : Here is the bug with some more information (after a more intensive test) : https://bugs.freedesktop.org/show_bug.cgi?id=21778

          Originally posted by bridgman View Post
          Really bad slowdowns are usually caused by software fallbacks, ie doing something in software rather than on the GPU. You can use driconf to "disable low impact fallbacks" (presumably low impact refers to visual impact, not performance impact), although on the latest mesa that option is apparently on by default. Anyways, if you haven't already tried driconf it should be your next step.

          Mesa will execute vertex shaders in SW as far as I know, it's just not fast. Is the CPU still low during the really slow times ?
          Hmm hmm, 'Disable Low-Impact fallback' was on off, I tried turning it on and the game was even slower (as you expected). The CPU load is always very low (almost 0) on nexuiz while on some other games as Tremulous, a complete core is used and it runs pretty fast.
          Last edited by MPF; 05-17-2009, 07:36 AM.

          Comment

          Working...
          X