drm/dri update

walt wa1ter at myrealbox.com
Wed Jan 9 08:53:32 PST 2008



On Mon, 7 Jan 2008, Simon 'corecode' Schubert wrote:

> Hey,
>
> I am serving you hot + fresh a new dri/drm port.  I'd like everybody to
> try and use it and to report back on success and problems...
> ...
> startx and run glxinfo (available from glx-utils).  You should now see:
>
> direct rendering: Yes ...

Thanks to Steve and Johannes I'm making good progress.  I'm seeing
messages like this when starting X:

(II) Loading /usr/pkg/lib/xorg/modules/extensions//libdri.so
(II) Module dri: vendor="X.Org Foundation"
        compiled for 1.3.0, module version = 1.0.0
        ABI class: X.Org Server Extension, version 0.3
(II) Loading extension XFree86-DRI
(II) LoadModule: "glx"
(II) Loading /usr/pkg/lib/xorg/modules/extensions//libglx.so
(II) Module glx: vendor="X.Org Foundation"
        compiled for 1.3.0, module version = 1.0.0
        ABI class: X.Org Server Extension, version 0.3
(==) AIGLX enabled
(II) Loading extension GLX

(--) SIS(0): Video BIOS version "1.14.02" found (old SiS data layout)
(**) SIS(0): Option "DRI"
(**) SIS(0): DRI enabled                 <==========  Looking good

(EE) AIGLX: Screen 0 is not DRI capable    <=========  Huh?
(II) Loading local sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Loading /usr/pkg/lib/xorg/modules/extensions//libGLcore.so
(II) Module GLcore: vendor="X.Org Foundation"
        compiled for 1.3.0, module version = 1.0.0
        ABI class: X.Org Server Extension, version 0.3
(II) GLX: Initialized MESA-PROXY GL provider for screen 0


#glxinfo
name of display: :0.0
display: :0  screen: 0
direct rendering: No             <=========  I want my money back!
server glx vendor string: SGI
server glx version string: 1.2
. ..
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.4 (1.5 Mesa 6.5.2)    <========== Hmm.

That last line confuses me (along with everything else) because
I now have wip/MesaLib-7.0.2 installed, but I think that 6.5.2
was the MesaLib I replaced yesterday.

Just a hint for other folks:
17    1 0xd08b1000 14000    agp.ko  <======= Load this first
18    1 0xcf0e8000 3000     sis.ko
19    1 0xd08c5000 f000     drm.ko
I had to load agp.ko before I could load the other two, else
I got a missing symbol error.


Any ideas?

BTW, I did put this at the end of xorg.conf:
Section "DRI"
        Mode 0666
EndSection






More information about the Users mailing list