Mailinglist Archive: opensuse (3531 mails)

< Previous Next >
Re: [opensuse] Re: Any experiences with ATI 8.32.5 (x86_64)?
  • From: Curtis Rey <crey@xxxxxxxxxx>
  • Date: Tue, 9 Jan 2007 20:55:08 -0800
  • Message-id: <200701092055.11990.crey@xxxxxxxxxx>
On Tuesday 09 January 2007 17:44, Johannes Nohl wrote:
> Section "Device"
>         Identifier  "Device[0]"
>         Driver      "radeon"
>         VendorName  "ATI"
>         BoardName   "Radeon X300 (RV370) 5B60 (PCIE)"
>         BusID       "1:0:0"
> EndSection
>
> Section "Device"
>         Identifier  "aticonfig-Device[0]"
>         Driver      "fglrx"
> EndSection

Pick one or the other, not both. Looks like you have both the "radeon" and
fglrx drivers loaded. the radeon driver conflicts with the fglrx driver.
Heres my X config:

Section "ServerLayout"
Identifier "Layout[all]"
Screen "Screen[0]" 0 0
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
EndSection

Section "Files"
InputDevices "/dev/gpmdata"
InputDevices "/dev/input/mice"
FontPath "/usr/share/fonts/misc:unscaled"
FontPath "/usr/share/fonts/local"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/URW"
FontPath "/usr/share/fonts/Speedo"
FontPath "/usr/share/fonts/PEX"
FontPath "/usr/share/fonts/cyrillic"
FontPath "/usr/share/fonts/latin2/misc:unscaled"
FontPath "/usr/share/fonts/latin2/75dpi:unscaled"
FontPath "/usr/share/fonts/latin2/100dpi:unscaled"
FontPath "/usr/share/fonts/latin2/Type1"
FontPath "/usr/share/fonts/latin7/75dpi:unscaled"
FontPath "/usr/share/fonts/baekmuk:unscaled"
FontPath "/usr/share/fonts/japanese:unscaled"
FontPath "/usr/share/fonts/kwintv"
FontPath "/usr/share/fonts/truetype"
FontPath "/usr/share/fonts/uni:unscaled"
FontPath "/usr/share/fonts/CID"
FontPath "/usr/share/fonts/ucs/misc:unscaled"
FontPath "/usr/share/fonts/ucs/75dpi:unscaled"
FontPath "/usr/share/fonts/ucs/100dpi:unscaled"
FontPath "/usr/share/fonts/hellas/misc:unscaled"
FontPath "/usr/share/fonts/hellas/75dpi:unscaled"
FontPath "/usr/share/fonts/hellas/100dpi:unscaled"
FontPath "/usr/share/fonts/hellas/Type1"
FontPath "/usr/share/fonts/misc/sgi:unscaled"
FontPath "/usr/share/fonts/xtest"
FontPath "/opt/kde3/share/fonts"
FontPath "unix/:7100"
EndSection

Section "Module"
Load "dbe"
Load "type1"
Load "freetype"
Load "extmod"
Load "glx"
Load "v4l"
Load "dri"
EndSection

Section "ServerFlags"
Option "AllowMouseOpenFail" "on"
Option "IgnoreABI" "on"
Option "AIGLX" "false"
EndSection

Section "InputDevice"
Identifier "Keyboard[0]"
Driver "kbd"
Option "Protocol" "Standard"
Option "XkbLayout" "us"
Option "XkbModel" "microsoftpro"
Option "XkbRules" "xfree86"
EndSection

Section "InputDevice"
Identifier "Mouse[1]"
Driver "mouse"
Option "Buttons" "10"
Option "Device" "/dev/input/mice"
Option "Name" "PS2++ Logitech MX Mouse"
Option "Protocol" "explorerps/2"
Option "Vendor" "Sysp"
Option "ZAxisMapping" "4 5"
EndSection

Section "Modes"
Identifier "Modes[0]"
EndSection

Section "Monitor"
Identifier "Monitor[0]"
VendorName "SAM"
ModelName "SAMSUNG SYNCMASTER"
UseModes "Modes[0]"
DisplaySize 312 234
HorizSync 30.0 - 96.0
VertRefresh 43.0 - 160.0
Option "CalcAlgorithm" "XServerPool"
Option "DPMS"
EndSection

Section "Device"

#Option "NoDDC"
Identifier "Device[0]"
Driver "fglrx"
VendorName "ATI"
BoardName "RV350 AR"
Option "UseInternalAGPGART" "no"
Option "no_accel" "no"
Option "no_dri" "no"
Option "mtrr" "off"
Option "ScreenOverlap" "0"
Option "GammaCorrectionI" "0x00000000"
Option "GammaCorrectionII" "0x00000000"
Option "Capabilities" "0x00000000"
Option "CapabilitiesEx" "0x00000000"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
Option "CenterMode" "off"
Option "PseudoColorVisuals" "off"
Option "Stereo" "off"
# Option "StereoSyncEnable" "1"
Option "FSAAEnable" "yes"
Option "FSAAScale" "2"
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"
Option "UseFastTLS" "1"
Option "BlockSignalsOnLock" "on"
Option "ForceGenericCPU" "no"
# Option "KernelModuleParm" "locked-userpages=0"
BusID "2:0:0"
EndSection

Section "Screen"
Identifier "Screen[0]"
Device "Device[0]"
Monitor "Monitor[0]"
DefaultDepth 24
SubSection "Display"
Depth 15
Modes "1280x1024" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600"
EndSubSection
EndSection

#Section "Extensions"
# Option "Composite" "Enable"
#EndSection

Section "DRI"
Group "video"
Mode 0660
EndSection


And for 3D output:

glxgears
19767 frames in 5.0 seconds = 3953.338 FPS
19831 frames in 5.0 seconds = 3966.056 FPS
19831 frames in 5.0 seconds = 3966.099 FPS
19826 frames in 5.0 seconds = 3965.037 FPS
19833 frames in 5.0 seconds = 3966.479 FPS
19830 frames in 5.0 seconds = 3965.719 FPS

fgl_glxgears
Using GLX_SGIX_pbuffer
2591 frames in 5.0 seconds = 518.200 FPS
2009 frames in 5.0 seconds = 401.800 FPS
2006 frames in 5.0 seconds = 401.200 FPS
2011 frames in 5.0 seconds = 402.200 FPS


glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
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, GLX_MESA_copy_sub_buffer
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 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 9600 XT Generic
OpenGL version string: 2.0.6234 (8.32.5)
OpenGL extensions:
GL_ARB_multitexture, GL_EXT_texture_env_add, GL_EXT_compiled_vertex_array,
GL_S3_s3tc, GL_ARB_depth_texture, GL_ARB_fragment_program,
GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader,
GL_ARB_multisample, GL_ARB_occlusion_query, GL_ARB_point_parameters,
GL_ARB_point_sprite, GL_ARB_shader_objects, GL_ARB_shading_language_100,
GL_ARB_shadow, GL_ARB_shadow_ambient, GL_ARB_texture_border_clamp,
GL_ARB_texture_compression, GL_ARB_texture_cube_map,
GL_ARB_texture_env_add, GL_ARB_texture_env_combine,
GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3,
GL_ARB_texture_float, GL_ARB_texture_mirrored_repeat,
GL_ARB_texture_rectangle, GL_ARB_transpose_matrix, GL_ARB_vertex_blend,
GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader,
GL_ARB_window_pos, GL_ARB_draw_buffers, GL_ATI_draw_buffers,
GL_ATI_element_array, GL_ATI_envmap_bumpmap, GL_ATI_fragment_shader,
GL_ATI_map_object_buffer, GL_ATI_separate_stencil,
GL_ATI_texture_env_combine3, GL_ATI_texture_float,
GL_ATI_texture_mirror_once, GL_ATI_vertex_array_object,
GL_ATI_vertex_attrib_array_object, GL_ATI_vertex_streams,
GL_ATIX_texture_env_combine3, GL_ATIX_texture_env_route,
GL_ATIX_vertex_shader_output_point_size, GL_EXT_abgr, GL_EXT_bgra,
GL_EXT_blend_color, GL_EXT_blend_func_separate, GL_EXT_blend_minmax,
GL_EXT_blend_subtract, GL_EXT_clip_volume_hint,
GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_framebuffer_object,
GL_EXT_multi_draw_arrays, GL_EXT_packed_pixels, GL_EXT_point_parameters,
GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_stencil_wrap,
GL_EXT_texgen_reflection, GL_EXT_texture3D,
GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map,
GL_EXT_texture_edge_clamp, GL_EXT_texture_env_combine,
GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic,
GL_EXT_texture_lod_bias, GL_EXT_texture_mirror_clamp,
GL_EXT_texture_object, GL_EXT_texture_rectangle, GL_EXT_vertex_array,
GL_EXT_vertex_shader, GL_HP_occlusion_test, GL_NV_blend_square,
GL_NV_occlusion_query, GL_NV_texgen_reflection, GL_SGI_color_matrix,
GL_SGIS_generate_mipmap, GL_SGIS_texture_border_clamp,
GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod, GL_SUN_multi_draw_arrays
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
----------------------------------------------------------------------
0x23 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 1 0 None
0x24 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 1 0 None
0x25 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 1 0 None
0x26 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 1 0 None
0x27 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 1 0 None
0x28 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 1 0 None
0x29 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 1 0 None
0x2a 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 1 0 None
0x2b 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 1 0 None
0x2c 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 1 0 None
0x2d 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 1 0 None
0x2e 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 1 0 None
0x2f 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 2 1 None
0x30 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 2 1 None
0x31 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 2 1 None
0x32 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 2 1 None
0x33 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 9 1 None
0x34 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 5 1 None
0x35 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 8 1 None
0x36 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 9 1 None
0x37 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 6 1 None
0x38 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 8 1 None
0x39 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 9 1 None
0x3a 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 7 1 None
0x3b 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 8 1 None
0x3c 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 9 1 None
0x3d 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 8 1 None
0x3e 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 8 1 None
0x3f 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 1 1 None
0x40 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 9 1 None
0x41 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 8 1 None
0x42 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 12 1 None


If your loading the radeon drivers they'll always default to the MesaGL
software rendering, which is unsuitable for any sort of 3D gaming.

Try commenting out the radeon section. Or better yet comment out the small
fglrx entry and then replace the entry where radeon is listed with fglrx.

If your still having problems getting fglrx running then
run "/usr/sbin/atigetsysteminfo.sh" and it will detail what's missing. I
had a problem with fglrx_dri.so not being in the right place and was going
nuts trying to figure out why no hardware 3D - then ran the atigetsysteminfo
command, it found out what was missing - the fglrx_dri.so file was indeed in
the system but not in the place it was expected to be at - so I simply
compied the file to the approp directory and voila - 3D. Your issues may not
be similar but the atiget command may help you figure it out.

HTH, Curtis.


--
Spammers Beware: Trespassers will be shot,
survivors will be shot again!

I don't want a politician I can believe in.
I simply want a politician I can believe!

< Previous Next >