Здравствуйте!
Уже просто не знаю, кого и где спрашивать о своей проблеме. Короче, вот:
Дано: компьютер п4 с 512 RAM, видеокарта ATI Radeon 7000 с 32М памяти, ОС - слакварь
9.1 с самосборным ядром 2.6.6 и я как начинающий и очень неопытный пользователь.
Хочется, чтобы работало 3D-ускорение (так, кажется, это дело называется).
В общем, чтобы было понятнее, вывод glxgears:
1163 frames in 5.0 seconds = 232.600 FPS
1589 frames in 5.0 seconds = 317.800 FPS
1703 frames in 5.0 seconds = 340.600 FPS
1589 frames in 5.0 seconds = 317.800 FPS
Так, с чего бы лучше начать, чтобы описать все мои попытки. Ну вот например пробовала
по статьям с http://www.gentoo.org/doc/en/dri-howto.xml и
http://linuxshop.ru/linuxbegin/article402.html,
хоть они и для ядер 2.4, но я сделала на всякий случай как там написано:
Processor type and features --->
<*> MTRR (Memory Type Range Register) support
Character devices --->
<M> /dev/agpgart (AGP Support)
[*] Intel 440LX/BX/GX and I815/I820/I830M/I830MP/I840/I845/I850/I860 support
// Enable your chipset instead of the above.
[ ] Direct Rendering Manager (XFree86 DRI support)
Там сказано: Make sure the Direct Rendering Manager (DRM) is off. The XFree-DRM
package will provide its own. The 2.4 kernel's version is for XFree 4.2. - Я
пробовала и on, и off для DRM, результат от этого не менялся. Кстати, XFree у
меня версии 4.3.0. Поддержку видеокарты включила модулем. Файлы libGL и libMesa
в /usr/X11R6/lib у меня есть.
Кусок моего XF86Config, изменённого в связи с тем, что написано в этих статьях:
Section "Module"
Load "dbe" # Double buffer extension
Load "glx"
Load "dri"
Load "GLcore"
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection
Load "type1"
Load "freetype"
Load "speedo"
Load "glx"
EndSection
Section "Device"
Identifier "Radeon"
Driver "ati"
EndSection
Section "dri"
mode 0666
EndSection
В Section "Device" пробовала драйвер и "ati", и "radeon" - результат не менялся.
# modprobe radeon
FATAL: Module radeon already in kernel.
- значит, модуль в ядро загружен, как я понимаю?
Но при этом:
# glxinfo | grep rendering
direct rendering: No
То есть, If it says "No," you don't have 3D acceleration.
Далее. Скачала драйвер с http://www2.ati.com/drivers/linux/fglrx-4.3.0-3.11.1.i386.rpm,
ак как это rpm, использовала rpm2tgz для конвертации и installpkg для установки.
Затем по инструкции (http://ail.by.ru/radeon.html) (так как ядро другое, не 2.4)
пыталась:/lib/modules/fglrx/build_mod
# sh ./make.sh
ATI module generator V 2.0
initializing...
probing for VMA API version...
check results are inconsistent!!!
none of the probed versions did succeed.
aborting module build.
Соответственно
/lib/modules/fglrx# sh make_install.sh
*** WARNING ***
Tailored kernel module for fglrx not present in your system.
You must go to /lib/modules/fglrx/build_mod subdir
and execute './make.sh' to build a fully customed kernel module.
Afterwards go to /lib/modules/fglrx and run './make_install.sh'
in order to install the module into your kernel's module repository.
(see readme.txt for more details.)
As of now you can still run your XServer in 2D, but hardware acclerated
OpenGL will not work and 2D graphics will lack performance.
failed.
Ну и все изменения в конфиге, которые там предлагаются, естественно, ни к чему
не привели.
Вот и хочу я понять, что я делаю не так и как сделать, чтобы получилось "так".
А то обидно всё-таки. Может, надо скачать другие дрова, или ещё что-нибудь? В
общем, буду благодарна, если кто-нибудь сможет оказать реальную помощь...
Некоторое обсуждение этой проблемы - http://www.livejournal.com/community/ru_linux/98943.html.
Пока результаты нулевые. Я уже в отчаянии :( Неужели оно никак не решается в
моей ситуации?
Юлия.
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 11238; Возраст листа: 401; Участников: 1258
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/221098
-*Информационный канал Subscribe.Ru
Адрес подписки:
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписать: mailto:comp.soft.linux.discuss--unsub@subscribe.ru
http://subscribe.ru/ http://subscribe.ru/feedback