LINUX.ORG.RU

Voodoo3+RH6.1+X3.3.5+glibc2.1=облом


0

0

Поставил дрова согласно всем инструкциям, никаких сообщений об ошибках не появлялось, но когда запускаю test3Dfx появляется строка "video memory unprotecting" и все. Процесс висит и жрет ресурсы, пока не убъешь. Посоветуйте плз что-нибудь.


"Поставил дрова согласно всем инструкциям"- это glide2 + перекомпилированная Mesa? test3Dfx- это что? 3Dfx-ные демки из Mesa Demos запускал? Пробуешь rootom?

Anonymous ★★★★★
()

Все ставил и запускаю рутом. test3Dfx - это то, что появляется в директории "до-фига-всего/глайд" (в инструкции написано запускать по окончании всех работ с дровами). Насчет перекомпилированной Месы не знаю - скачал рекомендованные РедХэтом рпм-ы и поставил. ЗЫ. Буду искать, что такое эта Меса.

AD
() автор топика

Ставишь : Glide2x3x_Package (Glide_V3-2.60-16.i386.rpm),
Glide_SDK ( ClideSDK-2.216-16.i386.rpm)
Запускаешь /usr/local/glide/bin/testGlide2x -видишь голубой экран и надпись "прес эни кей" - значит Glide2x OK;
Запускаешь /usr/local/glide/bin/testGlide3x -видишь голубой экран и надпись "прес эни кей" - значит Glide3x OK;(а нет-черт с ней)
Чтобы получить OpenGL :
Идешь: www.mesa3d.org
Качаешь исходники;
распаковываешь ;
читаешь /usr/src/mesa*/doc/*3dfx* etc ;
#./configure --help
#./configure то-что-тебе-надо ("Glide" или "3dfx" - не помню)
читаешь сообщения на экране - правильно-ли тебя поняли?
make ; make install
В результате получаешь в окне софтваре OpenGL если размеры окна-640x480 800x600 etc- драйвер переходит в fulllscreen и запускает хардваре, чтоб проверить-качаешь Mesa Demos и запускаешь ,скажем , fire.....
Чтоб получить хардваре в окне ставь X4 &DRI/DGA.........

Anonymous ★★★★★
()

Спасибо, буду пробовать.

AD
() автор топика

угу читаю уже с месяц всякие доки а то и более тока заставить mesu компильнуться под 3dfx ни как ошибки при компиляции и все на этом

anonymous
()

Сегодня все удалил что касается 3d и начал заново как предложено выше результат при запуске тестов типа testglide3x появляется синий экран и Хы зависают test3dfx вроде начинает показыать лого и зависает пробовал месу перекомпилить одна и таже хрень Всетаки кому удалось скомпилить месу с ключем glide отзовитесь

anonymous
()

Без малого год назад на XFree3.3x + MesaGL3.2 сделал все как описал- заработало;(не DRI, standalone,fullscreen onli)
Сейчас поставил XFree4.02 ничего дополнительного качать/компилировать не пришлось, хардваре и в окне и fullscreen правда Glide "работает" как у последнего анонимоуса(если включено DGA, иначе-сразу core), но для OpenGL оно здесь ,к счастью, и не нужно....
В XFree3xx Mesa обращается к glide как любая другая программа, и перекомпилировать ее пока не заработает glide- занятие безнадежное....
При компиляции Месы помню только одну тонкость: информацию о местонахождении/существовании хедеров и либ configure берет из создаваемого при первом запуске файла config.cache, если что-то изменилось- его надо удалить

Anonymous ★★★★★
()

Вернул XFree86 3.3.6:
Glide3 так и не работает(не знаю,много ли я потерял), с пакетами запутался(4 икс не удалял) и доводил до нижеописанного состояния руками:

ls -l /usr/lib/*glide*:
-rwxr-xr-x 1 root root 407969 Ноя 27 16:28 /usr/lib/libglide2x.so
lrwxrwxrwx 1 root root 16 Апр 17 04:06 /usr/lib/libglide2x.so.2 -> libglide.so.2.60
lrwxrwxrwx 1 root root 16 Апр 17 04:06 /usr/lib/libglide.so.2 -> libglide.so.2.60
-rwxr-xr-x 2 root root 407969 Ноя 27 16:28 /usr/lib/libglide.so.2.60

ls -l /usr/include/*glide*:
/usr/include/glide:
-rw-r--r-- 1 root root 3210 Мар 21 2000 3dfx.h
-rw-r--r-- 1 root root 47283 Мар 21 2000 glide.h
-rw-r--r-- 1 root root 4249 Мар 21 2000 glidesys.h
-rw-r--r-- 1 root root 4591 Мар 21 2000 glideutl.h
-rw-r--r-- 1 root root 2334 Мар 21 2000 gump.h
-rw-r--r-- 1 root root 1145 Мар 21 2000 linutil.h
-rw-r--r-- 1 root root 3927 Мар 21 2000 sst1vid.h
-rw-r--r-- 1 root root 10166 Мар 21 2000 texus.h

/usr/include/glide2:
-rw-r--r-- 1 root root 3210 Ноя 27 16:19 3dfx.h
-rw-r--r-- 1 root root 1805 Ноя 27 16:19 fxgasm.h
-rw-r--r-- 1 root root 85424 Ноя 27 16:19 fxglide.h
-rw-r--r-- 1 root root 264 Ноя 27 16:19 fxinline.h
-rw-r--r-- 1 root root 47167 Ноя 27 16:19 glide.h
-rw-r--r-- 1 root root 4104 Ноя 27 16:19 glidesys.h
-rw-r--r-- 1 root root 4526 Ноя 27 16:19 glideutl.h
-rw-r--r-- 1 root root 4319 Ноя 27 16:19 gsstdef.h
-rw-r--r-- 1 root root 2269 Ноя 27 16:19 gump.h
-rw-r--r-- 1 root root 783 Ноя 27 16:19 rcver.h
-rw-r--r-- 1 root root 3500 Ноя 27 16:19 sst1vid.h

после чего распаковал Mesu3.41 &Demos, запустил ./configure (без опций, glide2,mmx,3dnov,x86asm- нашлось само)
make
cd demos
make fire

dfx fire
где dfx -скриптик вида:
#!/bin/sh
export MESA_GLX_FX=1
./$1

если все нормально-
make install

вроде все

Anonymous ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.