Перейти к содержанию

ATI Radeon 9600


amvv

Рекомендуемые сообщения

Slackware 11

Имею сабж. Решил поставить нужные дрова - скачал ati-driver-installer-8.35.5-x86.x86_64.run, установил. Подредактировал xorg.conf (точнее взял его с установленной до этого FC6 и внес некоторые изменения), перезапустил X'ы.

Оказалось, что ускорение использует только программа glxgears, выдавая в среднем 85 fps.

Остальные "измерители" дают 5-8 fps, unreal demo 2004 говорит: "Couldn't set video mode: Couldn't find matching GLX visual", а при init 3 && xinit X'ы говорят "cannot init AGP". Программа fgl_glxgears тоже ругается в духе:

Using GLX_SGIX_pbuffer

X Error of failed request: BadMatch (invalid parameter attributes)

Major opcode of failed request: 142 (GLX)

Minor opcode of failed request: 5 (X_GLXMakeCurrent)

Serial number of failed request: 33

Current serial number in output stream: 33

Вопрос: а как исправить?

ЗЫ: Написал в этот раздел, т.к. под FC6, FC5 скаченный файл с драйверами корректно их поставил и, после должной настройки, все работало.

Ссылка на комментарий
Поделиться на другие сайты

Цитата:

Оказалось, что ускорение использует только программа glxgears, выдавая в среднем 85 fps.

разве зто ускорение?..

что написано в /usr/share/fglrx/fglrx-install.log?

процитируйте

Ссылка на комментарий
Поделиться на другие сайты

Собственно, вот что выдается на:

cat /usr/share/ati/fglrx-install.log

[Message] Kernel Module : Trying to install a precompiled kernel module.

[Message] Kernel Module : Precompiled kernel module version mismatched.

[Message] Kernel Module : Found kernel module build environment, generating kernel module now.

ATI module generator V 2.0

==========================

initializing...

cleaning...

patching 'highmem.h'...

assuming new VMA API since we do have kernel 2.6.x...

Assuming default VMAP API

Assuming default munmap API

doing Makefile based build for kernel 2.6.x and higher

make -C /lib/modules/2.6.17.13/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules

make[1]: Entering directory `/usr/src/linux-2.6.17.13'

CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o

In file included from /lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:41,

from /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:357:

/lib/modules/fglrx/build_mod/2.6.x/drmP.h:126:1: warning: "DRM_DEBUG_CODE" redefined

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:177:1: warning: this is the location of the previous definition

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:475: warning: initialization from incompatible pointer type

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `firegl_stub_open':

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:598: warning: assignment discards qualifiers from pointer target type

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function `KAS_ExecuteAtLevel':

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4789: warning: 'flags' might be used uninitialized in this function

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: At top level:

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2425: warning: 'deferred_flush' defined but not used

LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.o

Building modules, stage 2.

MODPOST

CC /lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o

LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.ko

make[1]: Leaving directory `/usr/src/linux-2.6.17.13'

build succeeded with return value 0

duplicating results into driver repository...

done.

==============================

- recreating module dependency list

- trying a sample load of the kernel modules

done.

Вроде компиляция прошла без ошибок. И модуль загружен:

fglrx 646140 0

agpgart 27184 1 fglrx

PS: А что, моя старуха разгоняется на нечто большее? Мое пиковое показание glxgears (в голом xterm): 90 fps. 85 fps. эт я в KDE намерял

Исправлено: а после включения ускорения выдает ~500 fps Evil or Very Mad

Ссылка на комментарий
Поделиться на другие сайты

А вот чего увидел в Xorg.0.log:

(II) fglrx(0): [pci] find AGP GART

(EE) fglrx(0): [agp] unable to acquire AGP, error "xf86_ENODEV"

(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 0x2000 at 0xb7cfb000

(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): ********************************************* *

и

(II) Loading extension FGLRXEXTENSION

(II) Loading extension ATITVOUT

(II) fglrx(0): Using XFree86 Acceleration Architecture (XAA)

Screen to screen bit blits

Solid filled rectangles

Solid Horizontal and Vertical Lines

Offscreen Pixmaps

Setting up tile and stipple cache:

32 128x128 slots

32 256x256 slots

16 512x512 slots

(II) fglrx(0): Acceleration enabled

(WW) fglrx(0): Option "NoDDC" is not used

(II) fglrx(0): Direct rendering disabled

(==) fglrx(0): Using hardware cursor

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...