Страница 1 из 3
Quake III на FreeBSD (траблы)
Добавлено: 2007-04-18 20:39:55
Daywalker
Здравствуйте
Предлагаю все проблемы с установкой, настройкой, эксплуатацией сервера Quake III на FreeBSD писать здесь.
Ну сам и начну
Завел, согласно рекомендации статьи, юзера gamesman
зашел под ним, попытался установить quake3, сразу же появились проблемы
Код: Выделить всё
cd /usr/ports/games/linux-quake3/ && make install clean
cd /usr/ports/games/linux-quake3 && make config;
===> Switching to root credentials to create /var/db/ports/linux-quake3
su: Sorry
===> Cannot create /var/db/ports/linux-quake3, check permissions
*** Error code 1
Stop in /usr/ports/games/linux-quake3.
*** Error code 1
Stop in /usr/ports/games/linux-quake3.
gamesman находится не в группе wheel, соответственно не может переключиться под суперюзера. Что делать в данном случае?
ввести его в группу wheel и пусть все устанавливает от суперпользователя. Но как же тогда безопастность?
Или есть какой-то другой выход - типа временно дать права wheel, а потом отнять?
Добавлено: 2007-04-18 20:50:18
Alex Keda
поставить от нормального юзера и дать права на директорию заведённому
Добавлено: 2007-04-18 21:04:48
Daywalker
lissyara писал(а):поставить от нормального юзера и дать права на директорию заведённому
т.е. потом сделать cделать chown (папка в которую установилась QUAKE III) ?
Добавлено: 2007-04-20 13:46:39
Raven2000
Да вот еще че хотел спросить
Я написал про установку linux-quake3
а есть и просто фряховский квейк без линуксовых хреней
если надо допишу про установку и ее
в принципе отличий очень мало меняется папка назначения и можно сразу стартовать из консоли а не из папки и все
Я меня тут в принципе есть 2 машины попробую поставить на 1 линуксовый другой фряховский и сравнил бы но это нераньше понедельника-вторника
обе тачки одна 900 друг 1000 целки 256 оперы
Добавлено: 2007-04-20 18:10:29
Daywalker
Raven2000 писал(а):Да вот еще че хотел спросить
Я написал про установку linux-quake3
а есть и просто фряховский квейк без линуксовых хреней
если надо допишу про установку и ее
в принципе отличий очень мало меняется папка назначения и можно сразу стартовать из консоли а не из папки и все
Я меня тут в принципе есть 2 машины попробую поставить на 1 линуксовый другой фряховский и сравнил бы но это нераньше понедельника-вторника
обе тачки одна 900 друг 1000 целки 256 оперы
Давай. Расскажешь.
А где его искать то Quake3 под FreeBSD?
Добавлено: 2007-04-23 14:30:53
Raven2000
Всем хай в сети меня давно небыло на все забил и на шашлыки\дефки\природа уехал
А где его искать то Quake3 под FreeBSD?
Там же в портах токо он так и называется quake3 а не linux-quake3 и тд и тп
и немного другие файлы тянет
а так я встатью длобавлю раздел б) он будет очень краткий тк ниченго нового небудет седня-завта затестю в q3 сервака (оба настроены токо 1 в дауне надо тянуть udp к нему
)
Добавлено: 2007-04-23 15:56:29
Daywalker
Raven2000 писал(а):Всем хай в сети меня давно небыло на все забил и на шашлыки\дефки\природа уехал
а так я встатью длобавлю раздел б) он будет очень краткий тк ниченго нового небудет седня-завта затестю в q3 сервака (оба настроены токо 1 в дауне надо тянуть udp к нему
)
Ждемс результатов тестирования
и обновления статьи
Добавлено: 2007-04-25 16:49:04
Raven2000
Вчера затестил Linux-q3 vs Q3
И рез-ы такие (я сразу скажу что получился не очень чистый тест)
ПК
1) Проц 900 RAM256 (установленно на нем DNS DHCP WILDFIRE APECHER PROFTP вроде все
) И линуксовый квейк
2)Проц 1000 RAM256 ничего кроме фряховского квейка
На обоих не использовался поллинг.
Карта DM6 10
9 перцев\ботов 1 я (:( людей нету, а это хрень большая...)
Ну лана
на 1 ПК пинг стабильно 40-45
На 2 ПК пинг прыгает от 20-35
занятно на 2ПК когда никого нету или помешение маленькое, пинг уменьшается
на 1м ПК этого небыло
Так что извиняюсь нормального с моей точки зрения теста небыло
а так поприколы так что несудите строго
Статью я обновил чуть добавил (в конце ищите по чистому квейку3) тк инсталл один и тотже папки менялись и все
конфиги и скрипты те же
Если что пишите сюда если совсем ужал дополнение по чистому q3
Добавлено: 2007-04-25 21:42:37
Daywalker
Спасибо.
Как я понял нет особой разницы и пинг в 10 мс незначителен? Т.е. можно ставить и то и другой
Поправьте меня если не прав.
Добавлено: 2007-04-26 19:53:12
Raven2000
Ты собственно прав единственное меня привлекает это возможность работы без линукс совместимости фряховская версия так сказать "чище" для меня. Те если
нету на игровом сервере других серверных игр с линукс совместимостью и установленными линукс базами то я бы поставил чистый квейк и "незагаживал" фряху доп-и линукс базами
а так и линуксовая пойдет
Добавлено: 2007-04-26 20:36:18
Daywalker
Raven2000 писал(а):Ты собственно прав единственное меня привлекает это возможность работы без линукс совместимости фряховская версия так сказать "чище" для меня. Те если
нету на игровом сервере других серверных игр с линукс совместимостью и установленными линукс базами то я бы поставил чистый квейк и "незагаживал" фряху доп-и линукс базами
а так и линуксовая пойдет
А у меня Квейк под Фри жрет все ресурсы, даже когда я не играю, просто смотрю top, на линуксовой версиии такого не было. Там скакало в режиме простоя 30%-50%. Я конечно понимаю, что машина слабая Cel466/128, но все таки такая разница
, при одинаковых конфигах.
Добавлено: 2007-04-27 8:12:46
Raven2000
А у меня Квейк под Фри жрет все ресурсы
Я так неприглядыва на обоих ПК было около 10-20% при играх жрало так что хз...
Надо будет взглянуть поточнее но позже я отпишу
Добавлено: 2007-04-30 22:32:33
Daywalker
Пересобрал все, вроде нормально стало. Сейчас в режиме простоя около 3-5% по top
Еще вопросик возник
при запуске есть такой ключик
Как я выяснил из инета, он определяет кол-во памяти в МБ, выделяемой серверу
но по top вижу
Код: Выделить всё
965 gamesman 1 96 0 56640K 54968K select 116:14 3.91% q3ded
м.б. я что-то не понимаю, но вижу разницу 56640K и 35 Мб.
Объясните пожалуйста?
Добавлено: 2007-05-09 13:35:02
Daywalker
Объясните пожалуйста значение команды
Добавлено: 2007-05-10 10:06:39
Raven2000
Daywalker
Я как помню +set com_hunkmegs 35 нужна для того сколько оперы может отожрать карта вроде так.
если что зайди
http://www.defrag.ru там все по Q3
Найдешь дай занать
Добавлено: 2007-05-16 15:08:36
fizz
вопрос кажется в тему -
у меня q3 сервер под freebsd6.2
ping на рабочие станции в одной локалке - постоянный около 60
как побороть?
Добавлено: 2007-05-16 19:53:25
Raven2000
У тебя сервер кваки под фряху чистый-родной или линуксовоя версия
Что у тебя за машина какие сервисы на ней крутятся?
Re: Quake III на FreeBSD (траблы)
Добавлено: 2007-12-27 13:09:10
skeet
У меня таже проблема. 87% загрузка простоя, нет ниодного сервиса кроме QUAKE III
last pid: 35646; load averages: 0.23, 0.18, 0.23 up 0+03:31:49 15:07:41
22 processes: 2 running, 20 sleeping
CPU states: 35.2% user, 0.0% nice, 51.6% system, 13.3% interrupt, 0.0% idle
Mem: 68M Active, 330M Inact, 73M Wired, 17M Cache, 60M Buf, 4812K Free
Swap: 1024M Total, 52K Used, 1024M Free
PID USERNAME THR PRI NICE SIZE RES STATE TIME WCPU COMMAND
35644 root 1 112 0 56388K 54200K RUN 0:07 77.53% q3ded
Pentium III 1Ghz
512M
160Gb (RAID 1)
Re: Quake III на FreeBSD (траблы)
Добавлено: 2007-12-27 13:15:58
skeet
Это снова я
Через 10 минут простоя картина та же:
last pid: 35663; load averages: 1.00, 0.84, 0.55 up 0+03:39:07 15:14:59
22 processes: 2 running, 20 sleeping
CPU states: 26.6% user, 0.0% nice, 61.2% system, 12.2% interrupt, 0.0% idle
Mem: 68M Active, 330M Inact, 73M Wired, 17M Cache, 60M Buf, 4796K Free
Swap: 1024M Total, 52K Used, 1024M Free
PID USERNAME THR PRI NICE SIZE RES STATE TIME WCPU COMMAND
35644 root 1 120 0 56388K 54200K RUN 6:29 85.99% q3ded
Re: Quake III на FreeBSD (траблы)
Добавлено: 2007-12-27 13:17:39
skeet
Да сервер родной для FreeBSD. Система FreeBSD 6.2 (ставил из портов)
Re: Quake III на FreeBSD (траблы)
Добавлено: 2007-12-27 15:49:07
Raven2000
Запусти не в бэкграунде может что покажет да и в логах что отнего?
Re: Quake III на FreeBSD (траблы)
Добавлено: 2007-12-29 6:47:53
Viper
Разве это не фон ?
#!/bin/sh
/usr/local/bin/q3ded +set com_hunkmegs 35 +set net_port 27960 +set dedicated 1 \
+set vm_game 2 +set vm_cgame 2 +set vm_ui 2 +set fs_game osp \
+set sv_pure 0 +set sv_strictAuth 0 +set sv_punkbuster 0 \
+set sv_lanForceRate 1 +set sv_maxrate 15000 \
+exec q3dead.conf >/dev/null 2>&1 & \
Re: Quake III на FreeBSD (траблы)
Добавлено: 2007-12-29 9:41:00
Raven2000
В том то и дело что фон запести без и дай вывод что выводит и top
Re: Quake III на FreeBSD (траблы)
Добавлено: 2008-01-10 10:26:02
Viper
у меня всё это
#!/bin/sh
/usr/local/bin/q3ded +set com_hunkmegs 35 +set net_port 27960 +set dedicated 1 \
+set vm_game 2 +set vm_cgame 2 +set vm_ui 2 +set fs_game osp \
+set sv_pure 0 +set sv_strictAuth 0 +set sv_punkbuster 0 \
+set sv_lanForceRate 1 +set sv_maxrate 15000 \
+exec q3dead.conf >/dev/null 2>&1 & \
при старте запускается. И при отсутствующих пользователях top пишет 86% CPU
Re: Quake III на FreeBSD (траблы)
Добавлено: 2008-01-10 10:32:04
Raven2000
Запусти сам
/usr/local/bin/q3ded +set com_hunkmegs 35 +set net_port 27960 +set dedicated 1 \
+set vm_game 2 +set vm_cgame 2 +set vm_ui 2 +set fs_game osp \
+set sv_pure 0 +set sv_strictAuth 0 +set sv_punkbuster 0 \
+set sv_lanForceRate 1 +set sv_maxrate 15000 \
+exec q3dead.conf
и покажи что сервер пишет при запуске и подключение клиента