Discussion:
DRI on Dell notebook (with Radeon)
(too old to reply)
a***@centtech.com
2004-02-23 14:57:01 UTC
Permalink
I can't seem to get GLX (DRI really I suppose) working on -current.
I've tried the things mentioned on the DRI website
(http://people.freebsd.org/~anholt/dri/index.html), with no luck.

Here's some snippets from /var/log/XFree86.0.log:
(II) LoadModule: "dri"
(II) Loading /usr/X11R6/lib/modules/extensions/libdri.a
(II) Module dri: vendor="The XFree86 Project"
compiled for 4.3.99.15, module version = 1.0.0
ABI class: XFree86 Server Extension, version 0.2
(II) Loading sub module "drm"
(II) LoadModule: "drm"
(II) Loading /usr/X11R6/lib/modules/freebsd/libdrm.a
(II) Module drm: vendor="The XFree86 Project"
compiled for 4.3.99.15, module version = 1.0.0
ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension XFree86-DRI
(II) LoadModule: "extmod"
(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
(II) Module extmod: vendor="The XFree86 Project"
compiled for 4.3.99.15, module version = 1.0.0
Module class: XFree86 Server Extension
ABI class: XFree86 Server Extension, version 0.2
...
(II) LoadModule: "glx"
(WW) Warning, couldn't open module glx
(II) UnloadModule: "glx"
(EE) Failed to load module "glx" (module does not exist, 0)
...
Symbol __glXActiveScreens from module
/usr/X11R6/lib/modules/extensions/libdri.a is unresolved!
Symbol __glXActiveScreens from module
/usr/X11R6/lib/modules/extensions/libdri.a is unresolved!


I have a Dell D600 notebook, with the following vid card:

drm0: <ATI Radeon Lf R250 Mobility 9000 M9> port 0xc000-0xc0ff mem
0xfcff0000-0xfcffffff,0xe8000000-0xefffffff irq 11 at device 0.0 on pci1
info: [drm] AGP at 0xe0000000 128MB
info: [drm] Initialized radeon 1.10.0 20020828 on minor 0

glxinfo reports:
Xlib: extension "GLX" missing on display ":0.0".

I have agp compiled into the kernel.

I am running xfree86-4.3.99.15 (built and installed a few weeks ago).

Does anyone have any ideas on this?

Eric
--
------------------------------------------------------------------
Eric Anderson Sr. Systems Administrator Centaur Technology
Today is the tomorrow you worried about yesterday.
------------------------------------------------------------------
f***@sr.se
2004-02-23 15:14:42 UTC
Permalink
Weird! I've got the same machine and it's working fine. Here's the
output from the same part oc the XFree86 log:

(II) LoadModule: "dri"
(II) Loading /usr/X11R6/lib/modules/extensions/libdri.a
(II) Module dri: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
ABI class: XFree86 Server Extension, version 0.2
(II) Loading sub module "drm"
(II) LoadModule: "drm"
(II) Loading /usr/X11R6/lib/modules/freebsd/libdrm.a
(II) Module drm: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension XFree86-DRI
(II) LoadModule: "extmod"
(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
(II) Module extmod: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
Module class: XFree86 Server Extension
ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension FontCache
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "glx"
(II) Loading /usr/X11R6/lib/modules/extensions/libglx.a
(II) Module glx: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
ABI class: XFree86 Server Extension, version 0.2
(II) Loading sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Loading /usr/X11R6/lib/modules/extensions/libGLcore.a
(II) Module GLcore: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension GLX
Post by a***@centtech.com
I can't seem to get GLX (DRI really I suppose) working on -current.
I've tried the things mentioned on the DRI website
(http://people.freebsd.org/~anholt/dri/index.html), with no luck.
(II) LoadModule: "dri"
(II) Loading /usr/X11R6/lib/modules/extensions/libdri.a
(II) Module dri: vendor="The XFree86 Project"
compiled for 4.3.99.15, module version = 1.0.0
ABI class: XFree86 Server Extension, version 0.2
(II) Loading sub module "drm"
(II) LoadModule: "drm"
(II) Loading /usr/X11R6/lib/modules/freebsd/libdrm.a
(II) Module drm: vendor="The XFree86 Project"
compiled for 4.3.99.15, module version = 1.0.0
ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension XFree86-DRI
(II) LoadModule: "extmod"
(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
(II) Module extmod: vendor="The XFree86 Project"
compiled for 4.3.99.15, module version = 1.0.0
Module class: XFree86 Server Extension
ABI class: XFree86 Server Extension, version 0.2
...
(II) LoadModule: "glx"
(WW) Warning, couldn't open module glx
(II) UnloadModule: "glx"
(EE) Failed to load module "glx" (module does not exist, 0)
...
Symbol __glXActiveScreens from module
/usr/X11R6/lib/modules/extensions/libdri.a is unresolved!
Symbol __glXActiveScreens from module
/usr/X11R6/lib/modules/extensions/libdri.a is unresolved!
drm0: <ATI Radeon Lf R250 Mobility 9000 M9> port 0xc000-0xc0ff mem
0xfcff0000-0xfcffffff,0xe8000000-0xefffffff irq 11 at device 0.0 on pci1
info: [drm] AGP at 0xe0000000 128MB
info: [drm] Initialized radeon 1.10.0 20020828 on minor 0
Xlib: extension "GLX" missing on display ":0.0".
I have agp compiled into the kernel.
I am running xfree86-4.3.99.15 (built and installed a few weeks ago).
Does anyone have any ideas on this?
And sorry to say I run almost the same version of XFree86, but I run
5.2.1-RC2 if that could be any difference?
Post by a***@centtech.com
Eric
--
------------------------------------------------------------------
Eric Anderson Sr. Systems Administrator Centaur Technology
Today is the tomorrow you worried about yesterday.
------------------------------------------------------------------
_______________________________________________
http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
--
Gunnar Flygt
SR Datadrift
Sveriges Radio
a***@centtech.com
2004-02-23 15:20:59 UTC
Permalink
Post by f***@sr.se
Weird! I've got the same machine and it's working fine. Here's the
Well, at least I know it's possible. :)
Post by f***@sr.se
Post by a***@centtech.com
Does anyone have any ideas on this?
And sorry to say I run almost the same version of XFree86, but I run
5.2.1-RC2 if that could be any difference?
Hmm - well, I'm current as of about mid Jan, so I'm not that far behind
you. I doubt that is causing any problems.

If you don't mind, a few questions for you:
What does kldstat show?

What do you have in your loader.conf?

What do you have compiled into your kernel? (agp? what else?)


Thanks!
Eric
--
------------------------------------------------------------------
Eric Anderson Sr. Systems Administrator Centaur Technology
Today is the tomorrow you worried about yesterday.
------------------------------------------------------------------
f***@sr.se
2004-02-23 15:50:41 UTC
Permalink
Post by a***@centtech.com
Post by f***@sr.se
Weird! I've got the same machine and it's working fine. Here's the
Well, at least I know it's possible. :)
And I also tested all the Mesa demos on the web site. All works really
fine!
Post by a***@centtech.com
Post by f***@sr.se
Post by a***@centtech.com
Does anyone have any ideas on this?
And sorry to say I run almost the same version of XFree86, but I run
5.2.1-RC2 if that could be any difference?
Hmm - well, I'm current as of about mid Jan, so I'm not that far behind
you. I doubt that is causing any problems.
What does kldstat show?
[***@pooh gunnar]$ kldstat
Id Refs Address Size Name
1 8 0xc0400000 5e1718 kernel
2 1 0xc09e2000 5b08 snd_ich.ko
3 2 0xc09e8000 1e58c snd_pcm.ko
4 1 0xc0a07000 51a18 acpi.ko
5 1 0xc49e0000 17000 ipl.ko
6 1 0xc4e6f000 19000 radeon.ko
Post by a***@centtech.com
What do you have in your loader.conf?
[***@pooh gunnar]$ cat /boot/loader.conf
snd_ich_load="YES"
Post by a***@centtech.com
What do you have compiled into your kernel? (agp? what else?)
It's a GENERIC right out of the box!
Post by a***@centtech.com
Thanks!
Eric
--
------------------------------------------------------------------
Eric Anderson Sr. Systems Administrator Centaur Technology
Today is the tomorrow you worried about yesterday.
------------------------------------------------------------------
--
Gunnar Flygt
SR Datadrift
Sveriges Radio
a***@centtech.com
2004-02-23 15:55:25 UTC
Permalink
Post by f***@sr.se
Post by a***@centtech.com
Post by f***@sr.se
Weird! I've got the same machine and it's working fine. Here's the
Well, at least I know it's possible. :)
And I also tested all the Mesa demos on the web site. All works really
fine!
I got it! I had to remove a few libglx file scattered around and remove
an nvidia-driver package that I must have installed at some point, then
rebuild and re-install xfree86-server-snap.

All is working fine now! Woohoo!! Off to torcs I go!

Thanks for the info!

Eric
--
------------------------------------------------------------------
Eric Anderson Sr. Systems Administrator Centaur Technology
Today is the tomorrow you worried about yesterday.
------------------------------------------------------------------
Loading...