Титла: 3d под radeon 9200pro
Публикувано от: Nikolavp в Jul 30, 2007, 11:09
От около 1 седмица 3д ускорението на картата ми *не* работи. До сега не ми беше проблем, но днес дойде братовчед ми, а той се кефи на nexuiz  . Интересното е, че ефектите на compiz-fusion си работят прекрасно. Та картата е radeon 9200PRO, ползвам отворените драйвъри от ядрото като модул + agp вътре в ядрото. Ето го /etc/X11/xorg.conf (махнал съм коментарите и празните места за по добра четимост) : Примерен код | Section "Module" Load "dbe" # Double buffer extension SubSection "extmod" Option "omit xfree86-dga" # don't initialise the DGA extension EndSubSection Load "type1" Load "freetype" Load "glx" Load "dri" EndSection Section "Files" FontPath "/usr/share/fonts/misc/" FontPath "/usr/share/fonts/corefonts" FontPath "/usr/share/fonts/cronyx" FontPath "/usr/share/fonts/cyrillic" FontPath "/usr/share/fonts/default" FontPath "/usr/share/fonts/encodings" FontPath "/usr/share/fonts/freefonts" FontPath "/usr/share/fonts/100dpi/" FontPath "/usr/share/fonts/75dpi/" FontPath "/usr/share/fonts/intlfonts" FontPath "/usr/share/fonts/terminus" FontPath "/usr/share/fonts/ttf-bistream-vera" FontPath "/usr/share/fonts/Type1" FontPath "/usr/share/fonts/util" EndSection Section "ServerFlags"
EndSection Section "InputDevice" Identifier "Keyboard1" Driver "kbd" Option "AutoRepeat" "500 30" Option "XkbRules" "xorg" Option "XkbModel" "pc101" Option "XkbLayout" "us" # Option "XkbVariant" ",phonetic" # Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll" EndSection
Section "InputDevice"
Identifier "Mouse1" Driver "mouse" Option "Protocol" "ImPS/2" # PS/2 Mouse Option "Device" "/dev/input/mice" Option "Buttons" "5" Option "ZAxisMapping" "4 5" EndSection Section "Monitor" Identifier "Acer AL1916W" Option "DPMS" DisplaySize 410 260 HorizSync 30-82 VertRefresh 56-76 Modeline "1440x900" 106.5 1440 1520 1672 1904 900 901 904 932 -HSync +VSync EndSection Section "Device" Identifier "Standard VGA" VendorName "Unknown" BoardName "Unknown" Driver "vga" EndSection
Section "Device" Option "DRI" "true" Option "XAANoOffscreenPixmaps" "true" Option "AGPMode" "4" Identifier "Radeon 9200PRO" Driver "radeon" # unsupported card Option "EnablePageFlip" "true" #VideoRam 4096 # Insert Clocks lines here if appropriate EndSection
Section "Extensions" Option "Composite" "enable" EndSection
Section "Screen" Identifier "Screen 1" Device "VANTA" Monitor "IBM P76" DefaultDepth 24 Subsection "Display" Depth 8 Modes "1440x900" "1280x1024" "1024x768" "800x600" "640x480" ViewPort 0 0 EndSubsection Subsection "Display" Depth 16 Modes "1440x900" "1024x768" "800x600" "640x480" ViewPort 0 0 EndSubsection Subsection "Display" Depth 24 Modes "1440x900" ViewPort 0 0 EndSubsection EndSection
Section "ServerLayout" #"AIGLX option Option "AIGLX" "true" Identifier "Simple Layout" Screen "Screen 1" InputDevice "Mouse1" "CorePointer" InputDevice "Keyboard1" "CoreKeyboard" EndSection Section "DRI" #AIGLX option Group 0 Mode 0666 EndSection
|
Ето какво дава glxinfo Примерен код | name of display: :0.0 display: :0 screen: 0 direct rendering: No 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_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory, GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control, GLX_MESA_swap_frame_usage, 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_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_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, GLX_EXT_texture_from_pixmap OpenGL vendor string: Tungsten Graphics, Inc. OpenGL renderer string: Mesa DRI R200 20060602 AGP 4x x86/MMX/SSE2 TCL OpenGL version string: 1.3 Mesa 6.5.2 OpenGL extensions: GL_ARB_imaging, GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_point_parameters, GL_ARB_point_sprite, 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_minmax, GL_EXT_blend_subtract, GL_EXT_clip_volume_hint, 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_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_vertex_array, GL_APPLE_packed_pixels, 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_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_SUN_multi_draw_arrays
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 0 0 0 0 0 0 None 0x24 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 0 0 None 0x25 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow 0x26 24 tc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow 0x27 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None 0x28 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 0 0 None 0x29 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow 0x2a 24 tc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow 0x2b 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None 0x2c 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 0 0 0 0 0 0 None 0x2d 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow 0x2e 24 dc 0 32 0 r y . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow 0x2f 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None 0x30 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 0 0 0 0 0 0 None 0x31 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow 0x32 24 dc 0 32 0 r . . 8 8 8 8 0 24 0 16 16 16 16 0 0 Slow 0x4b 32 tc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 Ncon | glxgears ми връща около 600-700fps. Ако някой има някакви идеи ще бъда благодарен да ги чуя . Дистрибуцията е Gentoo и да преинсталирах mesa, защото мислех, че е от нея 
Титла: 3d под radeon 9200pro
Публикувано от: piNkyto0o в Jul 30, 2007, 16:24
Инсталирай си fglrx драйвера от ati.com Изтегли предпоследната версия, защото аз не успях да подкарам най-новата да ми работи на тази резолюция с повече от 30Hz, a предпоследната си работи добре на 60Hz.
Титла: 3d под radeon 9200pro
Публикувано от: Nikolavp в Jul 30, 2007, 17:10
Цитат (piNkyto0o @ Юли 30 2007,17:24) | Инсталирай си fglrx драйвера от ati.com Изтегли предпоследната версия, защото аз не успях да подкарам най-новата да ми работи на тази резолюция с повече от 30Hz, a предпоследната си работи добре на 60Hz. |
Проблема е, че картата не се поддържа от по новите драйвъри и само ще си навлека проблеми. Аз ползвам Xorg-7.2, а последния драйвър за мойта карта върви на XFree86 4.3 and X.Org 6.7, 6.8, 6.9, 7.0, 7.1. Иначе аз щях от отдавна да съм на тези драйвъри, защото исках tv-out в X-a, но накрая го пуснах само във framebuffer-a. Между другото ето и Xorg.0.log, според който трябва да си имам ускорението, но уви такова нещо няма ...Примерен код | nikolavp@Nikolavp ~ $ cat /var/log/Xorg.0.log | grep Direct (II) RADEON(0): Direct rendering enabled |
Титла: 3d под radeon 9200pro
Публикувано от: Nikolavp в Jul 30, 2007, 21:48
Примерен код | Option "AGPMode" "8" Option "ForcePCIMode" "True" | Това в секция Device оправи нещата 
Титла: 3d под radeon 9200pro
Публикувано от: the_real_maniac в Jul 30, 2007, 22:29
Абе мен ако питаш, така като гледам 99, не ами , 100% ... си направил някой малък ъпдейт без да се усетиш, било е нещо малко не чак токова решаващо като компонент от Х / орг, обаче е факт  как да е , успех  пп: може и без да искаш някъде с някое apply в/у някоя настройка чрез графичен ту(у)л да ти е направил тоя номер може ад е настройка за кбд, ама някой път омешват по дефаулт някои настройки другаде, защото презаписват по-голяма част казвам го , защото съм го виждал мисля веднъж тов ами го направи kcenter на KDE < но не съм сигурен  успех  и браво  че се пребори и сподели решението  :-P  :-)
Титла: 3d под radeon 9200pro
Публикувано от: Nikolavp в Jul 30, 2007, 23:18
Между другото имах подозрения, че е от резолюцията, защото точно я настроих да работи на 1400х900 с modeline, апък и мисля, че след като преинсталирах mesa не пуснах ldconfig, за да поеме промените. Както и да е след един рестарт и тези двете - всичко върви като по вода 
Титла: 3d под radeon 9200pro
Публикувано от: aladin в Jul 31, 2007, 12:48
fglrx драйвера от ati.com поддържа Ати 9600. Но нещо не мога да пусна 3D-то. Някой бли ли ми помогнал. Или ако има някакъв друг начин да сподели!
|