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

Драйвера от ATI - проблема..


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

Проблемка..

Скачал драйвера с сайта АТИ - Инсталлер для всех иксов, запустил, всё путём, все поставилось, вроде, никаких сообщений об ошибках. (все на "автомате")

Включаю TUX-Racer/Open-GL заставку - тормоза как и были.. Не работает аппаратное ускорение.. Cool

Конфиг: 10.0 Of.Discovery, RadeOn9550, AXP64 3000+, Abit NForce3 939..etc.

HELP

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

А в инструкции к драйверам, случайно не написано, что нужно отредактировать определенным образом конфигурационный файл Х-сервера? Smile

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

  • 4 недели спустя...

White_Mouse писал(а) пн, 21 ноября 2005 12:11

А документацию почитать? Там все написано.

А где ее, собственно, взять?.. Дрова поставляются в *.run - никаких файлов больше.

Модуль для ядра создался нормально, как я понимаю:

---

[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...

doing Makefile based build for kernel 2.6.x and higher

make -C /lib/modules/2.6.3-7mdk/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules

make[1]: Entering directory `/usr/src/linux-2.6.3-7mdk'

*** Warning: Overriding SUBDIRS on the command line can cause

*** inconsistencies

make[2]: `arch/i386/kernel/asm-offsets.s' не требует обновления.

CHK include/asm-i386/asm_offsets.h

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

CC [M] /lib/modules/fglrx/build_mod/2.6.x/nvidia-agp.o

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

/lib/modules/fglrx/build_mod/2.6.x/agpgart_be.c:6070: warning: `ati_gart_base' defined but not used

CC [M] /lib/modules/fglrx/build_mod/2.6.x/i7505-agp.o

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

/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1921: 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.3-7mdk'

build succeeded with return value 0

duplicating results into driver repository...

done.

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

- creating symlink

- recreating module dependency list

- trying a sample load of the kernel module

done.

---

Но при запуске пробного приложения (fgl_glxgears или как его там) лезет вот эта ошибка:

---

FGLTexMgr: open of shared memory object failed (Function not implemented)

__FGLTexMgrCreateObject: __FGLTexMgrSHMmalloc failed!!!

fglX11AllocateManagedSurface: __FGLTexMgrCreateObject failed!!

---

С чем это связано и где про это можно почитать?

Извините, если туплю - я Линух поставил недавно : ).

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

Если у тебя образ с оф. сайта то радеон пахать в 3д не будет - политика мандрейка, они спецом "не включают" поддержку 3д режима на видяхах в бесплатных версиях. Включают только в платных. Есть выход - купи "линуксцентр эдишн" версию, они не жмотничают и модуль поддержки ати ставится по умолчанию.

У меня с ним была такая же байда. С 2006 тоже, но его уже кипил LE - работает как часы.

Могу поделиться. findpol_dog_mail.ru

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

Lomakin писал(а) сб, 17 декабря 2005 09:56

Если у тебя образ с оф. сайта то радеон пахать в 3д не будет - политика мандрейка, они спецом "не включают" поддержку 3д режима на видяхах в бесплатных версиях. Включают только в платных. Есть выход - купи "линуксцентр эдишн" версию, они не жмотничают и модуль поддержки ати ставится по умолчанию.

У меня с ним была такая же байда. С 2006 тоже, но его уже кипил LE - работает как часы.

Могу поделиться. findpol_dog_mail.ru

Я в "Кее" покупал - "The Best of LinuxCenter.ru" написано... Видимо, это оно и есть - с поддержкой.

Между прочим говоря, когда-то давным-давно у мну получилось врубить ускорение 3D, а вот щас поставил линух - не пахает... =((

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

Lomakin писал(а) сб, 17 декабря 2005 09:56

Если у тебя образ с оф. сайта то радеон пахать в 3д не будет - политика мандрейка, они спецом "не включают" поддержку 3д режима на видяхах в бесплатных версиях. Включают только в платных.

Дезинформация. Mandriva не кладет официальный драйвер fglrx на бесплатные версии дистрибутивов из-за политики Ati и nVidia в отношении драйверов. И никто не кладет.

Автору.

Проверьте, запущен ли модуль fglrx в ядре. Выполняли ли вы fglrxconfig? Какой драйвер установлен в /etc/X11/XF86Config.conf

Уверены ли вы, что скачали драйвер для вашей версии XFree??

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

Aceler писал(а) сб, 17 декабря 2005 20:32

Проверьте, запущен ли модуль fglrx в ядре. Выполняли ли вы fglrxconfig? Какой драйвер установлен в /etc/X11/XF86Config.conf

Уверены ли вы, что скачали драйвер для вашей версии XFree??

В ядре два модуля (не всего, конечно): fglrx, agpgart...

---

fglrxconfig запускал, все настроил как надо (в моем субъективном понимании, конечно Wink ).

В /etc/X11/XF86Config установлен драйвер fglrx

Да, я уверен, что скачал драйвер для моей версии XFree.

Вот еще информация. При запуске fgl_glxgears (или как его там) лезет вот эта ошибка (постоянно повторяется):

FGLTexMgr: open of shared memory object failed (Function not implemented)

__FGLTexMgrCreateObject: __FGLTexMgrSHMmalloc failed!!!

fglX11AllocateManagedSurface: __FGLTexMgrCreateObject failed!!

Информация fglxinfo:

display: :0.0 screen: 0

OpenGL vendor string: ATI Technologies Inc.

OpenGL renderer string: RADEON 9200 DDR Generic

OpenGL version string: 1.3.1010 (X4.3.0-8.16.20)

На всякий случай выкидываю часть своего XF86Config (мало ли вдруг кто поможет):

Section "dri"

Mode 0666

EndSection

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

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" "(null)"

Option "ScreenOverlap" "0"

Option "GammaCorrectionI" "0x06419064"

Option "GammaCorrectionII" "0x06419064"

# === OpenGL specific profiles/settings ===

Option "Capabilities" "0x00000000"

Option "CapabilitiesEx" "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" "yes"

Option "UseInternalAGPGART" "yes"

Option "ForceGenericCPU" "yes"

BusID "PCI:1:0:0" # vendor=1002, device=5961

Screen 0

EndSection

Section "Screen"

Identifier "Screen0"

Device "ATI Graphics Adapter"

Monitor "Monitor0"

DefaultDepth 24

#Option "backingstore"

Subsection "Display"

Depth 24

Modes "1024x768" "800x600" "640x480"

ViewPort 0 0 # initial origin if mode is smaller than desktop

# Virtual 1280 1024

EndSubsection

EndSection

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

И я все-таки сильно сумневаюсь....

В Mandrake 10.0 стоял XFree 4.2 вроде бы. У вас драйверы от 4.3. Перепроверьте еще раз.

Дальше.

Вы говорите, у вас Radeon 9550. А glx_info сообщает о Radeon 9200. Это разные ядра, возможно неправильно определилась карта. Проверьте в логах этот момент. Возможно надо выключить опцию forcegenericCPU.

Еще включите OpenGLOverlay - у вас же не All-in-wander, видео оверлей вам не нужен.

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

Aceler писал(а) вс, 18 декабря 2005 13:26

И я все-таки сильно сумневаюсь....

В Mandrake 10.0 стоял XFree 4.2 вроде бы. У вас драйверы от 4.3. Перепроверьте еще раз.

Дальше.

Вы говорите, у вас Radeon 9550. А glx_info сообщает о Radeon 9200. Это разные ядра, возможно неправильно определилась карта. Проверьте в логах этот момент. Возможно надо выключить опцию forcegenericCPU.

Еще включите OpenGLOverlay - у вас же не All-in-wander, видео оверлей вам не нужен.

Гм... Дело вот в чем Smile...

У меня все-таки XFree версии 4.3... Так что тут все верно Smile.

"Вы говорите, у вас Radeon 9550. А glx_info сообщает о Radeon 9200." - к сожалению, верно, Вы не заметили, что автор темы один человек, а я совсем другой Smile. У меня действительно карта 9200, просто я не стал создавать новую тему, дабы не засорять форум Smile.

Опцию с Оверлеем отключу, спасибо за совет Smile.

А вообще: ПРОБЛЕМА РЕШЕНА!

Проблема решилась пересборкой модуля ядра, загрузкой оного и монтирования /dev/shm.

БЛАГОДАРЮ ВСЕХ ЗА ПОМОЩЬ!! ОГРОМНОЕ СПАСИБО! Very Happy

P.S. Модерам: тему можно закрывать Wink.

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

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

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

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

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

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

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

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

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

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