Сайт | Скачать | Видео | Wiki

Автор Тема: 3D на видюшке 3dfx Voodoo  (Прочитано 5723 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Liss

  • Ветеран
  • *****
  • Сообщений: 632
  • Репутация: +23/-0
  • Автор темы
3D на видюшке 3dfx Voodoo
« : 15 Июль 2010, 17:07:39 »
Есть вопрос. Имеем машину Cel 950/160 Mb RAM/40 Gb HDD/3dfx Voodoo 3000 16mb vram
Имеем на ней WinXP и Джинсу 1.3.1 Бета2.
В хронологическом порядке:
glxinfo - direct rendering: no
glxgears - 68 FPS
проверка xorg.conf - xorgwizard вставляет в конфигурацию драйвер tdfx - ок
качаю и устанавливаю пакеты содержащие opengl, dri, drm из месы 7.2. - ок
Все шаманства производятся в соответствии со статьей про 3D на старых карточках. - ок
Перезапуск иксов - ок
glxinfo - direct rendering: no
вычитываю в Xorg.0.log что Voodoo не поддерживет DRI в 32-битном режиме.
Выставляю в xorg.conf 16 бит. Перезапуск - ок.
glxinfo - direct rendering: no
теперь Xorg.0.log гласит что DRI не запущен. по причине того что модуль ядра tdfx не может быть загружен.
Приложить файлы не могу, железо находится на работе, там "инету нету" и носителей как назло не брал
Собственно вопрос:
Может кто возился с Вудой? И может быть даже завели DRI на ней?
nik, magerlab отзовитесь?
Терпение, труд и какая-то мать, все перетрут.

Оффлайн nik

  • Ветеран
  • *****
  • Сообщений: 752
  • Репутация: +80/-0
Re: 3D на видюшке 3dfx Voodoo
« Ответ #1 : 15 Июль 2010, 17:48:28 »
а modprobe tdfx и lsmod что говорит.
intel Core i3 8100 / nVidia-GTХ750-2048Mb / SSD-128mb/HDD-500Gb / RAM-DDRIV 8Gb / ,PuppyRus SnowDog, PuppyRus Richy, Windows 10.

Оффлайн Liss

  • Ветеран
  • *****
  • Сообщений: 632
  • Репутация: +23/-0
  • Автор темы
Re: 3D на видюшке 3dfx Voodoo
« Ответ #2 : 15 Июль 2010, 20:30:19 »
В общем произошли некоторые изменения. Так как у нас 1.3.1 не может сохранять настройки XORG и при каждой загрузке запускает xorgwizard, я решил выбрать другой пункт. Выбрал 1024*768*16 бит.
Прописал в xorg.conf
Код
Section Module
Load "dri"
Load "drm"

Section Device
Option "RenderAccel" "True"

В итоге, цитирую Xorg.0.log
Код
(II) TDFX(0): [drm] installed DRM signal handler
(II) TDFX(0): [DRI] installation complete
(II) TDFX(0): Direct rendering enabled
(WW) TDFX(0): Option "RenderAccel" is not used
(WW) TDFX(0): Option "PreferredMode" is not used
Из чего следует что DRI включился. Но теперь при любом обращении к видюхе за 3D, glxinfo, glxgears мгновенно валятся иксы... причем в логе даже сообщений почему упал Х-сервер не возникает.

Косяк видюхи? Вряд ли... Ибо в ХРюшке все исправно работает. В том числе Direct3D. Весь день в Carmageddon2 шпилил :D
« Последнее редактирование: 15 Июль 2010, 20:32:08 от Liss »
Терпение, труд и какая-то мать, все перетрут.

Оффлайн nik

  • Ветеран
  • *****
  • Сообщений: 752
  • Репутация: +80/-0
Re: 3D на видюшке 3dfx Voodoo
« Ответ #3 : 16 Июль 2010, 07:46:31 »
попробуй пересобери драйвер, я на триденте смог завести 3Д только после пересборки драйвера.
intel Core i3 8100 / nVidia-GTХ750-2048Mb / SSD-128mb/HDD-500Gb / RAM-DDRIV 8Gb / ,PuppyRus SnowDog, PuppyRus Richy, Windows 10.

Оффлайн Liss

  • Ветеран
  • *****
  • Сообщений: 632
  • Репутация: +23/-0
  • Автор темы
Re: 3D на видюшке 3dfx Voodoo
« Ответ #4 : 16 Июль 2010, 10:48:28 »
Ткни носом как пересобрать, если не трудно? :)
Трайдент у меня есть, но старенький. Был бы помощнее может его поставил бы :)
Терпение, труд и какая-то мать, все перетрут.

Оффлайн nik

  • Ветеран
  • *****
  • Сообщений: 752
  • Репутация: +80/-0
Re: 3D на видюшке 3dfx Voodoo
« Ответ #5 : 16 Июль 2010, 13:03:42 »
Берёшь исходники и собираешь,

./configure --prefix=/usr/X11R7
make
new2dir make install
dir2pet xf86-video-xxx-xxx-i486

ни знаю правда какой нужен, этот  ftp://ftp.x.org/pub/individual/driver/xf86-video-tdfx-1.4.3.tar.bz2 или этот ftp://ftp.x.org/pub/individual/driver/xf86-video-voodoo-1.2.4.tar.bz2 наверное первый, хотя второй новее.
« Последнее редактирование: 16 Июль 2010, 16:07:53 от nik »
intel Core i3 8100 / nVidia-GTХ750-2048Mb / SSD-128mb/HDD-500Gb / RAM-DDRIV 8Gb / ,PuppyRus SnowDog, PuppyRus Richy, Windows 10.

Оффлайн Grave Lion

  • Новичок
  • *
  • Сообщений: 12
  • Репутация: +0/-0
Re:3D на видюшке 3dfx Voodoo
« Ответ #6 : 06 Октябрь 2011, 13:25:01 »
К сожалению у меня все тоже самое (те же симптомы), что написано Liss-ом...(((

Что есть драйвер OpenGL для Voodoo-серии карт? Это суть врэппер в вызовы Glide. Вот и в Windows различные OpenGL-драйверы (ICD, Mesa, WickedGL, MiniGL) требуют библиотеки Glide3x.dll или Glide2x.dll. В Linux аналогично. В Runtu 10.04 Lite и Simply 5.0.1 которые я юзаю, помимо библиотек DRI/Mesa можно из репозиториев установить доп. библиотеку для карт 3dfx с поддержкой Glide, тогда 3D-ускорение начинает работать (direct rendering - yes) и OpenGL-игры нормально идут...

а вот в PuppyRus Jeans этого сделать не получилось, по крайней мере у меня с уровнем знаний настройки простого пользователя((  скачивал разные пакеты исходников, компиллировал, устанавливал, удалял, снова устанавливал другие - ничего не вышло, три дня убил на это((
возможно надо привлечь кого-то из команды разработчиков, но боюсь у них времени на это не найдется(((

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10725
  • Репутация: +113/-2
Re:3D на видюшке 3dfx Voodoo
« Ответ #7 : 06 Октябрь 2011, 14:18:21 »
в PuppyRus Jeans Mesa вроде бы изначально нету, надо дополнительно ставить
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.