Автор Тема: Проблем с ATI 9550 под Slackware 10.1  (Прочетена 2656 пъти)

apkah

  • Напреднали
  • *****
  • Публикации: 28
    • Профил
Историята е следната:
Купих си ati 9550 видео карта и имах проблеми с качването на драйверите. Качих драйверите за xorg 6.8.* там каквато версия беше. В началото имаше следния проблем: fglrxinfo изкарва че gl-a е Mesa, а не както трябваше да бъде т.е. нещо от рода на ATI ...
Та горния проблем се реши като казах на ATI драйвера: Option "UseInternalAGPGART" "no". Тогава fglrxinfo започна да показва това което трябваше: "ATI..." и вече не се използваше Mesa.
Ето и ПРОБЛЕМА: би трябвало да имам 3D ускорение, ама май нещо липсва. GL screensaver-ите карат с около 2 кадъра в секунда (със старата TNT2 Ultra беше по-добре), Quake3 и тя гони 2-3 кадъра в секунда ( със старата TNT2 Ultra караще със около 30-40 кадъра), а на всичкото отгоре като напиша fglxgears почва да ми писка, че някакви функции не били имплементирани и на екранчето което се появява не изкарва никакъв образ, да не говорим за въртящи се gear-и.

Машината е 2Gh Duron 1GB RAM, nForce2 дъно.

Ако някой има някаква идея какъв може да е проблема, ще съм му благодарен ако помогне!
Активен

zmeYski

  • Напреднали
  • *****
  • Публикации: 50
    • Профил
Проблем с ATI 9550 под Slackware 10.1
« Отговор #1 -: Mar 23, 2005, 00:57 »
А как точно инсталира драйвера? За да работи правилно трябва да се променята някой неща по ядрото.
Тук има подробно ръководство което аз използвах за да си подкарам radeon картата. Дано ти помогне и на теб.  '<img'>
Активен

apkah

  • Напреднали
  • *****
  • Публикации: 28
    • Профил
Проблем с ATI 9550 под Slackware 10.1
« Отговор #2 -: Mar 23, 2005, 10:00 »
Не се налага такова нещо. Чел съм това което ми прати. Там в една таблица пише че ако се използва agpgart -та на ядрото и ядрото е по-ново от 2.4.22 (аз съм с 2.4.29) няма проблем, защото има подръжка на nForce2 чипсети. Драйверите са инсталирани в смисъл fglrxinfo казва, че всичко е ок. При lsmod се вижда че модула на ati е зареден. Не съм пробвал с 2.6.10 как ще са нещата. Нещо повече, със ati's internal agp driver fglrxinfo казваше, че gl-а е Mesa, това го оправих.

xorg.conf май е ок. Драйверът е fglrx, има load dri и glx, но 3D-то пак липсва. Въобще някой успял ли е да подкара 3D на ati под linux. Все си мися, че трябва да може!?!
Активен

zmeYski

  • Напреднали
  • *****
  • Публикации: 50
    • Профил
Проблем с ATI 9550 под Slackware 10.1
« Отговор #3 -: Mar 23, 2005, 16:53 »
Здравей

а деактивиран ли е Direct Rendering Manager в ядрото? За да работи драйвера трябва да е. Има някакъв конфликт между двете. Не знам как е при Slackware но при повечето дистрибуции тази опция е активирана по подразбиране. Ако и това си направил и все още не тръгва тогава нямам идея. При мен работи без проблеми с Xorg 6.8.2 и kernel 2.6.10

Успех
Активен

apkah

  • Напреднали
  • *****
  • Публикации: 28
    • Профил
Проблем с ATI 9550 под Slackware 10.1
« Отговор #4 -: Mar 23, 2005, 18:33 »
Какво е Direct Rendering Manager ?!? Към ядрото ли е или е към нещо друго (в смисъл Direct Rendering Manager ми е нещо непознато). Въобще за какво се ползва и какво е това?
Активен

zmeYski

  • Напреднали
  • *****
  • Публикации: 50
    • Профил
Проблем с ATI 9550 под Slackware 10.1
« Отговор #5 -: Mar 23, 2005, 20:28 »
Direct Rendering Menager е част от ядрото (конфигурира се в секцията Character Devices) и най-общо казано позволява тримерно ускорение. Както ти написах за да работи правилно ati драйвера трябва да е деактивирано.
Ти нали каза че си чел документа който ти пратих? ':angry:' Там го пише това

Прекомпилирай ядрото като изключиш подръжката за това чудо и пробвай пак.
Активен

apkah

  • Напреднали
  • *****
  • Публикации: 28
    • Профил
Проблем с ATI 9550 под Slackware 10.1
« Отговор #6 -: Mar 24, 2005, 10:27 »
Здравей!
Мм, да видях за какво става дума. Извинявам се! Тази част съм я пропуснал защото мислех че идеята е подкарването на AGPGart, и след като видях, че то работи за nForce2 реших, че няма какво повече да се пипа по ядрото.
Мисля, че при качването на драйверите на видео карти за nVidia трябваше да се махне опцията Load "dri" (или нещо подобно) от xorg.conf, та в този контекст не ми се е налагало да си прекомпилирам ядрото за да ми тръгне 3D-то докато бях с видео карта на nVidia.
Въпрос: Ако проблемът с 3D-то на ati е в Direct Rendering Manager-а, то решението на проблема е в ядрото, а не е в някаква опция на XServer-а, защото както казах по-горе до сега не ми се е налагало да пипам по ядрото за да ми върви 3D-то!?! А най-странното е, че fglrxinfo казва че всичко е ок.
Май видео картите на ati са голям трън в гащите! Ще пробвам с Direct Rendering Manager-а и ще видим.
Активен

apkah

  • Напреднали
  • *****
  • Публикации: 28
    • Профил
Проблем с ATI 9550 под Slackware 10.1
« Отговор #7 -: Mar 25, 2005, 10:56 »
Не става и с прекомпилиране на ядрото. Пак си изкарва същата грешка:

apkah@host:~$ fgl_glxgears
FGLTexMgr: open of shared memory object failed (Function not implemented)
FGLTexMgrSHMmalloc failed!!!
fglX11AllocateManagedSurface: FGLTexMgrCreateObject: FGLTexMgrCreateObject failed!!
FGLTexMgr: open of shared memory object failed (Function not implemented)
FGLTexMgrSHMmalloc failed!!!
fglX11AllocateManagedSurface: FGLTexMgrCreateObject: FGLTexMgrCreateObject failed!!
FGLTexMgr: open of shared memory object failed (Function not implemented)
FGLTexMgrSHMmalloc failed!!!
fglX11AllocateManagedSurface: __FGLTexMgrCreateObject failed!!
FGLTexMgr: open of shared memory object failed (Function not implemented)
 
Не знам какво да правя!
Активен

zmeYski

  • Напреднали
  • *****
  • Публикации: 50
    • Профил
Проблем с ATI 9550 под Slackware 10.1
« Отговор #8 -: Mar 25, 2005, 17:13 »
Изглежда че поддръжката на shared memory не е активирана при теб

Цитат

3D Applications Produce Open of Shared Memory Object Failed Error Message

This information applies to the following system configurations:

    * ATI Proprietary Linux Driver version 3.14.6 and later

The following may occur when trying to run certain 3D applications:

    * 3D image appears corrupt or blank
    * Missing textures
    * System performance drops sharply

The following error message may also appear numerous times:

FGLTexMgr: open of shared memory object failed (Function not implemented) FGLTexMgrSHMmalloc failed! fglX11AllocateManagedSurface: __FGLTexMgrCreateObject failed!

The display driver requires POSIX Shared Memory to be enabled on the system in order to run these applications correctly. This feature should be enabled by default on most current Linux distributions, but may be disabled intentionally by some system administrators or not included in older distributions.

To enable POSIX Shared Memory on your system, perform the following as root:

   1. Add the following line to /etc/fstab (if it isn't there already): tmpfs /dev/shm tmpfs defaults 0 0
   2. Mount shared memory as follows: mount /dev/shm
   3. Issue the following command to check that it mounted properly: mount | grep "shm"

If the mount was successful, then the following output (or similar) should appear:
tmpfs on /dev/shm type tmpfs (rw)

At this point, POSIX Shared Memory is enabled. Your 3D applications should run properly and the error message above should no longer occur.

If the output from this command is blank, then the mount failed.

If /dev/shm fails to mount, then this feature may not be turned on in your Linux kernel. In this case we recommend upgrading to a more recent Linux kernel, or contacting your Linux Distribution vendor for more information on enabling POSIX Shared Memory.

For further information and general help on driver or software installation, game issues, and more, visit the ATI FAQ website.


Хайде честит ти ati драйвер   ':p'  '<img'>
Активен

apkah

  • Напреднали
  • *****
  • Публикации: 28
    • Профил
Проблем с ATI 9550 под Slackware 10.1
« Отговор #9 -: Mar 28, 2005, 10:03 »
Мм, да. Явно и ти си се сетил че е това. Все пак много съм благодарен!
Явно slackware по default e без тази shared memory. То даже в офицялната документация на ATI си е казано, че може да има такава грешка. Напоследък нещо съм разсеян!
Иначе сега е пушка.

А и още един въпрос: FreeBSD? Дали има драйвери(с 3D) за ATI?
Активен

apkah

  • Напреднали
  • *****
  • Публикации: 28
    • Профил
Проблем с ATI 9550 под Slackware 10.1
« Отговор #10 -: Mar 29, 2005, 09:52 »
Явно нямат!
Активен

Bobster

  • Участници
  • ***
  • Публикации: 9
    • Профил
    • WWW
Проблем с ATI 9550 под Slackware 10.1
« Отговор #11 -: Jun 11, 2005, 19:05 »
И аз имам такъв проблем на правих всичко описано тук но пак ми дава някакви грешки. За жалост не мога да си намеря лог файла да ви ги копирам '<img'>
Активен

Bobster

  • Участници
  • ***
  • Публикации: 9
    • Профил
    • WWW
Проблем с ATI 9550 под Slackware 10.1
« Отговор #12 -: Jun 11, 2005, 19:26 »
Не мога да намеря в този PDF дето сте пратили как да деактивирам Direct Rendering Manager-а!!! И задължително ли е да го деактивирам?
Активен

Bobster

  • Участници
  • ***
  • Публикации: 9
    • Профил
    • WWW
Проблем с ATI 9550 под Slackware 10.1
« Отговор #13 -: Jun 11, 2005, 19:50 »
Ето грешката която ми дава:

_XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
_XSERVTransOpen: transport open failed for inet6/Bobi:8
_XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6

Release Date: 18 December 2003
X Protocol Version 11, Revision 0, Release 6.7
Build Operating System: Linux 2.4.26 i686 [ELF]
Current Operating System: Linux Bobi 2.4.26 #6 Mon Jun 14 19':0'7:27 PDT 2004 i686
Build Date: 05 June 2004
   Before reporting problems, check http://wiki.X.Org
   to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
   (++) from command line, (!!'<img'> notice, (II) informational,
   (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.8.log", Time: Wed Jun  8 14:47':0'3 2005
(++) Using config file: "/root/xorg.conf.new"
Parse error on line 49 of section Monitor in file /root/xorg.conf.new
   The HorizSync keyword must be followed by a list of numbers or ranges.
(EE) Problem parsing the config file
(EE) Error parsing the config file

Fatal server error:
no screens found

Please consult the The X.Org Foundation support
    at http://wiki.X.Org
 for help.
Please also check the log file at "/var/log/Xorg.8.log" for additional information.
Активен

Bobster

  • Участници
  • ***
  • Публикации: 9
    • Профил
    • WWW
Проблем с ATI 9550 под Slackware 10.1
« Отговор #14 -: Jun 11, 2005, 20:00 »
apkah ако можеш прати ми направо твоя xorgconfig файл на пощата ми bobster@mail.bg аз ще си копирам от твоя само секцията за видеото да пробвам дали ще стане!! '<img'>
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
OpenGL с Ati Radeon 9550
Настройка на хардуер
bld 1 2300 Последна публикация May 24, 2005, 19:25
от bld
ATI Radeon 9550
Настройка на хардуер
cna 5 3840 Последна публикация Jul 28, 2005, 13:36
от Lord Bad
Проблем с Ati Radeon 9550
Настройка на хардуер
kill_u 5 3154 Последна публикация Aug 27, 2005, 22:15
от
проблем с ati 9550
Настройка на хардуер
kaling 8 2450 Последна публикация May 15, 2006, 22:09
от kaling
проблем с ати редеон 9550 драйвер убунту 9.10
Настройка на програми
sash 7 1141 Последна публикация Mar 06, 2010, 14:19
от vyrgozunqk