Olgerd Опубликовано 1 марта, 2007 Жалоба Поделиться Опубликовано 1 марта, 2007 ATI openSuse 10.2 3D ускорение не работает. Что делать? Поствил openSuse 10.2. Скачал и поставил новые дрова ATI. У меня Radeon 9600. Дрова встали. Скорость поднялась. Но в настройках не поставляется галочка напротив 3D ускорение. Почему? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Legalizer Опубликовано 1 марта, 2007 Жалоба Поделиться Опубликовано 1 марта, 2007 Дело только в галочке, или у вас все-таки не работает OpenGL ускорение? Как проверяли? glxgears попробуйте запустить из терминала. http://en.opensuse.org/ATI_Driver - были здесь? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Olgerd Опубликовано 3 марта, 2007 Автор Жалоба Поделиться Опубликовано 3 марта, 2007 Xlib: extension "XFree86-DRI" missing on display ":0.0". 1836 frames in 5.3 seconds = 347.376 FPS 1800 frames in 5.3 seconds = 338.541 FPS 1800 frames in 5.3 seconds = 338.529 FPS 1800 frames in 5.3 seconds = 338.639 FPS 1800 frames in 5.3 seconds = 338.756 FPS 1800 frames in 5.3 seconds = 338.767 FPS 1800 frames in 5.5 seconds = 327.798 FPS И что это означает? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Legalizer Опубликовано 3 марта, 2007 Жалоба Поделиться Опубликовано 3 марта, 2007 Это означает, что все у вас работает. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Olgerd Опубликовано 13 марта, 2007 Автор Жалоба Поделиться Опубликовано 13 марта, 2007 Как-то всё странно: 1. когда дрова ставились судя по логу что-то не поставилось. Это было видно по терминальному окну. 2. В меню появилась иконка управления графикой,ATI, но при клике ничего не запускается. 3. Скорость поднялась заметно. 4. Дрова скачивал с ati сайта. Ставил дрова, не генерил чего-то там. (когда начинаешь ставить есть выбор ставить дрова или чего-то там сгенерить, Я тупо ставил) http://ati.amd.com/support/drivers/linux/linux-radeon.html 5. В КДЕ карта распознается как ... 350 чегото там, а у меня Radeon9600 ХТ. 3Д ускорение выбрать нельзя. но команда glxgears выдает следуещее. Xlib: extension "XFree86-DRI" missing on display ":0.0". 1836 frames in 5.3 seconds = 347.376 FPS 1800 frames in 5.3 seconds = 338.541 FPS 1800 frames in 5.3 seconds = 338.529 FPS 1800 frames in 5.3 seconds = 338.639 FPS 1800 frames in 5.3 seconds = 338.756 FPS 1800 frames in 5.3 seconds = 338.767 FPS 1800 frames in 5.5 seconds = 327.798 FPS Может просто не поставился ATIшный центр управления, или Я чегото не додел или не так сделал? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Legalizer Опубликовано 13 марта, 2007 Жалоба Поделиться Опубликовано 13 марта, 2007 Я, к сожалению, более подробно вам не могу подсказать ничего, поскольку не являюсь "счастливым" обладателем карты ATI Если кто сталкивался, наверняка с вами поделится. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
AccessD Опубликовано 13 марта, 2007 Жалоба Поделиться Опубликовано 13 марта, 2007 Цитата: 5. В КДЕ карта распознается как ... 350 это чип, на котором сделана карта Цитата: когда дрова ставились судя по логу что-то не поставилось. покажите лог. если "что-то не поставилось" бы, то скорость не поднялась бы, так как модуль не встал бы. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Olgerd Опубликовано 14 марта, 2007 Автор Жалоба Поделиться Опубликовано 14 марта, 2007 Подскажите теперь встали дрова ли нет? linux-oleg:/home # glxgears Xlib: extension "XFree86-DRI" missing on display ":0.0". 1002 frames in 5.5 seconds = 180.673 FPS 960 frames in 5.5 seconds = 174.037 FPS 960 frames in 5.5 seconds = 174.073 FPS linux-oleg:/home # glxinfo name of display: :0.0 Xlib: extension "XFree86-DRI" missing on 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_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: Mesa project: www.mesa3d.org OpenGL renderer string: Mesa GLX Indirect OpenGL version string: 1.4 (1.5 Mesa 6.5.1) OpenGL extensions: GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_texture_border_clamp, GL_ARB_texture_cube_map, GL_ARB_texture_env_add, GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3, GL_ARB_transpose_matrix, GL_EXT_abgr, GL_EXT_blend_color, GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_texture_env_add, GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3, GL_EXT_texture_lod_bias 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 0 0 0 0 0 1 0 None 0x24 24 tc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 1 0 None 0x25 24 tc 0 32 0 r y . 8 8 8 8 0 16 8 16 16 16 16 1 0 None 0x26 24 tc 0 32 0 r . . 8 8 8 8 0 16 8 16 16 16 16 1 0 None 0x27 24 dc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 1 0 None 0x28 24 dc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 1 0 None 0x29 24 dc 0 32 0 r y . 8 8 8 8 0 16 8 16 16 16 16 1 0 None 0x2a 24 dc 0 32 0 r . . 8 8 8 8 0 16 8 16 16 16 16 1 0 None Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
AccessD Опубликовано 14 марта, 2007 Жалоба Поделиться Опубликовано 14 марта, 2007 повторяю - покажите лог. сами цифры ни о чём не говорят, у меня 200 FPS при отключённом ускорении Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Olgerd Опубликовано 15 марта, 2007 Автор Жалоба Поделиться Опубликовано 15 марта, 2007 i386 # rpm -Uvh --force fglrx_7_1_0_SUSE102-8.34.8-1.i386.rpm Preparing... ########################################### [100%] 1:fglrx_7_1_0_SUSE102 ########################################### [100%] ************************************************************ * Package "kernel-source" needs to be installed by YaST2 first! ************************************************************ * ************************************************************ ** Building/installation of fglrx kernel module failed! Try again by calling "/usr/X11R6/bin/fglrx-kernel-build.sh" manually. ************************************************************ ** ************************************************************ * Please read "/usr/share/doc/packages/fglrx/README.SuSE" for configuration details when using SaX2. ************************************************************ * пробовал переставить по инструкции. вылетает следующая ошибка. что подразумевается? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
AccessD Опубликовано 15 марта, 2007 Жалоба Поделиться Опубликовано 15 марта, 2007 Цитата: Package "kernel-source" needs to be installed by YaST2 first! вот вам и ответ Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Olgerd Опубликовано 15 марта, 2007 Автор Жалоба Поделиться Опубликовано 15 марта, 2007 Поставил, таже ошибка вылетает. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
AccessD Опубликовано 15 марта, 2007 Жалоба Поделиться Опубликовано 15 марта, 2007 покажите вывод rpm -q kernel-source Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Olgerd Опубликовано 15 марта, 2007 Автор Жалоба Поделиться Опубликовано 15 марта, 2007 Поставил с диска все требуемые пакеты. Карточка определилась в Sax правильно Radeon 9600. Поставил заново драйвера. вроде встали, проапдейтил ядро. но linux-oleg:/usr/X11R6/bin # fglrxinfo display: :0.0 screen: 0 OpenGL vendor string: Mesa project: www.mesa3d.org OpenGL renderer string: Mesa GLX Indirect OpenGL version string: 1.4 (1.5 Mesa 6.5.1) linux-oleg:/usr/X11R6/bin # fgl_glxgears Using GLX_SGIX_pbuffer X Error of failed request: BadMatch (invalid parameter attributes) Major opcode of failed request: 143 (GLX) Minor opcode of failed request: 5 (X_GLXMakeCurrent) Serial number of failed request: 33 Current serial number in output stream: 33 linux-oleg:/usr/X11R6/bin # Опять 25 думаю ....... Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Olgerd Опубликовано 15 марта, 2007 Автор Жалоба Поделиться Опубликовано 15 марта, 2007 Так в логе media:/sda8/var/log/Xorg.0.log нашёл следующее: (II) fglrx(0): [drm] DRM interface version 1.0 (II) fglrx(0): [drm] created "fglrx" driver at busid "PCI:1:0:0" (II) fglrx(0): [drm] added 8192 byte SAREA at 0x2000 (II) fglrx(0): [drm] mapped SAREA 0x2000 to 0xb7379000 (II) fglrx(0): [drm] framebuffer handle = 0x3000 (II) fglrx(0): [drm] added 1 reserved context for kernel (II) fglrx(0): DRIScreenInit done (II) fglrx(0): Kernel Module Version Information: (II) fglrx(0): Name: fglrx (II) fglrx(0): Version: 8.33.6 (II) fglrx(0): Date: Jan 8 2007 (II) fglrx(0): Desc: ATI FireGL DRM kernel module (WW) fglrx(0): Kernel Module version does *not* match driver. (EE) fglrx(0): incompatible kernel module detected - HW accelerated OpenGL will not work (II) fglrx(0): [drm] removed 1 reserved context for kernel (II) fglrx(0): [drm] unmapping 8192 bytes of SAREA 0x2000 at 0xb7379000 (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): ********************************************* * Есть идеи куда копать дальше? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
AccessD Опубликовано 15 марта, 2007 Жалоба Поделиться Опубликовано 15 марта, 2007 Цитата: Поставил заново драйвера. вроде встали, проапдейтил ядро. если вы обновили его после установки fglrx, то последний работать не будет Цитата: (WW) fglrx(0): Kernel Module version does *not* match driver. (EE) fglrx(0): incompatible kernel module detected похоже, проблема именно в версиями модуля и ядра Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Olgerd Опубликовано 15 марта, 2007 Автор Жалоба Поделиться Опубликовано 15 марта, 2007 Ура linux-oleg:/usr/src/packages/RPMS/i386 # fglrxinfo display: :0.0 screen: 0 OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: RADEON 9600 XT OpenGL version string: 2.0.6334 (8.34. Всё понял. Вначале не было требуемых пакетов для установки (на диске установочном) потом проблема, что пытался ставить дрова с ATI сайта, и проставилась не последняя версия. Итого снёс через Яст дрова установленные с сайта потом rpm -e $(rpm -qa | grep fglrx) потом ставил дрова rpm -Uvh --force fglrx_7_1_0_SUSE102-8.34.8-1.i386.rpm fglrx-kernel-build.sh Перезегрузился и всё заработало! Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.