how can I enable direct rendering for an ATI Radeon?

how can I enable direct rendering for an ATI Radeon?

Post by Wesl » Sat, 16 Mar 2002 01:53:25



I'm kind of new at this, but I'm trying to get my graphics card to do
the 3d rendering on my machine.  Right now, this isn't working.  I've
got an ATI Radeon Mobility in my Inspiron 4100, and XFree86 4.2.

Here are excerpts from my XFree86.0.log and XF86Config-4 file

XFree86.0.log:

(II) RADEON(0): [drm] created "radeon" driver at busid "PCI:1:0:0"
(II) RADEON(0): [drm] added 8192 byte SAREA at 0xe094a000
(II) RADEON(0): [drm] mapped SAREA 0xe094a000 to 0x40018000
(II) RADEON(0): [drm] framebuffer handle = 0xe0000000
(II) RADEON(0): [drm] added 1 reserved context for kernel
(EE) RADEON(0): [agp] AGP not available
(EE) RADEON(0): [drm] failed to remove DRM signal handler
(II) RADEON(0): [drm] removed 1 reserved context for kernel
DRIUnlock called when not locked
(II) RADEON(0): [drm] unmapping 8192 bytes of SAREA 0xe094a000 at
0x40018000
(II) RADEON(0): Memory manager initialized to (0,0) (1632,5140)
(II) RADEON(0): Reserved area from (0,1200) to (1632,1202)
(II) RADEON(0): Largest offscreen area available: 1632 x 3938
(==) RADEON(0): Backing store disabled
(==) RADEON(0): Silken mouse enabled
(II) RADEON(0): Using XFree86 Acceleration Architecture (XAA)
        Screen to screen bit blits
        Solid filled rectangles
        8x8 mono pattern filled rectangles
        Indirect CPU to Screen color expansion
        Solid Lines
        Dashed Lines
        Scanline Image Writes
        Offscreen Pixmaps
        Setting up tile and stipple cache:
                32 128x128 slots
                26 256x256 slots
                14 512x512 slots
(II) RADEON(0): Acceleration enabled
(II) RADEON(0): Using hardware cursor (scanline 2404)
(II) RADEON(0): Largest offscreen area available: 1632 x 3937
(WW) RADEON(0): Option "dpms" is not used
(II) RADEON(0): Direct rendering disabled

XF86Config-4:

Section "Module"
        Load  "dbe"           # Double-buffering
        Load  "GLcore"                # OpenGL support
        Load  "dri"           # Direct rendering infrastructure
        Load  "glx"           # OpenGL X protocol interface
        Load  "extmod"                # Misc. required extensions
        Load  "v4l"           # Video4Linux
        # Load  "pex5"                # PHIGS for X 3D environment (obsolete)
        # Load  "record"      # X event recorder
        # Load  "xie"         # X Image Extension (obsolete)
        # You only need the following two modules if you do not use xfs.
        # Load  "freetype"     # TrueType font handler
        # Load  "type1"               # Adobe Type 1 font handler
EndSection

Section "Device"
        Identifier "My Video Card"
        Driver "radeon"
        BoardName "Unknown"
EndSection

___________________________________________________
Thanks a lot for your help!

Wesley Pegden
University of Chicago

 
 
 

how can I enable direct rendering for an ATI Radeon?

Post by enriqu » Sat, 16 Mar 2002 04:29:26


Yello

(EE) RADEON(0): [agp] AGP not available (EE)

Hmmm... you don't have agp support compiled in? try do insmod it:
insmod agpart (I think it's called that)

--
Mvh. / Kind regards
Henrik Farre < enrique AT obel DOT auc DOT dk >
- If I where God, I would recompile the penguin with --enable-flying.

 
 
 

how can I enable direct rendering for an ATI Radeon?

Post by Steve Marti » Sat, 16 Mar 2002 10:41:11


Quote:

> (EE) RADEON(0): [agp] AGP not available (EE)

> Hmmm... you don't have agp support compiled in? try do insmod it:
> insmod agpart (I think it's called that)

You'll also need the "radeon" kernel module... it's selected
during kernel configuration under "Character Devices". Also
make sure "Direct Rendering Manager" is enabled as well as
AGPgart. (Seems I also remember reading somewhere that, for
XFree86 4.2.0, you'll need at least kernel version 2.4.8 for
DRI to work, but I could be mistaken here...)
 
 
 

how can I enable direct rendering for an ATI Radeon?

Post by Wesl » Sun, 17 Mar 2002 04:02:34


Hey guys, thanks a lot.
When I do insmod agpgart, I get the following...

Using /lib/modules/2.4.7-10/kernel/drivers/char/agp/agpgart.o:
init_moudle: no such device

Also, I'm kind of a Newbie.  Should I reconfigure/recompile my kernel
to add teh radeon kernel module?  Thanks.

Do you think its worth trying a kernel upgrade to something above
2.4.8?

Thanks again....

Wes

 
 
 

how can I enable direct rendering for an ATI Radeon?

Post by J?rg-Volker Peet » Tue, 19 Mar 2002 19:20:56


I use a Dell Latitude C610 which contains mainly the same hardware as
the Inspiron 4100. The problem with this notebook is the Intel chip
830MP which is not supported in the kernel before 2.4.18. There exists a
patch for older 2.4.x kernels at
http://ltswww.epfl.ch/~aspert/patches/patch-agp_i830mp-2.4.16
Without this support the agpgart kernel modul does not work correctly.
Take a look at the loaded modules after starting X with
/sbin/lsmod
If you like, Wesley, I could send you my agpgart module for kernel 2.4.16.
Regards,
J?rg-Volker.
 
 
 

1. No direct rendering in Radeon 7500

Greetings,

I have a Radeon 7500 here, running on a new RedHat 8.0 install (X
4.2.0-72, Kernel 2.4.18-14).

My problem is that I have no direct rendering of any kind (no opengl or
even 2d acceleration), so everything is very slow and my GL applications
don't work.

I can get X to start up if I disable the GLX extension in
/etc/X11/XF86Config-4.  If GLX is enabled, X won't start and returns:

(II) [GLX]: Calling GlxExtensionInit

Fatal server error:
Caught signal 11.  Server aborting

, which isn't very helpful.
However loading the DRI extension, while it doesn't kill X, does return
an error:

(II) RADEON(0): Direct rendering disabled
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!
(II) Setting vga for screen 0.

I have tried obtaining the latest DRI drivers from dri.sourceforge.net,
but these stop X from coming up at all, and I have to reinstall the
XFree86-4.2.0-72 rpm.

I have looked through the documentation at
http://www.ati.com/support/faq/linux.html, but didn't find it very
informative.

Any ideas?
tia,
Greg

2. XFree Backspace!

3. how do I enable direct rendering with xfree86 4.03

4. samba and nertwork neighbourhood

5. RH 6.1, XFree86 4.0.2, 2.2.16, and ATI Mach64 -> direct rendering: yes?

6. Named

7. ATI Rage 128 - Direct Rendering "disabled" (?)

8. midi and sb16

9. FYI: Getting a ATI Radeon Dual Display Edition [Radeon VE, 32 DDR] to Work

10. ATI Radeon QD radeon driver cant do more than 1152x864x8

11. ati wonder pro or ati wonder radeon video card

12. XFree86 Bug verification on ATI Rage128 and ATI Radeon cards

13. ati wonder pro or ati wonder radeon video card