Страница 7 из 38 [ Сообщений: 1500 ] Версия для печати [+] | На страницу Пред. 1 ... 4, 5, 6, 7, 8, 9, 10 ... 38 След. |
Попробовал я драйвер 3.7.6, все глюки остались. К тому же в tux racer стали исчезать полигоны. Что-то не верится мне, что атишники выпустят когда нибудь нормальный драйвер. Ничего, заинсталю XFree 4.4.0 — там по идее драйвер radeon проапгрейженый.
|
Ethereal
Ничего, заинсталю XFree 4.4.0 — там по идее драйвер radeon — вообще не поддерживает S3TC |
Все желающие задать вопрос представителю ATi по Linux/XFree86 драйверам: писать в эту ветку на rage3d.net или можно сюда же — я перешлю.
Оригинал сообщения (чуть урезаный): <font class="off">Matthew Tippett, our resident ATI Linux guru, has agreed to give Rage3D an interview concerning the current status of the Linux drivers and ATI's efforts in the area. This interview will be conducted late March/early April. Please note that I would like it to be an interview focused on where the company's headed with the drivers, what we can expect in the future and when we can expect some major bugs to be fixed.</font> |
Hi, vasile
>вообще не поддерживает S3TC Поганенько. Перешли плиз мою траблу: зависания в X-овых 2D приложениях при опции Option "no_dri" "no" Ядра 2.4.22-24. Пробовал на fglrx 3.28, 3.2.9-4, 3.7.0, 3.7.6. Зависания носят случайный характер, происходят чаще всего при отрисовке прямоугольников (напрмер диалоговых окон или таблиц), после зависания мышка двигается, но с клавиатуры можно сделать только SysRQ, ALT+CTRL+BKSPACE не пашут. В логах ничего. Заранее спасибо! -- С уважением, Ethereal |
Ethereal
Нет — представитель ATi с этим не сладит . Я лучше размещу это в "The official 3.7.6 driver discussion thread" или "The Official ATI Linux Issues Thread". Думаю помогут. Только пришли мне XFree86.0.log, XF86Config-4, вывод lsmod, dmesg и .config для текущего ядра — размещу где-то на серваке. Чем больше информации дать, тем точнее/быстрее ответ. |
vasile
Послал файлы почтой! Спасибо за участие! |
У меня — вобще невезуха. То вобще XFree86 не запускался. Теперь OGL — Software Emulation... Что я не так делаю?
SuSE Linux 9.0 Pro (ядра — 2.4.21.99SMP) у меня. Вроде и sh make.sh и sh make_install.sh проходят нормально... и fglrxconfig... Да, забыл. Ставлю fglrx 3.7.0 [Исправлено: Vladimir : 17-03-2004 21:44] |
Hi, Vladimir
С fglrx < 3.7.0 все было Ок ? Если да, то забей на 3.7.0 Если нет или не пробовал , то покажи вывод glxinfo Какая версия XFree ? Что в /var/log/messages при запуске иксов ? -- С уважением, Ethereal |
Заработал 3.7.6. Вроде нормально. TuxRacer работает (по ощущениям от 10 до >50 FPS. изредка что-то с винта грузит и тогда резкие дрыжки. FSAA — Off ). Ставлю WineX 3.1, пытаюсь запустить UT 2004 Demo (DX) — лого всё белое. И глюки просто, части треугольников пропадают, тумана то нет, то вобще всюду и только одно деревце обходит стороной... И FPS — 1-14. OGL — виснет...
Вобщем ничего приятного в этом нет. XFree версии 4.3.0.1 P.S. А если я обновлю до 4.4.0, то лучше станет? |
Hi, Vladimir
Треугольники у меня тоже пропадают в tux racer. Что значит OGL виснет ? Можно поподробнее ? Насчет XFree 4.4.0 не знаю, будет ли там вообще fglrx работать. Поставь лучше fglrx 3.2.8 или 3.2.9 — они менее глючные -- С уважением, Ethereal |
Ethereal
В прямом смысле. т.е. чёрный экран и ничего больше. WineX пишет, что время ожидания превышено (20 мин. ждал — ничего не случилось. Я и вырубил) |
Linux надо жечь, как надо жечь Internet Exploler, PS/2 , COM, LPT, FLOPPY, IDE CABEL, USB 1.1, CRT NO FLAT, and all CRT < 17, D-SUB, Windows 95, 98 non se,ME, 2000, wordpad, HDD 5400 Rpm, AGP < 4x, ISA, пластмасовые кулеры, модемы < 57600, да и вообще все модемы даздавствует бесплатный коаксиальный модем(2мегабита) с бесплатным подключенрием тарифами, жечь также надо OpenGl, SmartGart!
|
Может кто подскажет .. У меня ATI9600 и материнка ASUS P4P800 .. в общем они друг друга не переваривают на AGP8x, когда что либо в 3D запускаешь, все колом встает ..
Под XP я в драйвере выставлял 4х и вроде все работало.. Как мне в атищных дровах под линух принудительно выставить 4х ? Ни как не могу найти там такой опции option "AGPMode" "4" --- не работает.. ( |
still
В BIOS помоему есть принудительное ограничение скорости AGP порта. |
still
Во-первых, какой у тя дистрибутив? Во-вторых, что выводит glxinfo??? Вполне возможно, что те надо просто удалить mesa-libs (но не саму mes'у, а то 3d вообще идти не будет). А AGP4х неработает скорее всего потому что надо те нормально собрать AGPGART под твой чип-сет, или посмотри что у тя выставлено в BIOS А мне придётся завтра познавать истины совместного сосуществования nForce3 и Radeon9600XT — посмотрим что получится. |
SUNcheez
>А мне придётся завтра познавать истины совместного сосуществования nForce3 и Radeon9600XT — посмотрим что получится. Удачи )))))))))))))))) Я тут с nForce2 и Radeon 9000pro еле справляюсь ) |
Ethereal:
SUNcheez >А мне придётся завтра познавать истины совместного сосуществования nForce3 и Radeon9600XT — посмотрим что получится. >Удачи )))))))))))))))) Я тут с nForce2 и Radeon 9000pro еле справляюсь ) Cпасибо. Расскажу немного о том что получилось: сначала немного про Windows — при использовании каталиста 4.1 тестирование в UT2003 (дедматч) дало 120-130 fps (в среднем) Теперь про Linux (версия драйверов 3.7.0): 1) Mandrake Linux 9.2 x86_32 Т.к. стандартный "radeon" драйвер 9600XT не знает то Х'ы естественно по дефолту не пошли — после установки драйверов всё пошло как по маслу: пошли без проблем: Q3, UT2003, UT2004demo, NWN (never winter), Call of Duty. Под wine я игры не запускаю — только нативно 2) ASP Linux 9.2 x86_32 Аналогично MDK9.2 X'ы завелись только после установки драйверов. При установке системы была ещё одна проблема — установщик в графическом режиме запускался только через фрейм-буфер. После установки драйверов не работало 3D-ускорение. Соответственно ни одна игра так и не пошла — с этой проблеммой я не разбирался (т.к. не было времени и я не являюсь поклонником ASP) 3) Linux XP Profesional 1.0 x86_32 Установка прошла замечательно, X'ы завелись сразу (ребята с linux-online включили родные ATI-шные драйвера в дистрибутив — правда старые). Драйвера я переустановил — тоже без особых проблем. НО хардварного 3D ускорения не было — проблема решилась путём удаления пакета mesa-libs (т.е. было только софтварное). После удаления mesa-libs все вышеперчисленные игры пошли. 4) Gentoo Linux 2004 x86_32 (сборка под Athlon XP со включенной принудительно поддержкой инструкций sse2, ядро 2.4.25) После сборки системы и установки драйверов проблем никаких не было — хардварное 3D ускорение было, все игры пошли без проблем (показатели производительности естественно выше чем у бинарных дистрибутивов) 4) Gentoo Linux 2004 x86_64 (сборка под Athlon64, ядро 2.6.3) После сборки системы столкнулся с БОЛЬШОЙ проблемой — для AMD64 нет драйверов под Линукс (правда на буржуйских форумах говорят что есть относительно стабильная бета версия — но линков не дают — жмотятся). Соответственно ни о каком хардварном 3D ускорении и речи быть не могло. Сидел на "vesa" драйвере пока частота обновления в 60Гц не доконала окончательно — сейчас сижу на борке под AthlonXP+SSE2. В качестве драйверов для nForce использовались NVIDIA_nforce-1.0-0256.tar.gz (звук я так и не завёл — пришлось искать отдельную звуковую какрту) Вот и всё. P.S. Еще народ маленькая просьба — если кто-нибудь увидит линк на ATI'шные драйвера под AMD64 — дайте линк в форум, буду признателен. |
Друзья,Товарищи!!! SOS!!!!
С недавнего времени стал поклонником LInuXa, уж очень понравился, но проблема в том что частота экрана где-то 85Гц (монитор NEC FE750+, видюха Sapphire Radeon 9000pro), а при таком виде больше 1 часа сил не хватаетhttp://www.radeon2.ru/ubb/icons/icon8.gif. Версия Xfree 4.3.0 (mandrake 9.2) |
Надо прописать в XF86Config-4 строку modeline с нужным режимом, например :
#640x480 @ 100Hz Modeline "640x480" 43.163 640 680 744 848 480 481 484 509 +hsync +vsync #800x600 @ 100Hz Modeline "800x600" 68.179 800 848 936 1072 600 601 604 636 +hsync +vsync #1024x768 @ 100Hz Modeline "1024x768" 115.50 1024 1056 1248 1440 768 771 781 802 -HSync -VSync #1152x864 @ 100Hz Modeline "1152x864" 143.472 1152 1232 1360 1568 864 865 868 915 +hsync +vsync #1280x1024 @ 100Hz Modeline "1280x1024" 190.960 1280 1376 1520 1760 1024 1025 1028 1085 +hsync +vsync |
Имеется:
ASPLinux 9.2 MB — MSI K7N2Delta NForce2A Video — ATI Radeon9600XT RAM — 2x256MBt DDR-400 DualMode Monitor — Samsung SyncMaster 757nf Встроенные звук и сеть Установлены драйвера с www.ati.com 3.7.6 версии. Подключаю монитор к видеокарте через обычный штеккер. Запускаю иксы, смотрю лог: (II) fglrx(0): Kernel Module Version Information: (II) fglrx(0): Name: fglrx (II) fglrx(0): Version: 3.7.6 (II) fglrx(0): Date: Mar 5 2004 (II) fglrx(0): Desc: ATI Fire GL DRM kernel module (II) fglrx(0): Kernel Module version matches driver. (II) fglrx(0): Kernel Module Build Time Information: (II) fglrx(0): Build-Kernel UTS_RELEASE: 2.4.22-1.2154.nptl.asp (II) fglrx(0): Build-Kernel MODVERSIONS: yes (II) fglrx(0): Build-Kernel SMP: no (II) fglrx(0): Build-Kernel PAGE_SIZE: 0x1000 (II) fglrx(0): [drm] register handle = 0xd9000000 (EE) fglrx(0): [agp] unable to acquire AGP, error "xf86_ENOMEM" (EE) fglrx(0): cannot init AGP (II) fglrx(0): [drm] removed 1 reserved context for kernel (II) fglrx(0): [drm] unmapping 8192 bytes of SAREA 0xe0ecd000 at 0xbf493000 (WW) fglrx(0): *********************************************** (WW) fglrx(0): * DRI initialization failed! * (WW) fglrx(0): * (maybe driver kernel module missing or bad) * (WW) fglrx(0): * 2D acceleraton available (MMIO) * (WW) fglrx(0): * no 3D acceleration available * (WW) fglrx(0): ********************************************* * Как видно из лога ничего не загрузилось и никакого 3D не видать, как своих ушей! Ладно, теперь подключаю монитор к DVI-выходу через переходник. Естественно ничего нигде не меняя. Просто вынимаю из одного штеккера и вставляю в другой через переходник: (II) fglrx(0): Kernel Module Version Information: (II) fglrx(0): Name: fglrx (II) fglrx(0): Version: 3.7.6 (II) fglrx(0): Date: Mar 5 2004 (II) fglrx(0): Desc: ATI Fire GL DRM kernel module (II) fglrx(0): Kernel Module version matches driver. (II) fglrx(0): Kernel Module Build Time Information: (II) fglrx(0): Build-Kernel UTS_RELEASE: 2.4.22-1.2154.nptl.asp (II) fglrx(0): Build-Kernel MODVERSIONS: yes (II) fglrx(0): Build-Kernel SMP: no (II) fglrx(0): Build-Kernel PAGE_SIZE: 0x1000 (II) fglrx(0): [drm] register handle = 0xd9000000 (II) fglrx(0): [agp] Mode=0x1f00421b bridge: 0x10de/0x01e0 (II) fglrx(0): [agp] AGP v1/2 disable mask 0x00000000 (II) fglrx(0): [agp] AGP v3 disable mask 0x00000000 (II) fglrx(0): [agp] enabling AGP with mode=0x1f00431a (II) fglrx(0): [agp] AGP protocoll is enabled for grafics board. (cmd=0x1f004312) (II) fglrx(0): [agp] grafics chipset has AGP v3.0 (native mode) (II) fglrx(0): [drm] ringbuffer size = 0x00100000 bytes (II) fglrx(0): [drm] DRM buffer queue setup: nbufs = 100 bufsize = 28672 (II) fglrx(0): [drm] texture shared area handle = 0xe8ed0000 Как видно из лога — 3D прекрасно запустилось и работает!!! Вот меня и интересует — по какой такой причине AGP не желает заводится через обычный штеккер подключения, но прекрасно заводится через DVI с переходником на обычный штеккер? Что сделать, что-бы запустить через нормальный штеккер? Конфиг, с которым всё это происходило привожу: # ********************************************************************** # DRI Section # ********************************************************************** Section "dri" Mode 0666 EndSection # ********************************************************************** # Module section -- this section is used to specify # which dynamically loadable modules to load. # ********************************************************************** 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" # libglx.a Load "dri" # libdri.a EndSection # ********************************************************************** # Files section. This allows default font and rgb paths to be set # ********************************************************************** Section "Files" RgbPath "/usr/X11R6/lib/X11/rgb" FontPath "/usr/X11R6/lib/X11/fonts/local/" FontPath "/usr/X11R6/lib/X11/fonts/misc/" FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/Type1/" FontPath "/usr/X11R6/lib/X11/fonts/Speedo/" FontPath "/usr/X11R6/lib/X11/fonts/75dpi/" FontPath "/usr/X11R6/lib/X11/fonts/100dpi/" EndSection # ********************************************************************** # Server flags section. # ********************************************************************** Section "ServerFlags" EndSection # ********************************************************************** # Input devices # ********************************************************************** Section "InputDevice" Identifier "Keyboard1" Driver "Keyboard" Option "AutoRepeat" "500 30" Driver "keyboard" Option "XkbRules" "xfree86" Option "XkbModel" "pc105" Option "XkbLayout" "us,ru(winkeys)" Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll" EndSection # ********************************************************************** # Core Pointer's InputDevice section # ********************************************************************** Section "InputDevice" Identifier "Mouse1" Driver "mouse" Option "Protocol" "ImPS/2" Option "ZAxisMapping" "4 5" Option "Device" "/dev/mouse" EndSection # ********************************************************************** # Monitor section # ********************************************************************** Section "Monitor" Identifier "Monitor0" HorizSync 31.5 — 68.7 VertRefresh 60 — 85 Option "DPMS" EndSection # ********************************************************************** # Graphics device section # ********************************************************************** Section "Device" Identifier "Standard VGA" VendorName "Unknown" BoardName "Unknown" Driver "vga" EndSection # === ATI device section === Section "Device" Identifier "ATI Graphics Adapter" Driver "fglrx" # ### generic DRI settings ### # === disable PnP Monitor === #Option "NoDDC" # === disable/enable XAA/DRI === Option "no_accel" "no" Option "no_dri" "no" # === misc DRI settings === Option "mtrr" "off" # disable DRI mtrr mapper, driver has its own code for mtrr # ### FireGL DDX driver module specific settings ### # === Screen Management === Option "DesktopSetup" "0x00000000" Option "MonitorLayout" "AUTO, AUTO" Option "IgnoreEDID" "off" Option "HSync2" "unspecified" Option "VRefresh2" "unspecified" Option "ScreenOverlap" "0" # === TV-out Management === Option "NoTV" "yes" Option "TVStandard" "NTSC-M" Option "TVHSizeAdj" "0" Option "TVVSizeAdj" "0" Option "TVHPosAdj" "0" Option "TVVPosAdj" "0" Option "TVHStartAdj" "0" Option "TVColorAdj" "0" Option "GammaCorrectionI" "0x00000000" Option "GammaCorrectionII" "0x00000000" # === OpenGL specific profiles/settings === Option "Capabilities" "0x00000000" # === Video Overlay for the Xv extension === Option "VideoOverlay" "on" # === OpenGL Overlay === # Note: When OpenGL Overlay is enabled, Video Overlay # will be disabled automatically Option "OpenGLOverlay" "off" # === Center Mode (Laptops only) === Option "CenterMode" "off" # === Pseudo Color Visuals (8-bit visuals) === Option "PseudoColorVisuals" "off" # === QBS Management === Option "Stereo" "off" Option "StereoSyncEnable" "1" # === FSAA Management === Option "FSAAEnable" "no" Option "FSAAScale" "1" 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" # === Misc Options === Option "UseFastTLS" "0" Option "BlockSignalsOnLock" "on" Option "UseInternalAGPGART" "no" Option "ForceGenericCPU" "no" BusID "PCI:2:0:0" # vendor=1002, device=4152 Screen 0 EndSection # ********************************************************************** # Screen sections # ********************************************************************** Section "Screen" Identifier "Screen0" Device "ATI Graphics Adapter" Monitor "Monitor0" DefaultDepth 24 Subsection "Display" Depth 24 Modes "1024x768" ViewPort 0 0 # initial origin if mode is smaller than desktop EndSubsection EndSection # ********************************************************************** # ServerLayout sections. # ********************************************************************** Section "ServerLayout" Identifier "Server Layout" Screen "Screen0" InputDevice "Mouse1" "CorePointer" InputDevice "Keyboard1" "CoreKeyboard" EndSection |
Alexandr_E
Возможно ли эту ситуации воспроизвести (без перезапуска)? |
Рискнуть можно, но есть ОЧЕНЬ большая вероятность испортить монитор, или видеокарту. Я бы не рекомендовал проводить такие эксперименты с "горячим" подключением-отключением.
|
Маленько переправил конфиг, теперь всё заводится отменно:
# fglrxinfo display: :0.0 screen: 0 OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: RADEON 9600 XT Generic OpenGL version string: 1.3 (X4.3.0-3.7.6) # 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_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context 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_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 OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: RADEON 9600 XT Generic OpenGL version string: 1.3 (X4.3.0-3.7.6) 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_multisample, GL_ARB_occlusion_query, 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_transpose_matrix, GL_ARB_vertex_blend, GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_window_pos, 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_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_object, GL_EXT_texture_rectangle, GL_EXT_vertex_array, GL_EXT_vertex_shader, GL_HP_occlusion_test, GL_NV_texgen_reflection, GL_NV_blend_square, GL_NV_occlusion_query, GL_NV_point_sprite, GL_ARB_point_sprite, GL_SGI_color_matrix, GL_SGIS_texture_edge_clamp, GL_SGIS_texture_border_clamp, GL_SGIS_texture_lod, GL_SGIS_generate_mipmap, GL_SGIS_multitexture, 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 8 0 24 8 16 16 16 16 1 0 None 0x24 24 tc 0 24 0 r . . 8 8 8 8 0 24 8 16 16 16 16 1 0 None 0x25 24 tc 0 24 0 r y . 8 8 8 8 0 24 0 16 16 16 16 1 0 None 0x26 24 tc 0 24 0 r . . 8 8 8 8 0 24 0 16 16 16 16 1 0 None 0x27 24 tc 0 24 0 r y . 8 8 8 8 0 24 8 0 0 0 0 1 0 None 0x28 24 tc 0 24 0 r . . 8 8 8 8 0 24 8 0 0 0 0 1 0 None 0x29 24 tc 0 24 0 r y . 8 8 8 8 0 24 0 0 0 0 0 1 0 None 0x2a 24 tc 0 24 0 r . . 8 8 8 8 0 24 0 0 0 0 0 1 0 None 0x2b 24 dc 0 24 0 r y . 8 8 8 8 0 24 8 16 16 16 16 1 0 None 0x2c 24 dc 0 24 0 r . . 8 8 8 8 0 24 8 16 16 16 16 1 0 None 0x2d 24 dc 0 24 0 r y . 8 8 8 8 0 24 0 16 16 16 16 1 0 None 0x2e 24 dc 0 24 0 r . . 8 8 8 8 0 24 0 16 16 16 16 1 0 None 0x2f 24 dc 0 24 0 r y . 8 8 8 8 0 24 8 0 0 0 0 1 0 None 0x30 24 dc 0 24 0 r . . 8 8 8 8 0 24 8 0 0 0 0 1 0 None 0x31 24 dc 0 24 0 r y . 8 8 8 8 0 24 0 0 0 0 0 1 0 None 0x32 24 dc 0 24 0 r . . 8 8 8 8 0 24 0 0 0 0 0 1 0 None Привожу мой рабочий конфиг, может кому пригодится? # ********************************************************************** # DRI Section # ********************************************************************** Section "dri" Mode 0666 EndSection # ********************************************************************** # Module section -- this section is used to specify # which dynamically loadable modules to load. # ********************************************************************** 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" # libglx.a Load "dri" # libdri.a EndSection # ********************************************************************** # Files section. This allows default font and rgb paths to be set # ********************************************************************** Section "Files" RgbPath "/usr/X11R6/lib/X11/rgb" FontPath "/usr/X11R6/lib/X11/fonts/local/" FontPath "/usr/X11R6/lib/X11/fonts/misc/" FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/Type1/" FontPath "/usr/X11R6/lib/X11/fonts/Speedo/" FontPath "/usr/X11R6/lib/X11/fonts/75dpi/" FontPath "/usr/X11R6/lib/X11/fonts/100dpi/" EndSection # ********************************************************************** # Server flags section. # ********************************************************************** Section "ServerFlags" EndSection # ********************************************************************** # Input devices # ********************************************************************** Section "InputDevice" Identifier "Keyboard1" Driver "Keyboard" Option "AutoRepeat" "500 30" Driver "keyboard" Option "XkbRules" "xfree86" Option "XkbModel" "pc105" Option "XkbLayout" "us,ru(winkeys)" Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll" EndSection # ********************************************************************** # Core Pointer's InputDevice section # ********************************************************************** Section "InputDevice" Identifier "Mouse1" Driver "mouse" Option "Protocol" "ImPS/2" Option "ZAxisMapping" "4 5" Option "Device" "/dev/mouse" EndSection # ********************************************************************** # Monitor section # ********************************************************************** Section "Monitor" Identifier "Monitor0" VendorName "SAM" ModelName "SyncMaster" HorizSync 30-97 VertRefresh 50-161 # 1024x768 @ 100.00 Hz (GTF) hsync: 81.40 kHz; pclk: 113.31 MHz Modeline "1024x768_100.00" 113.31 1024 1096 1208 1392 768 769 772 814 -HSync +Vsync #1024x768 @ 85.0 Hz, 68.7 kHz hsync # Modeline "1024x768" 94.50 1024 1076 1172 1352 768 769 772 792 +hsync +vsync #800x600 @ 85.0 Hz, 55.8 kHz hsync Modeline "800x600" 60.75 800 864 928 1088 600 616 621 657 -HSync -VSync #640x480 @ 85.0 Hz, 43.3 kHz hsync Modeline "640x480" 36 640 696 752 832 480 481 484 509 -HSync -VSync # Option "DPMS" EndSection # ********************************************************************** # Graphics device section # ********************************************************************** Section "Device" Identifier "Standard VGA" VendorName "Unknown" BoardName "Unknown" Driver "vga" EndSection # === ATI device section === Section "Device" Identifier "ATI Graphics Adapter" Driver "fglrx" # ### generic DRI settings ### # === disable PnP Monitor === #Option "NoDDC" # === disable/enable XAA/DRI === Option "no_accel" "no" Option "no_dri" "no" # === misc DRI settings === Option "mtrr" "off" # disable DRI mtrr mapper, driver has its own code for mtrr # ### FireGL DDX driver module specific settings ### # === Screen Management === Option "DesktopSetup" "0x00000000" Option "MonitorLayout" "AUTO, AUTO" Option "IgnoreEDID" "off" Option "HSync2" "unspecified" Option "VRefresh2" "unspecified" Option "ScreenOverlap" "0" # === TV-out Management === Option "NoTV" "yes" Option "TVStandard" "NTSC-M" Option "TVHSizeAdj" "0" Option "TVVSizeAdj" "0" Option "TVHPosAdj" "0" Option "TVVPosAdj" "0" Option "TVHStartAdj" "0" Option "TVColorAdj" "0" Option "GammaCorrectionI" "0x00000000" Option "GammaCorrectionII" "0x00000000" # === OpenGL specific profiles/settings === Option "Capabilities" "0x00000000" # === Video Overlay for the Xv extension === Option "VideoOverlay" "on" # === OpenGL Overlay === # Note: When OpenGL Overlay is enabled, Video Overlay # will be disabled automatically Option "OpenGLOverlay" "off" # === Center Mode (Laptops only) === Option "CenterMode" "off" # === Pseudo Color Visuals (8-bit visuals) === Option "PseudoColorVisuals" "off" # === QBS Management === Option "Stereo" "off" Option "StereoSyncEnable" "1" # === FSAA Management === Option "FSAAEnable" "no" Option "FSAAScale" "1" 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" # === Misc Options === Option "UseFastTLS" "0" Option "BlockSignalsOnLock" "on" Option "UseInternalAGPGART" "no" Option "ForceGenericCPU" "no" BusID "PCI:2:0:0" # vendor=1002, device=4152 Screen 0 EndSection # ********************************************************************** # Screen sections # ********************************************************************** Section "Screen" Identifier "Screen0" Device "ATI Graphics Adapter" Monitor "Monitor0" # Modeline "1024x768" 94.50 1024 1072 1168 1376 768 769 772 808 +hsync +vsync DefaultDepth 24 SubSection "Display" Depth 4 Modes "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 8 Modes "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 15 Modes "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 32 Modes "1024x768" "800x600" "640x480" # Depth 24 # Modes "1024x768" # ViewPort 0 0 # initial origin if mode is smaller than desktop EndSubsection EndSection # ********************************************************************** # ServerLayout sections. # ********************************************************************** Section "ServerLayout" Identifier "Server Layout" Screen "Screen0" InputDevice "Mouse1" "CorePointer" InputDevice "Keyboard1" "CoreKeyboard" EndSection |
Народ!
Такой вопрос — а к ядру 2.6.... кому-нибудь удалось прикрутить драйвера и 3D? |
Alexandr_E
Давно уже на 2.6 сидим — выше в ветке есть ссылки на необходимые патчи. Для 3.7.6 кроме REGPARM (для Linux>2.6.3-rc3) ничего искать не нужно. Когда описываешь проблему желательно прилагать выдержки из /var/log/{XFree86.0.log,messages}, dmesg, glxinfo, lsmod |
Hi, vasile
Ну что ты отправлял мои вопросы ? Хотел еще спросить, может проблема в том, что у моя Radeon 9000 Pro от GIGABYTE ? Может Vendor ID поменять надо ? -- С уважением, Ethereal |
Ethereal
К сожалению ничего нового/полезного. Хотел еще спросить, может проблема в том, что у моя Radeon 9000 Pro от GIGABYTE ? — а у меня PowerMagic (а VendorID=HIS) — не думаю что это влияет. PS: попробуй обновить биос на ASUS A7N8X-X (вроде как новая версия вышла) — может решит вопрос с ядром 2.6. Как вариант можно поставить X11R6.7 от X.org. |
Hi, vasile
>попробуй обновить биос на ASUS A7N8X-X (вроде как новая версия вышла) — может решит вопрос с ядром 2.6. Биос обновлю, спасибо! С ядром 2.6 я не тороплюсь, так как оно у некоторых моих знакомых тоже не пашет. Подожду пока оно действительно stable станет. И никакой гарантии нет что драйвер fglrx под 2.6-е ядро будет работать стабильно. >Как вариант можно поставить X11R6.7 от X.org. Это что? И чем оно лучше ? -- С уважением, Ethereal |
<BLOCKQUOTE><SPAN class=hquote>цитата:</SPAN><HR size=22><SPAN class=quote>vasile:
Alexandr_E Давно уже на 2.6 сидим — выше в ветке есть ссылки на необходимые патчи. Для 3.7.6 кроме REGPARM (для Linux>2.6.3-rc3) ничего искать не нужно. Когда описываешь проблему желательно прилагать выдержки из /var/log/{XFree86.0.log,messages}, dmesg, glxinfo, lsmod</SPAN><HR size=22></SPAN></BLOCKQUOTE> Эмм......... А собственно никакой проблеммы нет........ Как, впрочем, и ядра 2.6.* Я интересовался чисто гипотетически, и насколько понял, выше версии 2.6.3 уже ничкего и ни у кого не пашет. Или я не прав? |
Alexandr_E
Вчера собрал 2.6.6-rc3 вместе с fireglrx-3.2.9-4 и включённом REGPARM — всё работает. |
С ядрами 2.6.x вообще интересная штука — 2.6.4 с fglrx 3.7.6 все прекрасно работает, потом до 2.6.6-rc2 fglrx не ставится (просто втыкаешь модуль fglrx и он говорит seg. fault). Сейчас стоит 2.6.6-rc2 и все прекрасно работает (DRI). Что-то они там меняли не то. Система Asus A7N8X Deluxe, R9800Pro.
|
gfh
просто втыкаешь модуль fglrx и он говорит seg. fault — а поточнее? можно привести выдержку из dmesg, /var/log/messages, lsmod |
Вот что удалось накопать (ядера уже стерты):
Apr 5 20:46:32 gfhhome kernel: fglrx: module license 'Proprietary. © 2002 — ATI Technologies, Starnberg, GERMANY' taints kernel. Apr 5 20:46:32 gfhhome kernel: Unable to handle kernel NULL pointer dereference at virtual address 0000001a Apr 5 20:46:32 gfhhome kernel: printing eip: Apr 5 20:46:32 gfhhome kernel: e0a3bf26 Apr 5 20:46:32 gfhhome kernel: *pde = 00000000 Apr 5 20:46:32 gfhhome kernel: Oops: 0000 [#1] Apr 5 20:46:32 gfhhome kernel: CPU: 0 Apr 5 20:46:32 gfhhome kernel: EIP: 0060:[__crc_ide_remove_proc_entries+271974/5895227] Tainted: P Apr 5 20:46:32 gfhhome kernel: EFLAGS: 00010246 (2.6.5) Apr 5 20:46:32 gfhhome kernel: EIP is at firegl_init+0x46/0x110 [fglrx] Apr 5 20:46:32 gfhhome kernel: eax: e0a62ac0 ebx: 0000001a ecx: 00000002 edx: e0a62ae0 Apr 5 20:46:32 gfhhome kernel: esi: e0a62600 edi: e0a62b10 ebp: c040a158 esp: de2fff50 Apr 5 20:46:32 gfhhome kernel: ds: 007b es: 007b ss: 0068 Apr 5 20:46:32 gfhhome kernel: Process modprobe (pid: 952, threadinfo=de2fe000 task=de3e2c40) Apr 5 20:46:32 gfhhome kernel: Stack: 00000000 00000000 0000000e 00000014 00000282 e0a62ac0 e0a62ac0 e0911255 Apr 5 20:46:32 gfhhome kernel: 0000001a 00000019 e0a2c790 e0a1aec0 e0a1afc0 e09ef000 0804e360 00000000 Apr 5 20:46:32 gfhhome kernel: c03f8624 4015b000 c040a170 c040a170 c040a158 c012d24e de2fe000 c014856f Apr 5 20:46:32 gfhhome kernel: Call Trace: Apr 5 20:46:32 gfhhome kernel: [__crc_sleep_on+2717718/3308718] firegl_init_module+0xe5/0x17b [fglrx] Apr 5 20:46:32 gfhhome kernel: [sys_init_module+206/400] sys_init_module+0xce/0x190 Apr 5 20:46:32 gfhhome kernel: [filp_close+79/128] filp_close+0x4f/0x80 Apr 5 20:46:32 gfhhome kernel: [syscall_call+7/11] syscall_call+0x7/0xb Apr 5 20:46:32 gfhhome kernel: Apr 5 20:46:32 gfhhome kernel: Code: 81 3b 00 00 02 10 74 22 c7 04 24 c0 09 a5 e0 b8 ec 82 a5 e0 Apr 24 16:21:20 gfhhome kernel: fglrx: module license 'Proprietary. © 2002 — ATI Technologies, Starnberg, GERMANY' taints kernel. Apr 24 16:21:20 gfhhome kernel: Unable to handle kernel NULL pointer dereference at virtual address 0000001a Apr 24 16:21:20 gfhhome kernel: printing eip: Apr 24 16:21:20 gfhhome kernel: e0934046 Apr 24 16:21:20 gfhhome kernel: *pde = 00000000 Apr 24 16:21:20 gfhhome kernel: Oops: 0000 [#1] Apr 24 16:21:20 gfhhome kernel: PREEMPT Apr 24 16:21:20 gfhhome kernel: CPU: 0 Apr 24 16:21:20 gfhhome kernel: EIP: 0060:[__crc_mb_cache_entry_find_next+1219533/8312223] Tainted: P Apr 24 16:21:20 gfhhome kernel: EFLAGS: 00010246 (2.6.6-rc1) Apr 24 16:21:20 gfhhome kernel: EIP is at firegl_init+0x46/0x110 [fglrx] Apr 24 16:21:20 gfhhome kernel: eax: e095ac40 ebx: 0000001a ecx: 00000002 edx: e095ac60 Apr 24 16:21:20 gfhhome kernel: esi: dfa7a000 edi: e095ac90 ebp: c037d21c esp: dfa7bf50 Apr 24 16:21:20 gfhhome kernel: ds: 007b es: 007b ss: 0068 Apr 24 16:21:20 gfhhome kernel: Process modprobe (pid: 101, threadinfo=dfa7a000 task=c1646130) Apr 24 16:21:20 gfhhome kernel: Stack: 00000000 00000000 0000000e 00000012 00000282 e095ac40 e095ac40 e082a255 Apr 24 16:21:20 gfhhome kernel: 0000001a 00000019 0000001b e09249a0 e0913040 e0913140 0804e380 00000000 Apr 24 16:21:20 gfhhome kernel: c036c948 fffffffc c037d234 c037d234 e095a800 c012adf2 dfa7a000 c014743f Apr 24 16:21:20 gfhhome kernel: Call Trace: Apr 24 16:21:20 gfhhome kernel: [__crc_mb_cache_entry_find_next+130524/8312223] firegl_init_module+0xe5/0x17b [fglrx] Apr 24 16:21:20 gfhhome kernel: [sys_init_module+258/528] sys_init_module+0x102/0x210 Apr 24 16:21:20 gfhhome kernel: [filp_close+79/128] filp_close+0x4f/0x80 Apr 24 16:21:20 gfhhome kernel: [syscall_call+7/11] syscall_call+0x7/0xb Apr 24 16:21:20 gfhhome kernel: Apr 24 16:21:20 gfhhome kernel: Code: 81 3b 00 00 02 10 74 22 c7 04 24 00 8b 94 e0 b8 49 04 95 e0 Apr 24 16:21:20 gfhhome kernel: <6>device-mapper: 4.1.0-ioctl (2003-12-10) initialised: dm@uk.sistina.com Конфиг ядра брался от 2.6.4 в котором все работало, затем в 2.6.6-rc2 все волшебным образом заработало, шайтан да ? |
К вопросу об X.ORG
Как я уже раньше говорил, у мя стоит gentoo linux сборка x86_64, т.е. родных атишных дров пока я не видел (говорят они должны появиться в июне — ОЧЧЕНЬ ждём). Поэтому я ради эксперемента заменил свой Xfree-4.3.0-r5 на xorg-x11. Сборка прошла без сучка и задоринки (причём что самое интересное где-то минут на 10 быстрее чем xfree). Затем в конфиге xorg.conf я в качестве дров выбрал "radeon" — и (о чудо!) всё заработало ) Так что могу смело утверждать что ребята с freedesktop поработали на славу. При всём этом есть правда одна большая ложка дёгтя — 3D ускорение есть, но немного тормазнутое, т.е. fps в кваке было равно 50-65 против 190-280 на родных ATI драйверах под платформу x86. |
SUNcheez
Так по-моему он у тебя в софтовом режиме работает Что тебе glxinfo выдает? Интересует строка Direct rendering: |
Hi, SUNcheez
>3D ускорение есть, но немного тормазнутое, т.е. fps в кваке было равно 50-65 против 190-280 Так это и у меня так с кернеловскими дровами radeon на XFree 4.3 — в tux racer 25 fps против 100> на fglrx Зачем тогда нужен xorg-11 ? С праздником всех ! |
Hi, all
Люди, у кого видеокарта GIGABYTE Maya Radeon 9000 pro ? Расскажите как она в линуксе пашет ? |
УРА!!!!!!!!!!! ВСЕ ЗАРАБОТАЛО!!!! НАКОНЕЦ-ТО!!
Отцвсил XFree 4.3.9.12 с dri.sf.net и наконец-то 3D заработало с нормальной скоростью, на драйвере radeon ! Правда немного по красоте уступает fglrx, но совсем чуть-чуть. И еще глюк (который кстати был и в старых версиях radeon.o, некоторые gl скринсейверы сильно мерцают) А вообще жить можно!!! DRI forever!! |
Ethereal xorg-x11 нужен т.к. xfree собирается под AMD64 кривовато — т.е. драйвер "radeon" вообще не работает.
Затем ты tux-racer с q3 и ut2003 не путай — у него запросы по скромнее будут. Ещё одна фишка X.org в том что на платформе х86 он работает быстрее чем xfree, и это с учётом того что это пока только тестовая версия. Скажем в UT2003 на драйверах 3.7.6 на X.org fps = 135 -149 (дедматч) против 114-127 на xfree Так что это дело вкуса. Поживём увидим во что это всё выльется |
Hi, SUNcheez
А ну если AMD64 это другое дело. Но я теперь не знаю нужен ли мне xorg ? Ведь ты писал что там 3D на radeon тоже с тормозами. А у меня в новой xfree щас без тормозов заработало. Драйвера fglrx для моей видюхи не катят. А tux-racer ты кстати зря недооцениваешь, если в конфиге все по максимуму поставить, довольно солидная вещь получается Кстати меня смущает то, что последняя версия XFree Сентября 2003 года. Куда дальше ? Что нас ждет ? |
Новая тема Ответить | Страница 7 из 38 |
[ Сообщений: 1500 ] | На страницу Пред. 1 ... 4, 5, 6, 7, 8, 9, 10 ... 38 След. |
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4 |
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения |