Page 4 of 8 FirstFirst ... 23456 ... LastLast
Results 31 to 40 of 71

Thread: Open-Source ATI 6.8.0 Driver Released

  1. #31
    Join Date
    Nov 2007
    Posts
    3

    Default

    Xpress 200m 5955, Gentoo 2.6.24-r2:
    I couldn't get into GNOME and Xfce. In few configurations GDM even couldn't start. Switching to different vt hanged my laptop and i had to reboot.
    I can't even say that xv or 3d accel worked.

    For first time log said that loading kernel module failed, but GDM and Xfce started. It was unusable anyway - rendering single GTK button took one second. I had to wait for menu to render, scrolling console didn't refresh content. Compositing was off. I could switch to vt.

    After compiling module, i couldn't get GDM to work - X just showed characteristic pattern, and nothing happened. Switching to different vt crashed.

    Switching off AIGLX, RENDER, DAMAGE, acceleration in device section didn't help.

    Actually fglrx works, and i'm happy with it, even if 3D is slow, there is no randr support and so on. It's better than nothing :)

  2. #32
    Join Date
    Jun 2007
    Posts
    406

    Default

    Quote Originally Posted by Fluxid View Post
    Xpress 200m 5955, Gentoo 2.6.24-r2:
    I couldn't get into GNOME and Xfce. In few configurations GDM even couldn't start. Switching to different vt hanged my laptop and i had to reboot.
    I can't even say that xv or 3d accel worked.

    For first time log said that loading kernel module failed, but GDM and Xfce started. It was unusable anyway - rendering single GTK button took one second. I had to wait for menu to render, scrolling console didn't refresh content. Compositing was off. I could switch to vt.

    After compiling module, i couldn't get GDM to work - X just showed characteristic pattern, and nothing happened. Switching to different vt crashed.

    Switching off AIGLX, RENDER, DAMAGE, acceleration in device section didn't help.

    Actually fglrx works, and i'm happy with it, even if 3D is slow, there is no randr support and so on. It's better than nothing
    well, your problem is fglrx being loaded at startup by udev.
    you'd have to mark it blacklisted or to have it removed manually with modprobe -r fglrx or rmmod fglrx
    before trying to use radeon, or dri won't load and the driver would be unusable. also you'll have to do an eselect opengl set xorg-x11 to set opengl to radeon before trying to use it. after that you should be able to use the driver well.
    also keep in mind that 5955 is different from my 5975 but it should still work with xf86-video-ati. just use the ebuilds form the x11 overlay or you won't have it working well. also to use it you have to switch to unstable xorg-server 1.4, which will slow down your fglrx experience.

  3. #33
    Join Date
    Jan 2008
    Posts
    156

    Default

    I've a Slackware-current laptop, running a self-compiled ATI 6.8.0 driver on a Xserver 1.4 and Mesa 7.0.2.
    The chip is an Xpress 200M 5955, kernel is 2.6.24.3. The driver is configured to use EXA and PageFlip.
    My results are the following :
    - 3D Acceleration seems to work (about 1100 in glxgears compared to the 500-600 I get when no acceleration is available). DRI is loaded (r300).
    - XV works fine.
    - 2D works well. Overall image quality (font antialiasing, XV, etc) is very good in my opinion.
    - Issues I had before with detection of my LCD display seem gone.

    But..

    - Starting KDE4 with OpenGL composite hangs X. I haven't tested yet Render composite. Notice that composite works with the latest (as of february) fglrx driver, so I don't think it might be a bug in KDE4's kwin. AIGLX seems loaded and OK (according to Xorg.0.log), though, so I suppose it's just a matter of time.

  4. #34
    Join Date
    Dec 2007
    Posts
    2

    Default

    Quote Originally Posted by rvdboom View Post
    The chip is an Xpress 200M 5955
    ...
    - 3D Acceleration seems to work (about 1100 in glxgears compared to the 500-600 I get when no acceleration is available). DRI is loaded (r300).
    I have also 200M (HP nx6125 laptop) and 3d only works in glxgears. In any game (i.e. scorched3d or ManiaDrive) I have just random bunch of triangles. Maybe it needs some special configuration?

    In plus, with latest radeon driver I'm able to control lcd brightness again without need to switch to console. Except 3d in applications this driver is fine for me. However for now I switched to fglrx 8.40.4, last best ati driver I used. Any later version has strange visual effects in 3d (visible lightening difference between neighbor triangles) and slowdown in my application (displaying cloud of 3d points).

    PS. I don't use/need compiz/fusion/eyecandy/whatever.

  5. #35
    Join Date
    Sep 2007
    Location
    Athens-Hellas
    Posts
    255

    Default

    Oh guys those ./configure scripts are really hell!!

    I installed the latest DRM, latest MESA from gitweb, with the correct PREFIXes for a 64 bit system and not the default /usr/local/lib but /usr/lib64!!

    I understood this problem after 2 installation attemps with no result...

    Then I installed the ati driver. In order to be installed correctly(at least I think so) I typed this:
    ./configure --prefix=/usr --exec-prefix=/usr --libdir=/usr/lib64 --enable-FEATURE=DRI --with-xorg-module-dir=/usr/lib64/xorg/modules
    The driver is running I can use EXA and 3D but I have 2 basic problems!
    NO DRI and NO other resolution than 1152x864!

    Any help would be really appreciated cause it's the first time I try to use the xf86-video-ati driver and I want to make a nice how-to for our friends in Compiz-Fusion forum and RS690 mailing-list

    Here's my glxinfo text:
    Code:
    djdoo@dhcppc0:~> glxinfo
    name of display: :0.0
    display: :0  screen: 0
    direct rendering: No
    server glx vendor string: Brian Paul
    server glx version string: 1.4 Mesa 7.1
    server glx extensions:
        GLX_MESA_copy_sub_buffer, GLX_MESA_pixmap_colormap,
        GLX_MESA_release_buffers, GLX_ARB_get_proc_address,
        GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating,
        GLX_SGIX_fbconfig, GLX_SGIX_pbuffer
    client glx vendor string: Brian Paul
    client glx version string: 1.4 Mesa 7.1
    client glx extensions:
        GLX_MESA_copy_sub_buffer, GLX_MESA_pixmap_colormap,
        GLX_MESA_release_buffers, GLX_ARB_get_proc_address,
        GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating,
        GLX_SGIX_fbconfig, GLX_SGIX_pbuffer
    GLX extensions:
        GLX_MESA_copy_sub_buffer, GLX_MESA_pixmap_colormap,
        GLX_MESA_release_buffers, GLX_ARB_get_proc_address,
        GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating,
        GLX_SGIX_fbconfig, GLX_SGIX_pbuffer
    OpenGL vendor string: Brian Paul
    OpenGL renderer string: Mesa X11
    OpenGL version string: 2.1 Mesa 7.1
    OpenGL extensions:
        GL_ARB_depth_texture, GL_ARB_draw_buffers, GL_ARB_fragment_program,
        GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader,
        GL_ARB_half_float_pixel, GL_ARB_imaging, GL_ARB_multisample,
        GL_ARB_multitexture, GL_ARB_occlusion_query, GL_ARB_pixel_buffer_object,
        GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_shader_objects,
        GL_ARB_shading_language_100, GL_ARB_shading_language_120, 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_mirrored_repeat, GL_ARB_texture_non_power_of_two,
        GL_ARB_texture_rectangle, GL_ARB_transpose_matrix,
        GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader,
        GL_ARB_window_pos, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
        GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate,
        GL_EXT_blend_logic_op, GL_EXT_blend_minmax, GL_EXT_blend_subtract,
        GL_EXT_clip_volume_hint, GL_EXT_compiled_vertex_array, GL_EXT_convolution,
        GL_EXT_copy_texture, GL_EXT_depth_bounds_test, GL_EXT_draw_range_elements,
        GL_EXT_framebuffer_object, GL_EXT_framebuffer_blit, GL_EXT_fog_coord,
        GL_EXT_gpu_program_parameters, GL_EXT_histogram, GL_EXT_multi_draw_arrays,
        GL_EXT_packed_depth_stencil, GL_EXT_packed_pixels,
        GL_EXT_paletted_texture, GL_EXT_pixel_buffer_object,
        GL_EXT_point_parameters, GL_EXT_polygon_offset, GL_EXT_rescale_normal,
        GL_EXT_secondary_color, GL_EXT_separate_specular_color,
        GL_EXT_shadow_funcs, GL_EXT_shared_texture_palette, GL_EXT_stencil_wrap,
        GL_EXT_subtexture, GL_EXT_texture, GL_EXT_texture3D,
        GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add,
        GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
        GL_EXT_texture_lod_bias, GL_EXT_texture_mirror_clamp,
        GL_EXT_texture_object, GL_EXT_texture_rectangle, GL_EXT_texture_sRGB,
        GL_EXT_timer_query, GL_EXT_vertex_array, GL_APPLE_packed_pixels,
        GL_APPLE_vertex_array_object, GL_ATI_blend_equation_separate,
        GL_ATI_texture_env_combine3, GL_ATI_texture_mirror_once,
        GL_ATI_fragment_shader, GL_ATI_separate_stencil,
        GL_IBM_multimode_draw_arrays, GL_IBM_rasterpos_clip,
        GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate,
        GL_MESA_pack_invert, GL_MESA_program_debug, GL_MESA_resize_buffers,
        GL_MESA_texture_array, GL_MESA_ycbcr_texture, GL_MESA_window_pos,
        GL_NV_blend_square, GL_NV_fragment_program, GL_NV_light_max_exponent,
        GL_NV_point_sprite, GL_NV_texture_rectangle, GL_NV_texgen_reflection,
        GL_NV_vertex_program, GL_NV_vertex_program1_1, GL_OES_read_format,
        GL_SGI_color_matrix, GL_SGI_color_table, GL_SGI_texture_color_table,
        GL_SGIS_generate_mipmap, GL_SGIS_texture_border_clamp,
        GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod, GL_SGIX_depth_texture,
        GL_SGIX_shadow, GL_SGIX_shadow_ambient, 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 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16 16  0 0 None
    0x24 24 tc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16 16  0 0 None
    0x25 24 tc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16 16  0 0 None
    0x26 24 tc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16 16  0 0 None
    0x27 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16 16  0 0 None
    0x28 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16 16  0 0 None
    0x29 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16 16  0 0 None
    0x2a 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16 16  0 0 None
    0x7c 32 tc  0 32  0 r  y  .  8  8  8  0  0 16  8 16 16 16  0  0 0 None
    My Xorg.0.log:

    http://pastebin.ca/922791

    And my xorg.conf too:
    Code:
    # /.../
    # SaX generated X11 config file
    # Created on: 2007-10-25T23:38:15+0300.
    #
    # Version: 8.1
    # Contact: Marcus Schaefer <sax@suse.de>, 2005
    # Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
    #
    # Automatically generated by [ISaX] (8.1)
    # PLEASE DO NOT EDIT THIS FILE!
    #
    
    Section "ServerLayout"
    	Identifier     "Layout[all]"
    	Screen      0  "aticonfig-Screen[0]" 0 0
    	InputDevice    "Keyboard[0]" "CoreKeyboard"
    	InputDevice    "Mouse[1]" "CorePointer"
    	Option	    "Clone" "off"
    	Option	    "Xinerama" "off"
    	Option	    "AIGLX" "on"
    EndSection
    
    Section "Files"
    	InputDevices   "/dev/gpmdata"
    	InputDevices   "/dev/input/mice"
    	FontPath     "/usr/share/fonts/misc:unscaled"
    	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/cyrillic"
    	FontPath     "/usr/share/fonts/truetype"
    	FontPath     "/usr/share/fonts/uni:unscaled"
    	FontPath     "/opt/kde3/share/fonts"
    EndSection
    
    Section "Module"
    	Load  "dbe"
    	Load  "type1"
    	Load  "freetype"
    	Load  "extmod"
            Load  "GLcore"
    	Load  "glx"
    	Load  "dri"
    EndSection
    
    Section "ServerFlags"
    	Option	    "AllowMouseOpenFail" "on"
    EndSection
    
    Section "InputDevice"
    	Identifier  "Keyboard[0]"
    	Driver      "kbd"
    	Option	    "Protocol" "Standard"
    	Option	    "XkbLayout" "us,gr"
    	Option	    "XkbModel" "samsung4500"
    	Option	    "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
    	Option	    "XkbRules" "xfree86"
    	Option	    "XkbVariant" "basic,extended"
    EndSection
    
    Section "InputDevice"
    	Identifier  "Mouse[1]"
    	Driver      "mouse"
    	Option	    "Buttons" "5"
    	Option	    "Device" "/dev/input/mice"
    	Option	    "Name" "Creative USB Mouse"
    	Option	    "Protocol" "explorerps/2"
    	Option	    "Vendor" "Sysp"
    	Option	    "ZAxisMapping" "4 5"
    EndSection
    
    Section "Modes"
    	Identifier     "Modes[0]"
    	ModeLine     "1280x1024" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
    EndSection
    
    Section "Monitor"
    
      # created by KGamma
    	Identifier   "aticonfig-Monitor[0]"
    	Gamma        1.1 0.95 1.2
    	Option	    "DPMS" "true"
    EndSection
    
    Section "Device"
    	Identifier  "aticonfig-Device[0]"
    	Driver      "ati"
    #        Option      "VideoOverlay" "off"
    	Option	    "TexturedVideo" "on"
            Option      "AccelMethod" "exa"
    #	Option	    "Textured2D" "on"
    #	Option	    "TexturedXrender" "on"
    #	Option	    "UseFastTLS" "1"
            Option      "BackingStore" "off"
    #	Option	    "MaxGARTSize" "256"
    EndSection
    
    Section "Screen"
    	Identifier "aticonfig-Screen[0]"
    	Device     "aticonfig-Device[0]"
    	Monitor    "aticonfig-Monitor[0]"
    	DefaultDepth     24
    	SubSection "Display"
    		Viewport   0 0
    		Depth     24
    		Modes    "1024x768_85"
    	EndSubSection
    EndSection
    
    Section "DRI"
    	Group        "video"
    	Mode         0666
    EndSection
    
    Section "Extensions"
    	Option	    "XVideo" "Enable"
    	Option	    "RENDER" "Enable"
    	Option	    "DAMAGE" "Enable"
    	Option	    "Composite" "Enable"
    EndSection
    Thanks in advance..

    Jim
    Last edited by djdoo; 02-28-2008 at 08:03 PM.

  6. #36
    Join Date
    Feb 2008
    Posts
    1,083

    Default

    Maybe i'm wrong, but i think that for RS690 there is no DRI driver in Mesa.

  7. #37
    Join Date
    Dec 2007
    Posts
    28

    Default

    how can I enable DRI for my x200m? Option "DRI" "true" just freezes the graphics - i can hear sounds of booting system, but I can see only still picture with corrupted squares and parts of wallpaper. Without DRI option all works good

  8. #38
    Join Date
    Dec 2007
    Posts
    2,395

    Default

    Quote Originally Posted by sid350 View Post
    how can I enable DRI for my x200m? Option "DRI" "true" just freezes the graphics - i can hear sounds of booting system, but I can see only still picture with corrupted squares and parts of wallpaper. Without DRI option all works good
    DRI support is still experimental on XPRESS and RS690 chips. We are working on it, but it's still not stable on all chips yet.

  9. #39
    Join Date
    Sep 2007
    Location
    Athens-Hellas
    Posts
    255

    Default

    Quote Originally Posted by agd5f View Post
    DRI support is still experimental on XPRESS and RS690 chips. We are working on it, but it's still not stable on all chips yet.
    You mean that there is no way to use it right now even if experimental?

    I d like to use it just for testing and provide some feedback...

    Also please tell me if I did something wrong in the installation procedure...

    I compiled mesa by typing:
    Code:
    make linux-dri-x86-64
    Just because I didn't mention it in the previous post

  10. #40
    Join Date
    Dec 2007
    Posts
    2,395

    Default

    Quote Originally Posted by djdoo View Post
    You mean that there is no way to use it right now even if experimental?
    Sure. If you have a recent enough mesa, just add:
    Option "DRI" "TRUE"
    to the device section of your xorg config.

    Quote Originally Posted by djdoo View Post
    I d like to use it just for testing and provide some feedback...

    Also please tell me if I did something wrong in the installation procedure...

    I compiled mesa by typing:
    Code:
    make linux-dri-x86-64
    Just because I didn't mention it in the previous post
    That should be fine. Thanks for testing!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •