Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
chuchundra camper
Зарегистрирован: 30.10.2007 Сообщения: 22
|
Добавлено: Вт Окт 30, 2007 12:46 am Заголовок сообщения: Quake2 для Freebsd |
|
|
привет всемогущие.
сквак2 на фряху хочется поставить, уже 2 недели как мучаюсь, наизусть все конгиди вючил, столько читал))
вставил всё что есть в портах для квак2!!
остановился на quake2lnx, работает не коректно но стартует. решил поставить OSP 2.5 для freebsd. разпаковал в /root/.quake2/
ls -la
drwxrwxrwx 4 root wheel 512 Jun 10 1999 NetGamesUSA.com
drwxrwxrwx 5 root wheel 512 Oct 29 20:27 baseq2
drwxrwxrwx 12 root wheel 1024 Oct 29 20:48 tourney
стартую сервак.
[root@server ~/.quake2]# q2ded +set dedicated 1 +set game tourney +exec dmonly.cfg
Quake 2 -- Version 3.21+r0.16.2
Added packfile ./baseq2/pak0.pak (3307 files)
Added packfile ./baseq2/pak1.pak (279 files)
Added packfile ./baseq2/pak2.pak (2 files)
using /root/.quake2/baseq2/ for writing
Added packfile /root/.quake2/baseq2/pak0.pak (3307 files)
Added packfile /root/.quake2/baseq2/pak1.pak (279 files)
Added packfile /root/.quake2/baseq2/pak2.pak (2 files)
Added packfile ./tourney/pak7.pak (121 files)
using /root/.quake2/tourney/ for writing
Added packfile /root/.quake2/tourney/pak7.pak (121 files)
execing default.cfg
Unknown command "unbindall"
execing config.cfg
====== Quake2 Initialized ======
execing dmonly.cfg
------- Loading game.so -------
==== InitGame ====
------- Server Initialization -------
0 entities inhibited
0 teams with 0 entities
-------------------------------------
походу он стартует но это не осп, хотя конфиг из осп
Unknown command "unbindall" - это что такое? такого нету негде, не в одной конфиге, проверил досконально.
очень прошу помощи... |
|
Вернуться к началу |
|
|
RAZOR papa
Зарегистрирован: 24.09.2004 Сообщения: 430
|
Добавлено: Вт Окт 30, 2007 1:12 am Заголовок сообщения: |
|
|
unbindall кнопки разбиндить значит
|
|
Вернуться к началу |
|
|
[SkulleR] papa
Зарегистрирован: 21.11.2003 Сообщения: 467
|
Добавлено: Вт Окт 30, 2007 2:32 am Заголовок сообщения: |
|
|
С точки зрения безопасности я бы посоветовал использовать r1q2 или q2pro в качестве сервера (их можно собрать из исходников). В оригинальном ку2 и большинстве остальных модификаций есть известные дыры, позволяющие удаленно выполнить произвольный код. По этой же причине ни в коем случае нельзя запускать игровые сервера с привилегиями суперпользователя.
unbindall - клиентская команда, неизвестная выделенному серверу. Видимо она присутствует в файле default.cfg внутри pak0.pak. |
|
Вернуться к началу |
|
|
chuchundra camper
Зарегистрирован: 30.10.2007 Сообщения: 22
|
Добавлено: Вт Окт 30, 2007 3:06 am Заголовок сообщения: |
|
|
спасибо за отзивы, я на многих форумах писал , но негде не отвечают.
я обязательно сменю ползователья. но мне бы сначало OSP включить:)
значит в pak0.pak тоже есть конфиги...
а какой лучше ставить? q2pro или r1q2 ?
и если можно про OSP тоже поделитесь , что нужно делать? вроде делаю всё так как написано в мануале |
|
Вернуться к началу |
|
|
ef|da^wd БОГ Q2 (warning!)
Зарегистрирован: 23.11.2005 Сообщения: 3058 Откуда: in the middle of nowhere
|
Добавлено: Вт Окт 30, 2007 3:50 am Заголовок сообщения: |
|
|
chuchundra
а что ты хочешь сделать ку2 сервак с ОСП 2.5? |
|
Вернуться к началу |
|
|
chuchundra camper
Зарегистрирован: 30.10.2007 Сообщения: 22
|
Добавлено: Вт Окт 30, 2007 3:56 am Заголовок сообщения: |
|
|
дааа очень надо! он без ОСП с ошибкамы стартует, но сам осп нетттт. даже конфиг из осп берёт execing dmonly.cfg |
|
Вернуться к началу |
|
|
[SkulleR] papa
Зарегистрирован: 21.11.2003 Сообщения: 467
|
Добавлено: Вт Окт 30, 2007 4:06 am Заголовок сообщения: |
|
|
Вероятно разделяемая библиотека OSP мода называется gamei386.so, а сервер по какой-то причине загружает game.so, и находит ее в директории baseq2, а не в tourney. |
|
Вернуться к началу |
|
|
chuchundra camper
Зарегистрирован: 30.10.2007 Сообщения: 22
|
Добавлено: Вт Окт 30, 2007 4:15 am Заголовок сообщения: |
|
|
а низзя указывать на этот файл? я даже скопировал этот gamei386.so в папку baseq2 , в папке tourney cp gamei386.so game.so, выдает ошибку
видимо мне везёт как всегда...
а можно линуксовий дистрибутив прокрутить на фре?
p.s. r1q2 , q2pro - обе ставил, тоже не помог |
|
Вернуться к началу |
|
|
[MiR]-RPG АЦЦКИЙ ДЕД!!!
Зарегистрирован: 03.11.2003 Сообщения: 2334 Откуда: Yarcity
|
Добавлено: Вт Окт 30, 2007 4:52 am Заголовок сообщения: |
|
|
chuchundra
можеш кинуть линки на форумы в которых ты ещё спрашивал?
просто интересно.. _________________
Кому пельмешку? =) |
|
Вернуться к началу |
|
|
chuchundra camper
Зарегистрирован: 30.10.2007 Сообщения: 22
|
|
Вернуться к началу |
|
|
[SkulleR] papa
Зарегистрирован: 21.11.2003 Сообщения: 467
|
Добавлено: Вт Окт 30, 2007 5:10 am Заголовок сообщения: |
|
|
chuchundra писал(а): |
выдает ошибку |
Какую, если не секрет?
chuchundra писал(а): |
а можно линуксовий дистрибутив прокрутить на фре? |
Слышал, что FreeBSD умеет загружать линуксовые бинарники.
Попробуй вот этот бинарный пакет. |
|
Вернуться к началу |
|
|
chuchundra camper
Зарегистрирован: 30.10.2007 Сообщения: 22
|
Добавлено: Вт Окт 30, 2007 5:18 am Заголовок сообщения: |
|
|
[seroj@server ~/.r1q2/tourney]$ cp gamei386.so game.so
[seroj@server ~]$ r1q2ded +set dedicated 1 +set game tourney +exec dmonly.cfg
Added packfile /usr/local/share/quake2/baseq2/pak1.pak (279 files)
Added packfile /usr/local/share/quake2/baseq2/pak2.pak (2 files)
Added packfile /usr/local/share/quake2/tourney/pak7.pak (121 files)
Added packfile /home/seroj/.r1q2/tourney/pak7.pak (121 files)
Using '/home/seroj/.r1q2/tourney' for writing.
execing default.cfg
couldn't exec config.cfg
====== Quake2 Initialized ======
R1Q2 build 7322, compiled Oct 30 2007.
http://www.r1ch.net/stuff/r1q2/
FreeBSD i386 (r1q2ded)
execing dmonly.cfg
------- Loading game.so -------
dlopen(): /home/seroj/.r1q2/tourney/game.so: Undefined symbol "___brk_addr"
Attempting to load with lazy symbols...dlopen(): /home/seroj/.r1q2/tourney/game. so: Undefined symbol "___brk_addr"
dlopen(): /home/seroj/.r1q2/tourney/game.so: Undefined symbol "___brk_addr"
Attempting to load with lazy symbols...dlopen(): /home/seroj/.r1q2/tourney/game. so: Undefined symbol "___brk_addr"
dlopen(): Cannot open "./tourney/game.so"
Attempting to load with lazy symbols...dlopen(): Cannot open "./tourney/game.so"
dlopen(): Cannot open "/usr/local/lib/r1q2/tourney/game.so"
Attempting to load with lazy symbols...dlopen(): Cannot open "/usr/local/lib/r1q 2/tourney/game.so"
dlopen(): Cannot open "/usr/local/share/quake2/tourney/game.so"
Attempting to load with lazy symbols...dlopen(): Cannot open "/usr/local/share/q uake2/tourney/game.so"
dlopen(): Cannot open "/home/seroj/.r1q2/baseq2/game.so"
Attempting to load with lazy symbols...dlopen(): Cannot open "/home/seroj/.r1q2/ baseq2/game.so"
dlopen(): Cannot open "./baseq2/game.so"
Attempting to load with lazy symbols...dlopen(): Cannot open "./baseq2/game.so"
dlopen(): /usr/local/lib/r1q2/baseq2/game.so: Undefined symbol "Sys_DebugBreak"
Attempting to load with lazy symbols...ok
Loaded Game DLL, version 3
==== InitGame ====
------- Server Initialization -------
0 entities inhibited
0 teams with 0 entities
------------------------------------- |
|
Вернуться к началу |
|
|
[SkulleR] papa
Зарегистрирован: 21.11.2003 Сообщения: 467
|
Добавлено: Вт Окт 30, 2007 6:23 am Заголовок сообщения: |
|
|
* double post *
Последний раз редактировалось: [SkulleR] (Вт Окт 30, 2007 6:26 am), всего редактировалось 1 раз |
|
Вернуться к началу |
|
|
[SkulleR] papa
Зарегистрирован: 21.11.2003 Сообщения: 467
|
Добавлено: Вт Окт 30, 2007 6:24 am Заголовок сообщения: |
|
|
Вот они, все прелести мода с закрытым исходным кодом
Попробуй все-таки запустить пару линуксовых бинарников R1Q2 (обязательно версию r1q2ded-old) и OSP. Я сам честно говоря не представляю, как это делается во FreeBSD.
Или можно попробовать собрать из исходных кодов свободные альтернативы: OpenTDM для режимов игры собственно TDM и 1v1, или OpenFFA для мяса (последний идет в составе дистрибутива Q2PRO, доступен из SVN). |
|
Вернуться к началу |
|
|
Shaft Мега Отец
Зарегистрирован: 16.12.2004 Сообщения: 1004 Откуда: Novosibirsk
|
Добавлено: Вт Окт 30, 2007 10:35 am Заголовок сообщения: |
|
|
Буквально в пятницу поднимал для тестирования dedicated сервер на FreeBSD 6.1
r1q2ded-old (качнул бинарник) + tourney 2.76
все отлично пашет.
Таких глюков как у chuchundra ни разу не встречал
кстати:
Цитата: |
r1q2ded +set dedicated 1 +set game tourney +exec dmonly.cfg |
Это еще зачем, если и так выделенный запускаешь?
Цитата: |
или OpenFFA для мяса (последний идет в составе дистрибутива Q2PRO, доступен из SVN). |
А вот с этого места поподробнее плз, первый раз слышу |
|
Вернуться к началу |
|
|
|