nixp.ru v3.0

28 мая 2017,
воскресенье,
23:32:07 MSK

DevOps с компанией «Флант»
Аватар пользователя Steck
Steck написал 15 марта 2006 года в 17:36 (321 просмотр) Ведет себя как мужчина; открыл 124 темы в форуме, оставил 549 комментариев на сайте.

Народ накоц таки смог заставить работать сабж.

Вопрос такой:

Видеокарта GeForce FX 5200 128Mb

Проц Celeron 850Mhz

real memory = 167706624 (159 MB)

При игре выдает от 16 до 25,(50 МАКСИМУМ) fps…!!!

Куда копать? в чем может быть проблма?

Code Monkey

драйвера?

myst

X из портов или из пакетов?

Steck

xorg-6.8.2 из пакета

nvidia-driver-1.0.7667 из портов

ДЛя quake ставил еще

linux-XFree86-libs-4.3.99.902_3

linux_dri-4.3.0_3

из портов

myst

Так, драйвер из портов — OpenGL, следовательно, в драйвере. А ну покажи свой make.conf

Steck
myst
Так, драйвер из портов — OpenGL, следовательно, в драйвере. А ну покажи свой make.conf



PERL_VER=5.6.1
PERL_VERSION=5.6.1
PERL_ARCH=mach
NOPERL=yo
NO_PERL=yo
NO_PERL_WRAPPER=yo
NO_MODULES=yes
NO_SENDMAIL=yes
CPUTYPE=i686
CFLAGS=-O3 -pipe
COPTFLAGS=-O3 -pipe
CUPS_OVERWRITE_BASE=yes

Но ку3 использует libGL которы лежит в /compat/linux/…

из пакета

linux_dri или linux-mesa

myst

хм оптимизации включены… я было подумал, что оно у тебя всё под i386… а модуль dri загружен в X?

Steck

Подгрузил dri.

Немного ругнулся но fps теперь стало гораздо лучше

от 20-23 до 40-50 но это н едело для ку3…

Ммм в 5.2.1 помню было немного лучше.

P.S в quake2 собранная из портов

FPS 60-80

myst

маловато согласен, а синхронизацию с кадровой развёрткой выключил?

Steck

Вырубил почти все

детализация минимум

текстуры 16бит

вырубил так же

динамический свет

r_picmip поставил в 8

убрал 'мясо' и прочие прелести

Даже не знаю что еще сделать

а как отключить кадровую развертку эту?

Хотя тормозов уже много мешьше даже можно вроде как играть

Genie
Но ку3 использует libGL которы лежит в /compat/linux/…

из пакета

linux_dri или linux-mesa

убери заголовки от этих пакетов

или при сборке укажи -I{путь_до_заголовков_nVidia} -L{путь_до_библиотеки_nVidia}

(чтобы они были раньше тех, которые уже есть в системе)

может также попробовать ldconfig помучить и порядок указания путей до библиотек — может от драйвера nVidia указывается после отмеченных..

Steck

дык они в rpm идут…собраные уже. пытался скормить ему libGL от nvidia

но он ессно ругнулся что ELF твой не понимать и вообще я фряшное не ем..

Genie

тут был?

да и вообще, гугль://freebsd+nvidia+quake3

Steck

Всем спасибо проблема решена!

Как всегда собрал nvidia драйвера с WITHOUT_LINUX отсюда и грабли были.