Jump to content

ATI Radeon 9000 direct rendering


kde-head
 Share

Recommended Posts

i've got an ATI Radeon 9000, and i downloaded the drivers from ati.com , but to no avail - i still cannot get direct rendering set to yes (and thus stuff, like Celestia runs very poorly.) And there doesnt appear to be an ATI rpm in the Mandrake urpmi repositories.

 

glxgears fps is a miserly 150 to 200 fps.

 

shouldn't this work "out of the box" on Mandrake? or am i missing something?

 

any clues pointers on what to do next?

 

 

kernel: 2.6.3-7mdkenterprise

Mandrake release: 10.0 official

 

glxinfo:

name of display: :0.0

Loading required GL library /usr/lib/libGL.so.1

display: :0 screen: 0

direct rendering: No

server glx vendor string: SGI

server glx version string: 1.2

server glx extensions:

GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context

client glx vendor string: ATI

client glx version string: 1.3

client glx extensions:

GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,

GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_ATI_pixel_format_float,

GLX_ATI_render_texture

GLX extensions:

GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context

OpenGL vendor string: Mesa project: www.mesa3d.org

OpenGL renderer string: Mesa GLX Indirect

OpenGL version string: 1.3 Mesa 4.0.4

Link to comment
Share on other sites

Hi There,

 

Ok, what you need to do is run fglrxconfig and then configure your card. After that reboot your system and then try glxinfo again. Your direct rendering should be om then. If it's not, look for code resembling the following in your X-config file:

 

Section "dri"

Mode 0666

EndSection

 

That should do the trick. Hope it helps.

Link to comment
Share on other sites

yup - i did that fglrxconfig thing already.

 

here's my XF86Config-4 file from /etc/X11:

 

# DRI Section

Section "dri"

Mode 0666

EndSection

 

Section "Module"

 

# This loads the DBE extension module.

Load "dbe" # Double buffer extension

 

SubSection "extmod"

Option "omit xfree86-dga"

EndSubSection

# This loads the Type1 and FreeType font modules

Load "type1"

Load "freetype"

Load "glx" # libglx.a

Load "dri" # libdri.a

EndSection

 

Section "Files"

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

FontPath "/usr/X11R6/lib/X11/fonts/misc/"

FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"

FontPath "/usr/X11R6/lib/X11/fonts/Type1/"

FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"

FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"

FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"

EndSection

 

 

Section "ServerFlags"

EndSection

 

# Input devices

Section "InputDevice"

Identifier "Keyboard1"

Driver "Keyboard"

Option "XkbModel" "pc105"

Option "XkbLayout" "gb"

Option "XkbCompat" ""

Option "XkbOptions" ""

EndSection

 

# Core Pointer's InputDevice section

Section "InputDevice"

Identifier "Mouse1"

Driver "mouse"

Option "Protocol" "ExplorerPS/2"

Option "Device" "/dev/mouse"

Option "ZAxisMapping" "6 7"

EndSection

 

# Monitor section

Section "Monitor"

Identifier "Monitor0"

HorizSync 31.5 - 80.5

VertRefresh 60 - 75

Option "DPMS"

EndSection

 

# Graphics device section

Section "Device"

Identifier "Standard VGA"

VendorName "Unknown"

BoardName "Unknown"

Driver "vga"

EndSection

 

# === ATI device section ===

 

Section "Device"

Identifier "ATI Graphics Adapter"

Driver "fglrx"

Option "no_accel" "no"

Option "no_dri" "no"

Option "mtrr" "off"

 

# ### FireGL DDX driver module specific settings ###

# === Screen Management ===

Option "DesktopSetup" "0x00000000"

Option "MonitorLayout" "AUTO, AUTO"

Option "IgnoreEDID" "off"

Option "HSync2" "unspecified"

Option "VRefresh2" "unspecified"

Option "ScreenOverlap" "0"

# === TV-out Management ===

Option "NoTV" "yes"

Option "TVStandard" "NTSC-M"

Option "TVHSizeAdj" "0"

Option "TVVSizeAdj" "0"

Option "TVHPosAdj" "0"

Option "TVVPosAdj" "0"

Option "TVHStartAdj" "0"

Option "TVColorAdj" "0"

Option "GammaCorrectionI" "0x00000000"

Option "GammaCorrectionII" "0x00000000"

# === OpenGL specific profiles/settings ===

Option "Capabilities" "0x00000000"

# === Video Overlay for the Xv extension ===

Option "VideoOverlay" "on"

# === OpenGL Overlay ===

# Note: When OpenGL Overlay is enabled, Video Overlay

# will be disabled automatically

Option "OpenGLOverlay" "off"

# === Center Mode (Laptops only) ===

Option "CenterMode" "off"

# === Pseudo Color Visuals (8-bit visuals) ===

Option "PseudoColorVisuals" "off"

# === QBS Management ===

Option "Stereo" "off"

Option "StereoSyncEnable" "1"

# === FSAA Management ===

Option "FSAAEnable" "yes"

Option "FSAAScale" "6"

Option "FSAADisableGamma" "no"

Option "FSAACustomizeMSPos" "no"

Option "FSAAMSPosX0" "0.000000"

Option "FSAAMSPosY0" "0.000000"

Option "FSAAMSPosX1" "0.000000"

Option "FSAAMSPosY1" "0.000000"

Option "FSAAMSPosX2" "0.000000"

Option "FSAAMSPosY2" "0.000000"

Option "FSAAMSPosX3" "0.000000"

Option "FSAAMSPosY3" "0.000000"

Option "FSAAMSPosX4" "0.000000"

Option "FSAAMSPosY4" "0.000000"

Option "FSAAMSPosX5" "0.000000"

Option "FSAAMSPosY5" "0.000000"

# === Misc Options ===

Option "UseFastTLS" "0"

Option "BlockSignalsOnLock" "on"

Option "UseInternalAGPGART" "no"

Option "ForceGenericCPU" "no"

BusID "PCI:1:0:0" # vendor=1002, device=496e

Screen 0

EndSection

 

# Screen sections

Section "Screen"

Identifier "Screen0"

Device "ATI Graphics Adapter"

Monitor "Monitor0"

DefaultDepth 24

 

Subsection "Display"

Depth 24

Modes "1280x1024" "1024x768" "800x600"

ViewPort 0 0 # initial origin if mode is smaller than desktop

EndSubsection

EndSection

 

# ServerLayout sections.

 

Section "ServerLayout"

Identifier "Server Layout"

Screen "Screen0"

InputDevice "Mouse1" "CorePointer"

InputDevice "Keyboard1" "CoreKeyboard"

EndSection

Link to comment
Share on other sites

Hi,

 

did you check your XF86config to see if the driver is loaded correctly??

or run fglrxconfig again to reconfigure your video driver ;)

 

i check on the ati web page and found this:

Otherwise, if fglrxinfo indicates that MESA Indirect (software) Rendering is being used, then you may want to repeat the steps listed above, while paying careful attention to the following:

Any error messages during install (see below)

All answers given during fglrxconfig

 

or did you restart your x server or your computer?? perhaps that's the next thing to do...

 

hope this help you ;)

Edited by sir_max
Link to comment
Share on other sites

yes - i read that reference to the MESA stuff on the ati site.

trouble is , the MESA package has a ton of dependencies , and i really dont want to shaft my urpmi database.

 

i find it incredible that there isn't a simple Mandrake rpm package for this.

 

i did the stuff you mentioned, but the ati documentation is really woeful - i feel like i'm just going round and round in circles.

 

i think i'll just go out and buy an Nvidia instead...

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...