Всем привет!
Можно ли как-нибудь проверить, корректно ли настроена видеокарточка?
У меня стоит openSuse 10.2, ядро 2.6.18.2-34-bigsmp. Версия X.Org 7.1, видяха Radeon X800, 256 мб.
Дрова скачал последние, с оффициального сайта. Встали раза с 5-го (т.е. включилось 3d ускорение). Скринсэйверы, использующие ogl работают без тормозов, но вот как только запускаю quake3 или ut2004, появляются достаточно ощутимые тормоза. На работе комп гораздо слабже (с интегрированным видео, 512мб оперативки), но там квака летает. Очень хочется разобраться, почему дома не так.
Дома AMD Athlon XP 64, 3000+. 3 гига ddr2, видеокарта какая выше написал. Моник 20.1» (1600×1200).
Section "Device" Identifier "Device[0]" Driver "fglrx" VendorName "ATI" BoardName "Radeon X800 (R430) (PCIE)" Option "FSAADisableGamma" "no" Option "CapabilitiesEx" "0x00000000" Option "ScreenOverlap" "0" Option "FSAAMSPosY0" "0.000000" Option "FSAAMSPosY1" "0.000000" Option "mtrr" "off" Option "FSAAMSPosX4" "0.000000" Option "ForceGenericCPU" "no" Option "FSAAMSPosX5" "0.000000" Option "FSAAMSPosY2" "0.000000" Option "FSAAScale" "1" Option "FSAAMSPosY3" "0.000000" Option "Capabilities" "0x00000000" Option "GammaCorrectionI" "0x00000000" Option "no_accel" "no" Option "FSAAMSPosY4" "0.000000" Option "UseFastTLS" "0" Option "FSAAMSPosY5" "0.000000" Option "FSAACustomizeMSPos" "no" Option "FSAAEnable" "no" Option "BlockSignalsOnLock" "on" Option "GammaCorrectionII" "0x00000000" Option "KernelModuleParm" "locked-userpages=0" Option "FSAAMSPosX0" "0.000000" Option "no_dri" "no" Option "VideoOverlay" "on" Option "UseInternalAGPGART" "no" Option "PseudoColorVisuals" "off" Option "StereoSyncEnable" "1" Option "FSAAMSPosX1" "0.000000" Option "OpenGLOverlay" "off" Option "FSAAMSPosX2" "0.000000" Option "Stereo" "off" Option "FSAAMSPosX3" "0.000000" Option "CenterMode" "off" BusID "5:0:0" EndSection
Часть лога /var/log/Xorg.0.log
(II) v4l driver for Video4Linux (II) Primary Device is: PCI 05:00:0 (II) ATI Proprietary Linux Driver Version Identifier:8.54.3 (II) ATI Proprietary Linux Driver Release Identifier: UNSUPPORTED-8.542 (II) ATI Proprietary Linux Driver Build Date: Oct 3 2008 17:42:12 (WW) fglrx: No matching Device section for instance (BusID PCI:5:0:1) found (--) Chipset Supported AMD Graphics Processor (0x554F) found (WW) fglrx: No matching Device section for instance (BusID PCI:5:0:1) found (II) AMD Video driver is running on a device belonging to a group targeted for this release (II) AMD Video driver is signed ................. (II) fglrx(0): Direct rendering enabled (II) fglrx(0): Interrupt handler installed at IRQ 58. (II) fglrx(0): Exposed events to the /proc interface (--) Depth 24 pixmap format is 32 bpp (II) do I need RAC? No, I don't. ................. (II) fglrx(0): driver needs X.org 7.1.x.y with x.y >= 0.0 (II) fglrx(0): detected X.org 7.1.-1.902 (II) Loading extension ATIFGLRXDRI (II) fglrx(0): doing DRIScreenInit (II) fglrx(0): DRIScreenInit for fglrx driver (II) fglrx(0): [drm] DRM interface version 1.0 (II) fglrx(0): [drm] created "fglrx" driver at busid "PCI:5:0:0" (II) fglrx(0): [drm] added 8192 byte SAREA at 0x2c000 (II) fglrx(0): [drm] mapped SAREA 0x2c000 to 0xb7ee6000 (II) fglrx(0): [drm] framebuffer handle = 0x2d000 (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.54.3 (II) fglrx(0): Date: Oct 3 2008 (II) fglrx(0): Desc: ATI FireGL 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.6.18.2-34-bigsmp (II) fglrx(0): Build-Kernel MODVERSIONS: yes (II) fglrx(0): Build-Kernel __SMP__: yes (II) fglrx(0): Build-Kernel PAGE_SIZE: 0x1000 (II) fglrx(0): [drm] register handle = 0x0002e000 (II) fglrx(0): DRI initialization successfull! (II) fglrx(0): FBADPhys: 0xc0000000 FBMappedSize: 0x00960000 (II) fglrx(0): FBMM initialized for area (0,0)-(1600,1536) (II) fglrx(0): FBMM auto alloc for area (0,0)-(1600,1200) (front color buffer - assumption) (II) fglrx(0): Largest offscreen area available: 1600 x 336 (==) fglrx(0): Backing store disabled (II) Loading extension FGLRXEXTENSION (II) Loading extension ATITVOUT (**) fglrx(0): DPMS enabled (II) fglrx(0): Using XFree86 Acceleration Architecture (XAA) Screen to screen bit blits Solid filled rectangles 8x8 mono pattern filled rectangles Solid Lines Dashed Lines Setting up tile and stipple cache: 24 128x128 slots (II) fglrx(0): Acceleration enabled ......... (WW) AIGLX: 3D driver claims to not support visual 0x23 //не понятно что такое ...........
Если я правильно понимаю, то 3d ускорение включено: fglrx(0): Acceleration enabled
Далее попробовал запустить gears для теста. Их обнаружилось 2. Один видимо шел в комплекте с дровами к видеокарте. Вобщем, получил такие результаты:
[00:12:57 Evgeny@hm-1 Emulators]$ fgl_glxgears Using GLX_SGIX_pbuffer 6052 frames in 5.0 seconds = 1210.400 FPS 7102 frames in 5.0 seconds = 1420.400 FPS 3375 frames in 5.0 seconds = 675.000 FPS 1310 frames in 5.0 seconds = 262.000 FPS 1307 frames in 5.0 seconds = 261.400 FPS 3928 frames in 5.0 seconds = 785.600 FPS [20:00:38 Evgeny@hm-1 Documents]$ glxgears 50 frames in 5.0 seconds = 9.921 FPS 45 frames in 5.1 seconds = 8.895 FPS 49 frames in 5.1 seconds = 9.666 FPS 49 frames in 5.2 seconds = 9.452 FPS 46 frames in 5.1 seconds = 9.078 FPS
Пробовал менять разрешение экрана, все те же тормоза..Пробовал менять размер окна с шестернями (в одном факе вычитал, что если фпс сильно меняется, значит это software режим, и видеокарта полностью не работает). Но результат примерно одинаковый 10 фпс… Непонятно что за фпс выдает fgl_glxgears… Хотя во всем остальном мне нравится как все работает, ничего не падает, все работает и достаточно быстро… кроме 3d графики, к сожалению…
Заранее спасибо за ответы (и за то, что дочитали до сюда) :)
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
сорри, тему можно если не удалить, то закрыть
Большое спасибо sky
http://www.nixp.ru/cgi-bin/forum/YaBB.pl?board=hardware;action=display;num=1097209118