Открытыте драйвера ati (не работатет DRI, мало фпс.)

nVidia, ATI, SIS, VIA и др.

Модератор: Модераторы разделов

Ответить
Аватара пользователя
Linuxman
Сообщения: 388
ОС: Arch Linux, OpenSUSE

Открытыте драйвера ati

Сообщение Linuxman »

Установил открытые дрйвера, glxgears показывает почему-то фпс всего 1700-1800 вместо 5,5-6K на fglrx, DRI не работает. В чем проблема?
Вот xorg.conf,

Код: Выделить всё

Section "Module"
    SubSection  "extmod"
       Option    "omit xfree86-dga"
    EndSubSection
    Load    "i2c"
    Load    "ddc"
    Load    "vbe"
    Load    "dri"
    Load    "glx"
EndSection

Section "ServerFlags"
     Option    "AllowMouseOpenFail"    "true"
EndSection

Section "Monitor"
    Identifier    "Generic Monitor"
    VertRefresh    43 - 60
    HorizSync      28 - 80
EndSection


Section "Device"

    Identifier  "Radeon X800"
    Driver      "ati"
    BusID    "PCI:4:0:0"
    Option "RenderAccel" "on"
    Option "XAANoOffscreenPixmaps"
    Option "BusType" "PCI"
    Option "ColorTiling" "on"
    Option "EnablePageFlip" "on"
    Option "UseEvents" "True"

EndSection



Section "Screen"

    Identifier    "Screen 0"
    Device        "vesa"
    Monitor       "Generic Monitor"
    #Option       "AddARGBGLXVisuals" "true"

    DefaultDepth 24

    SubSection "Display"
        Depth           8
        ViewPort        0 0
        #Modes          "1024x768" "800x600" "640x480"
    EndSubsection

    SubSection "Display"
        Depth           16
        ViewPort        0 0
        #Modes          "1024x768" "800x600" "640x480"
    EndSubsection

    SubSection "Display"
        Depth           24
        ViewPort        0 0
        #Modes          "1024x768" "800x600" "640x480"
    EndSubsection

EndSection


Section "DRI"
    Mode 0666
EndSection

Section "ServerLayout"
    Identifier   "Main Layout"
    Screen 0    "Screen 0"
EndSection

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

а вот вывод glxinfo.

Код:

glxinfo name of display: :0.0 display: :0 screen: 0 direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose) server glx vendor string: SGI server glx version string: 1.2 server glx extensions: GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer, GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group client glx vendor string: SGI client glx version string: 1.4 client glx extensions: GLX_ARB_create_context, GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory, GLX_MESA_swap_control, GLX_MESA_swap_frame_usage, GLX_NV_swap_group, GLX_OML_swap_method, GLX_OML_sync_control, GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync, GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_swap_barrier, GLX_SGIX_swap_group, GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap GLX version: 1.2 GLX extensions: GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap OpenGL vendor string: DRI R300 Project OpenGL renderer string: Mesa DRI R300 20060815 x86/MMX/SSE2 TCL OpenGL version string: 1.4 Mesa 7.5.1 OpenGL extensions: GL_ARB_depth_texture, GL_ARB_draw_buffers, GL_ARB_fragment_program, GL_ARB_imaging, GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_point_parameters, 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_rectangle, GL_ARB_transpose_matrix, GL_ARB_vertex_program, 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_copy_texture, GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_multi_draw_arrays, GL_EXT_packed_pixels, 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_stencil_two_side, 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_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_APPLE_packed_pixels, GL_ATI_draw_buffers, GL_ATI_texture_env_combine3, GL_ATI_texture_mirror_once, GL_ATIX_texture_env_combine3, GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate, GL_MESA_pack_invert, GL_MESA_ycbcr_texture, GL_NV_blend_square, GL_NV_light_max_exponent, GL_NV_texgen_reflection, GL_NV_texture_rectangle, GL_NV_vertex_program, GL_SGI_color_matrix, GL_SGI_color_table, GL_SGIS_generate_mipmap, GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod, GL_SGIX_shadow_ambient, GL_SUN_multi_draw_arrays 8 GLX Visuals 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 ---------------------------------------------------------------------- 0x21 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None 0x22 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None 0x5e 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow 0x5f 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow 0x60 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None 0x61 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow 0x62 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow 0x55 32 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None 11 GLXFBConfigs: 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 ---------------------------------------------------------------------- 0x56 0 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None 0x57 0 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow 0x58 0 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None 0x59 0 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow 0x5a 0 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None 0x5b 0 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow 0x5c 0 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None 0x5d 0 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow 0x5d 0 dc 0 128 0 y . 32 32 32 32 0 24 0 0 0 0 0 0 0 Slow 0x5d 0 dc 0 128 0 . . 32 32 32 32 0 24 0 0 0 0 0 0 0 Slow 0x5d 0 dc 0 32 0 r y . 10 10 10 2 0 24 0 0 0 0 0 0 0 Slow Ошибка сегментирования
Now I know only I can stop the rain…
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian
Контактная информация:

Re: Открытыте драйвера ati

Сообщение rm_ »

Ещё Xorg.0.log нужен.
И dmesg можно посмотреть, самый конец (там, где запускались Иксы), не ругался ли на что-нибудь радеоновский модуль ядра.
Спасибо сказали:
Аватара пользователя
Linuxman
Сообщения: 388
ОС: Arch Linux, OpenSUSE

Re: Открытыте драйвера ati

Сообщение Linuxman »

CODEBOX не работает че та...
dmesg кусок с инициализацией карты:

Код: Выделить всё

.......
[   19.188800] EXT3 FS on sda2, internal journal
[   32.113541] pci 0000:04:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[   32.294016] [drm] Initialized drm 1.1.0 20060810
[   32.353222] pci 0000:04:00.0: setting latency timer to 64
[   32.355805] [drm] Initialized radeon 1.31.0 20080528 for 0000:04:00.0 on minor 0
[   33.026703] [drm] Setting GART location based on new memory map
[   33.028239] [drm] Loading R400 Microcode
[   33.028285] [drm] Num pipes: 3
[   33.028293] [drm] writeback test succeeded in 1 usecs
[   33.568266] NET: Registered protocol family 10
[   33.568527] lo: Disabled Privacy Extensions
.....

Xorg.0.log вот, ругаеться однако на libdri2.so и модуль dri2.
Вложения
Xorg.0.log
(61.16 КБ) 2 скачивания
Now I know only I can stop the rain…
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian
Контактная информация:

Re: Открытыте драйвера ati

Сообщение rm_ »

(II) Loading /usr/lib/xorg/modules/extensions//libdri2.so
dlopen: /usr/lib/xorg/modules/extensions//libdri2.so: cannot open shared object file: No such file or directory

Ну вот, иксы как бы говорят нам, файл не найден.
В Дебиане "/usr/lib/xorg/modules/extensions/libdri2.so" находится в пакете xserver-xorg-core.
Где он в SabayonLinux, и есть ли он там вообще - Вам лучше знать.
Спасибо сказали:
Ответить