Jump to content

3d desktop working, but direct rendering disabled?


Guest abecc2000
 Share

Recommended Posts

Guest abecc2000

I'm running Mandriva 2007 64-bit on an AMD Turion 64 with a ATI 200m radeon xpress video card. I downloaded and installed the ATI propriety drivers from the ATI web-site, and edited the xorg.conf file to change "Composite" to "Disable". This was enough to enable the 3d desktop, and all the jiggly windows work fine. However, direct rendering doesn't seem to be working and is giving me problems with Cedega. If anybody has any helpful advice to get my direct rendering working I think I'll put together a how-to for other poor souls with an ATI 200m card. Also, I'll mention that the last time I tried using the plf ati packages it completely disabled my gui, which I 'fixed' by re-installing mandriva.

 

Thanks in advance for your help!!

 

 

Here are my fglrxinfo and glxinfo:

 

-------------------------------------------

[root@localhost adam]# glxinfo

name of display: :93.0

Xlib: extension "XFree86-DRI" missing on display ":93.0".

display: :93 screen: 0

direct rendering: No

server glx vendor string: SGI

server glx version string: 1.2

server glx extensions:

GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,

GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method,

GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,

GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig

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_SGI_video_sync, GLX_ARB_multisample,

GLX_ATI_pixel_format_float, GLX_ATI_render_texture

GLX version: 1.2

GLX extensions:

GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,

GLX_ARB_multisample

OpenGL vendor string: ATI Technologies Inc.

OpenGL renderer string: RADEON XPRESS Series

OpenGL version string: 1.2 (2.0.6334 (8.34.8))

OpenGL extensions:

GL_ARB_multitexture, GL_ARB_texture_border_clamp, GL_ARB_texture_cube_map,

GL_ARB_texture_env_add, GL_ARB_texture_env_combine,

GL_ARB_texture_env_dot3, GL_ARB_transpose_matrix, GL_EXT_abgr,

GL_EXT_blend_color, GL_EXT_blend_minmax, GL_EXT_blend_subtract,

GL_EXT_texture_env_add, GL_EXT_texture_env_combine,

GL_EXT_texture_env_dot3, GL_EXT_texture_lod_bias

glu version: 1.3

glu extensions:

GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

 

visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav

id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat

----------------------------------------------------------------------

0x2c 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 1 0 None

0x2d 24 tc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 1 0 None

0x2e 32 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 1 0 Ncon

0x2f 32 tc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 1 0 Ncon

[root@localhost adam]# fglrxinfo

display: :0.0 screen: 0

OpenGL vendor string: ATI Technologies Inc.

OpenGL renderer string: RADEON XPRESS Series

OpenGL version string: 2.0.6334 (8.34.8)

-------------------------------------------

 

And my xorg.conf file:

 

 

-------------------------------------------

# File generated by XFdrake (rev 62599)

 

# **********************************************************************

# Refer to the xorg.conf man page for details about the format of

# this file.

# **********************************************************************

 

Section "Files"

# font server independent of the X server to render fonts.

FontPath "unix/:-1"

 

# minimal fonts to allow X to run without xfs

FontPath "/usr/share/fonts/misc:unscaled"

EndSection

 

Section "Extensions"

Option "Disable"

EndSection

 

Section "ServerFlags"

#DontZap # disable <Crtl><Alt><BS> (server abort)

#DontZoom # disable <Crtl><Alt><KP_+>/<KP_-> (resolution switching)

AllowMouseOpenFail # allows the server to start up even if the mouse does not work

EndSection

 

Section "Module"

Load "dbe" # Double-Buffering Extension

Load "v4l" # Video for Linux

Load "extmod"

Load "type1"

Load "freetype"

Load "glx" # 3D layer

Load "dri" # direct rendering

EndSection

 

Section "InputDevice"

Identifier "Keyboard1"

Driver "kbd"

Option "XkbModel" "pc105"

Option "XkbLayout" "us"

Option "XkbOptions" "compose:rwin"

EndSection

 

Section "InputDevice"

Identifier "Mouse1"

Driver "mouse"

Option "Protocol" "ExplorerPS/2"

Option "Device" "/dev/mouse"

EndSection

 

Section "InputDevice"

Identifier "SynapticsMouse1"

Driver "synaptics"

Option "SHMConfig" "on"

EndSection

 

Section "Monitor"

Identifier "monitor1"

VendorName "Generic"

ModelName "Flat Panel 1440x900"

HorizSync 31.5-90

VertRefresh 60

 

# TV fullscreen mode or DVD fullscreen output.

# 768x576 @ 79 Hz, 50 kHz hsync

ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630

 

# 768x576 @ 100 Hz, 61.6 kHz hsync

ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616

 

# modeline generated by gtf(1) [handled by XFdrake]

ModeLine "1440x900_120" 229.75 1440 1552 1712 1984 900 901 904 965 -HSync +Vsync

 

# modeline generated by gtf(1) [handled by XFdrake]

ModeLine "1440x900_100" 187.55 1440 1544 1704 1968 900 901 904 953 -HSync +Vsync

 

# modeline generated by gtf(1) [handled by XFdrake]

ModeLine "1440x900_85" 156.79 1440 1536 1696 1952 900 901 904 945 -HSync +Vsync

 

# modeline generated by gtf(1) [handled by XFdrake]

ModeLine "1440x900_75" 136.49 1440 1536 1688 1936 900 901 904 940 -HSync +Vsync

 

# modeline generated by gtf(1) [handled by XFdrake]

ModeLine "1440x900_60" 106.47 1440 1520 1672 1904 900 901 904 932 -HSync +Vsync

 

# modeline generated by gtf(1) [handled by XFdrake]

ModeLine "1440x900_50" 87.41 1440 1512 1664 1888 900 901 904 926 -HSync +Vsync

 

# modeline generated by gtf(1) [handled by XFdrake]

ModeLine "1280x800_120" 181.21 1280 1376 1520 1760 800 801 804 858 -HSync +Vsync

 

# modeline generated by gtf(1) [handled by XFdrake]

ModeLine "1280x800_100" 147.89 1280 1376 1512 1744 800 801 804 848 -HSync +Vsync

 

# modeline generated by gtf(1) [handled by XFdrake]

ModeLine "1280x800_85" 123.38 1280 1368 1504 1728 800 801 804 840 -HSync +Vsync

 

# modeline generated by gtf(1) [handled by XFdrake]

ModeLine "1280x800_75" 107.21 1280 1360 1496 1712 800 801 804 835 -HSync +Vsync

 

# modeline generated by gtf(1) [handled by XFdrake]

ModeLine "1280x800_60" 83.46 1280 1344 1480 1680 800 801 804 828 -HSync +Vsync

 

# modeline generated by gtf(1) [handled by XFdrake]

ModeLine "1280x800_50" 68.56 1280 1336 1472 1664 800 801 804 824 -HSync +Vsync

EndSection

 

Section "Device"

Identifier "device1"

VendorName "ATI Technologies Inc."

BoardName "ATI Radeon (fglrx)"

Driver "fglrx"

Option "DPMS"

Option "FSAAMSPosY1" "0.000000"

Option "StereoSyncEnable" "1"

 

# === disable PnP Monitor ===

#Option "NoDDC"

Option "FSAAMSPosX5" "0.000000"

Option "FSAAMSPosY4" "0.000000"

Option "FSAAMSPosX2" "0.000000"

Option "FSAAMSPosX4" "0.000000"

Option "FSAAMSPosY0" "0.000000"

Option "FSAADisableGamma" "no"

 

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

Option "VideoOverlay" "on"

Option "ForceGenericCPU" "no"

Option "GammaCorrectionII" "0x00000000"

Option "VRefresh2" "unspecified"

Option "FSAAMSPosY5" "0.000000"

Option "CenterMode" "off"

Option "IgnoreEDID" "off"

 

# === OpenGL Overlay ===

# Note: When OpenGL Overlay is enabled, Video Overlay

# will be disabled automatically

Option "OpenGLOverlay" "off"

Option "FSAACustomizeMSPos" "no"

 

# === FSAA ===

Option "FSAAScale" "1"

 

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

# === Screen Management ===

Option "DesktopSetup" "0x00000000"

Option "HSync2" "unspecified"

Option "TVHStartAdj" "0"

Option "FSAAMSPosX0" "0.000000"

Option "no_dri" "no"

Option "GammaCorrectionI" "0x00000000"

Option "FSAAMSPosX1" "0.000000"

Option "UseInternalAGPGART" "no"

Option "BlockSignalsOnLock" "on"

Option "MonitorLayout" "AUTO, AUTO"

 

# === disable/enable XAA/DRI ===

Option "no_accel" "no"

 

# === Misc Options ===

Option "UseFastTLS" "0"

Option "FSAAMSPosY3" "0.000000"

 

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

Option "Capabilities" "0x00000000"

Option "TVStandard" "NTSC-M"

Option "TVVPosAdj" "0"

Option "TVColorAdj" "0"

Option "FSAAMSPosY2" "0.000000"

 

# === TV-out Management ===

Option "NoTV" "yes"

Option "TVHSizeAdj" "0"

Option "TVHPosAdj" "0"

Option "ScreenOverlap" "0"

 

# === QBS Support ===

Option "Stereo" "off"

Option "FSAAMSPosX3" "0.000000"

Option "TVVSizeAdj" "0"

EndSection

 

Section "Screen"

Identifier "screen1"

Device "device1"

Monitor "monitor1"

DefaultColorDepth 24

 

Subsection "Display"

Depth 8

Modes "1440x900" "1280x800"

EndSubsection

 

Subsection "Display"

Depth 15

Modes "1440x900" "1280x800"

EndSubsection

 

Subsection "Display"

Depth 16

Modes "1440x900" "1280x800"

EndSubsection

 

Subsection "Display"

Depth 24

Modes "1440x900" "1280x800"

EndSubsection

EndSection

 

Section "ServerLayout"

Identifier "layout1"

InputDevice "Keyboard1" "CoreKeyboard"

InputDevice "Mouse1" "CorePointer"

InputDevice "SynapticsMouse1" "AlwaysCore"

Screen "screen1"

EndSection

 

-------------------------------------------

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...