On Thu, Apr 8, 2010 at 1:18 AM, Gregory Shearman <zek...@gmail.com> wrote:
> In linux.gentoo.user, you wrote:
>
> GentooPenguin# /usr/sbin/lspci | grep Radeon
>
> 01:05.0 VGA compatible controller: ATI Technologies Inc RC410 [Radeon
> Xpress 200M]
>
Yesssir!

o_0 tony # lspci | grep Radeon
01:05.0 VGA compatible controller: ATI Technologies Inc RC410 [Radeon
Xpress 200M]

> Are you sure your opengl libraries are being found in /usr/lib/opengl?

Maybe we could compare this information:

o_0 opengl # ls -lh /usr/lib/opengl/xorg-x11/lib/
total 352K
lrwxrwxrwx 1 root root   10 2010-04-08 02:46 libGL.so -> libGL.so.1
lrwxrwxrwx 1 root root   12 2010-04-08 02:46 libGL.so.1 -> libGL.so.1.2
-rwxr-xr-x 1 root root 345K 2010-04-08 02:45 libGL.so.1.2

o_0 opengl # ldd /usr/lib/opengl/xorg-x11/lib/libGL.so.1.2
        linux-gate.so.1 =>  (0xb7851000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0xb77ce000)
        libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0xb77c8000)
        libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb77c4000)
        libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb77be000)
        libX11-xcb.so.1 => /opt/gfx-test/lib/libX11-xcb.so.1 (0xb77ba000)
        libX11.so.6 => /opt/gfx-test/lib/libX11.so.6 (0xb769d000)
        libxcb-glx.so.0 => /usr/lib/libxcb-glx.so.0 (0xb768a000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb766f000)
        libdrm.so.2 => /opt/gfx-test/lib/libdrm.so.2 (0xb7664000)
        libm.so.6 => /lib/libm.so.6 (0xb763e000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb7624000)
        libdl.so.2 => /lib/libdl.so.2 (0xb7620000)
        libc.so.6 => /lib/libc.so.6 (0xb74d8000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xb74d4000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb74ce000)
        librt.so.1 => /lib/librt.so.1 (0xb74c4000)
        /lib/ld-linux.so.2 (0xb7852000)


o_0 opengl # ls -lh /usr/lib/opengl/xorg-x11/extensions/
total 388K
-rwxr-xr-x 1 root root  14K 2010-04-05 18:13 libdri2.so
-rwxr-xr-x 1 root root  38K 2010-04-05 18:13 libdri.so
-rwxr-xr-x 1 root root 327K 2010-04-05 18:13 libglx.so

o_0 opengl # ldd /usr/lib/opengl/xorg-x11/extensions/libdri2.so
        linux-gate.so.1 =>  (0xb7837000)
        libdrm.so.2 => /opt/gfx-test/lib/libdrm.so.2 (0xb780c000)
        libm.so.6 => /lib/libm.so.6 (0xb77e6000)
        librt.so.1 => /lib/librt.so.1 (0xb77dd000)
        libc.so.6 => /lib/libc.so.6 (0xb7695000)
        /lib/ld-linux.so.2 (0xb7838000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb767b000)

o_0 opengl # ldd /usr/lib/opengl/xorg-x11/extensions/libdri.so
        linux-gate.so.1 =>  (0xb773b000)
        libdrm.so.2 => /opt/gfx-test/lib/libdrm.so.2 (0xb770b000)
        libm.so.6 => /lib/libm.so.6 (0xb76e5000)
        librt.so.1 => /lib/librt.so.1 (0xb76dc000)
        libc.so.6 => /lib/libc.so.6 (0xb7594000)
        /lib/ld-linux.so.2 (0xb773c000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb757a000)

o_0 opengl # ldd /usr/lib/opengl/xorg-x11/extensions/libglx.so
        linux-gate.so.1 =>  (0xb78a2000)
        libm.so.6 => /lib/libm.so.6 (0xb780e000)
        librt.so.1 => /lib/librt.so.1 (0xb7805000)
        libc.so.6 => /lib/libc.so.6 (0xb76bd000)
        /lib/ld-linux.so.2 (0xb78a3000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb76a4000)

I also see a lot of lines like this in my Xorg.log, any particular one
I should look out for?

(II) Loading /usr/lib/xorg/modules/extensions/libglx.so


> What does the command "eselect opengl list" show you?
>
> Mine tells me that the xorg-x11 driver is being used.
>
o_0 tony # eselect opengl list
Available OpenGL implementations:
  [1]   xorg-x11 *

>> But glxgears only gets about 19 fps. Here is what glxinfo | grep OpenGL 
>> reports:
>
> I get:
>
> 1438 frames in 5.0 seconds = 287.483 FPS
>
> Not really screaming along, but adequate for my needs.

That would be good enough for me as well.  :)
>
>> Section "Module"
>>       Load  "record"
>>       Load  "extmod"
>>       Load  "dri"
>>       Load  "glx"
>>       Load  "GLcore"
>>       Load  "dri2"
>>       Load  "dbe"
>> EndSection
>
> My xorg.conf shows:
>
> Section "Module"
>        Load  "extmod"
>        Load  "dri"
>        Load  "dbe"
>        Load  "record"
>        Load  "xtrap"
>        Load  "glx"
> EndSection
>
>> Section "Device"
>>         ### Available Driver options are:-
>>         ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
>>         ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
>>         ### [arg]: arg optional
>>         #Option     "ShadowFB"                # [<bool>]
>>         #Option     "DefaultRefresh"          # [<bool>]
>>         #Option     "ModeSetClearScreen"      # [<bool>]
>>       Identifier  "Card0"
>>       Driver      "radeon"
>>       VendorName  "ATI Technologies Inc"
>>       BoardName   "RC410 [Radeon Xpress 200M]"
>>       BusID       "PCI:1:5:0"
>>       Option          "MergedFB"      "true"
>>       Option          "CRT2Position"  "LeftOf"
>>       Option          "ColorTiling"   "true"
>>       Option          "EnablePageFlip"        "true"
>>       #Option         "AccelMethod"   "EXA"
>>       #Option         "AccelDFS"              "true"
>> EndSection
>
> My Device Section:
>
> Section "Device"
>        Identifier  "ATI Graphics Adapter 0"
>        Driver  "radeon"
>        Option  "AccelMethod"   "EXA"
>        BusID       "PCI:1:5:0"
> EndSection
>
I tried copying yours. It all worked except it couldn't find the 'xtrap' module.

Didn't make a difference though. Still have no accelerated rendering
and nothing in /dev/dri.

What does glxinfo | grep render say for you?

Reply via email to