[Bug 50450] OpenGL does not work or works very slowly on Radeon HD3850

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue May 29 08:07:33 PDT 2012


https://bugs.freedesktop.org/show_bug.cgi?id=50450

--- Comment #9 from Andy Furniss <lists at andyfurniss.entadsl.com> 2012-05-29 08:07:33 PDT ---
(In reply to comment #8)
> (In reply to comment #7)
> > Solution is to rename libstdc++.so.6 and libgcc_s.so.1 that are in  
> > /opt/quake4/ I guess, to something else which will make q4 use your system
> > libs.
> 
> Thank you, it worked.
> But still i can't understand why doomsday runs so slow, I think it must run
> smoothly on my card. I also get weird screen artefacts in xonotic.

I haven't tested those with a 3850, IIRC nexuiz was a bit slow - but then that
was at 1920x1080 and reducing res/effects could make it playable.

I also never had the complication of a compositing desktop - maybe there is
something there to be tweaked - maybe not.

I don't know gentoo, or any distro (using ancient LFS). Are you compiling mesa
git or is gentoo - what options are being used?

I always used to test with vsync off, I can see from your xorg log that
swapbuffers wait is on. I don't know how/where you would add the xorg.conf
option in gentoo but in 

Section "Device"
Option          "SwapbuffersWait" "off"

will disable that.

In addition you need to run the app with the env

vblank_mode=0 

compositing desktop allowing that should disable vsync and gain a few fps

You could avoid using the env everytime by making/editing .drirc in your home
dir to look like -

<driconf>
    <device screen="0" driver="dri2">
        <application name="Default">
            <option name="vblank_mode" value="0" />
        </application>
    </device>
</driconf>

Another thing you could check is whether gentoo does anything with gpu power
settings.

cat /sys/class/drm/card0/device/power_method
cat /sys/class/drm/card0/device/power_profile

The only difference gpu wise between your logs and what I remember mine to be
is that your GTT is 64M. I used to use 256 - I have no idea if that will help
anything at all, but you could try in bios settings increasing AGP Aperture
size if you wanted to change it.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the dri-devel mailing list