Has anyone a radeon running under Linux, with dri enabled???

ruther

Member
Jun 15, 2001
118
0
0
...I mean, not only runnig 2d, but playing games or anything else that uses 3d, that is, with aceleration by hardware enabled(dri)?

I know xfree86 4.1.0 has dri drivers for Radeon, but I didn´t succeed to put it running...
 

rbV5

Lifer
Dec 10, 2000
12,632
0
0
For about a day, I did "Bye Bye to my AIW Radeon" There is a great Thread from rage3D with all the help you need.

You can see in the first thread that I was having trouble setting up 2D modes from the beginning, but no trouble enabling DRI (actually quite fast) but beware, I suffered tremendous hardware failure that I still not sure what happened. I am not detered however, I have it up and running good on my V3 2000 right now untill I can get my AIW RMA'd or a new one!

Good luck!
 

ruther

Member
Jun 15, 2001
118
0
0
rbv5, If you want, I can put here my config file, although i had changed my monitor to 14´´ for other reasons...
 

rbV5

Lifer
Dec 10, 2000
12,632
0
0
That would be cool, I really think I must of had problems before setting my modes in xfree86, It just wouldn't handle standard 2D resolutions properly, and ATI has good support. Everything in Windows was flawless for months, and I used most of the features alot, but just never worked right in Linux(X GUI that is). As much as I like my V3, its days are definately numbered 'till the new Radeon gets here, hopefully this time around, 2D setup will be a breeze(everything else in Mandrake 8 has been)
 

ruther

Member
Jun 15, 2001
118
0
0
Great help yours! That link(thread) you gave me is great! - I´ll try soon to enable my dri...I downloaded xfree 4.1.0(source), compiled it, but it didn´t work...I even download kernel 2.4.7, compiled it, compiled xfree 4.1.0 again and still it didn´t work...Now I´ll try to do the things people say in that thread...

Anyway, here is my XF86Config-4 file(after redhat 7.1. instalation, without changes...). I had a 17´´ monitor, but I temporaly had to change it, so this config file is about a 14´´ monitor :-( . I´ll come back here if I succeed to enable dri...

**********
# File generated by anaconda.

Section "ServerLayout"
Identifier "Anaconda Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"

# The location of the RGB database. Note, this is the name of the
# file minus the extension (like ".txt" or ".db"). There is normally
# no need to change the default.

RgbPath "/usr/X11R6/lib/X11/rgb"

# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Red Hat 6.0 and later now use a font server independent of
# the X server to render fonts.

FontPath "unix/:7100"

EndSection

Section "Module"
Load "GLcore"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "pex5"
Load "dri"
Load "glx"
Load "pex5"
Load "record"
Load "xie"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"

# Option "AutoRepeat" "500 5"

# when using XQUEUE, comment out the above line, and uncomment the
# following line
# Option "Protocol" "Xqueue"

# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
# Option "Xleds" "1 2 3"

# To disable the XKEYBOARD extension, uncomment XkbDisable.
# Option "XkbDisable"

# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults). For example, for a non-U.S.
# keyboard, you will probably want to use:
# Option "XkbModel" "pc102"
# If you have a US Microsoft Natural keyboard, you can use:
# Option "XkbModel" "microsoft"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
# Option "XkbLayout" "de"
# or:
# Option "XkbLayout" "de"
# Option "XkbVariant" "nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
# Option "XkbOptions" "ctrl:nocaps"
Option "XkbRules" "xfree86"
Option "XkbModel" "abnt2"
Option "XkbLayout" "br"
#Option "XkbVariant" ""
#Option "XkbOptions" ""
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "PS/2"
Option "Device" "/dev/psaux"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "no"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
HorizSync 31.5-48.5
VertRefresh 50-70

# -- 1400x1050 --
# 1400x1050 @ 60Hz, 65.8 kHz hsync
Modeline "1400x1050" 129 1400 1464 1656 1960
1050 1051 1054 1100 +HSync +VSync

# 1400x1050 @ 70Hz, 76.8 kHz hsync
Modeline "1400x1050" 151 1400 1464 1656 1960
1050 1051 1054 1100 +HSync +VSync

# 1400x1050 @ 75Hz, 82.3 kHz hsync
Modeline "1400x1050" 162 1400 1464 1656 1960
1050 1051 1054 1100 +HSync +VSync

# 1400x1050 @ 85Hz, 93.2 kHz hsync
Modeline "1400x1050" 184 1400 1464 1656 1960
1050 1051 1054 1100 +HSync +VSync

EndSection

Section "Device"
# no known options
Identifier "ATI Radeon (generic)"
Driver "radeon"
VendorName "ATI Radeon (generic)"
BoardName "ATI Radeon (generic)"

#BusID
EndSection

Section "Screen"
Identifier "Screen0"
Device "ATI Radeon (generic)"
Monitor "Monitor0"
DefaultDepth 16

Subsection "Display"
Depth 16
Modes "800x600"
EndSubsection

EndSection

Section "DRI"
Mode 0666
EndSection


 

rbV5

Lifer
Dec 10, 2000
12,632
0
0
I agree, Ratchet and others are doing great things there! BTW, the "key" for me in the end was to unload the Radeon module after loading the apgart module, and then reloading the Radeon module.

Thanks for uploading your config file! I'm almost starting to understand how they work.