Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: [FAQ] Установка Counter-Strike 1.6/Source сервера на Ubuntu Server  (Прочитано 203398 раз)

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

Оффлайн Carnagemarvel

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
root@server:/home/bot/hlds# ./hlds_run -console -game cstrike -insecure -nomaster +ip 195.95.223.120 +maxplayers 21 +port 27015 +map de_dust
Auto detecting CPU
Using AMD Optimised binary.
Auto-restarting the server on crash

Console initialized.
scandir failed:/home/bot/hlds/./valve/SAVE
scandir failed:/home/bot/hlds/./platform/SAVE
Protocol version 48
Exe version 1.1.2.6/Stdio (cstrike)
Exe build: 16:56:04 Mar  8 2010 (4883)
STEAM Auth Server
couldn't exec language.cfg
Server IP address 195.95.223.120:27015
scandir failed:/home/bot/hlds/./valve/SAVE
scandir failed:/home/bot/hlds/./platform/SAVE
[S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient. Continuing with current version anyway.
Illegal instruction
 


Не знаю как дальше быть((((...
-| Unix всему голова |-

Оффлайн Pesick

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
аналогично, причем возникает если в параметрах указать +map
Без него ошибка не возникает, но и в игру не пускает

Оффлайн Max Flynt

  • Новичок
  • *
  • Сообщений: 38
    • Просмотр профиля
Carnagemarvel у тебя чистый steam сервер? Или же стоит dproto?
если используешь dproto то строка запуска должна быть такой:
./hlds_run -binary ./hlds_i686 -game cstrike -insecure -noipx -norestart -pingboost 3 +ip 0.0.0.0 +sv_lan 0 +maxplayers 18 +map de_dust2если steam то тут хз... с ним дело не имел...

-console - это вообще для окон, в линукс и так консоль загружается
-pingboost 3 - тут по выбору, 1/2/3 в зависимости какая нагрузка на процессор
+ip 0.0.0.0 - тут свой ип или же нули, как больше нравится
+port - скорее -port и вообще если он стандартный 27015 то указывать нет необходимости

Оффлайн Carnagemarvel

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
все решилось с помощью знакомых админов, всем спасибо.... :D
-| Unix всему голова |-

Оффлайн Pesick

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
все решилось с помощью знакомых админов, всем спасибо.... :D

Ну так поделись с другими решением проблемы :)

Оффлайн Carnagemarvel

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
проблема была в том что сервер был сделан не до конца, тоесть  запускал не полную сборку, я не знаю всех тонкостей сборки серверов, ксожалению... :-[ в linux работаю давно, но видимо надо скурить еще парочку книг...
-| Unix всему голова |-

Оффлайн UBA

  • Любитель
  • *
  • Сообщений: 85
    • Просмотр профиля
Поставил сервер на VMware - Ubuntu 9.10 server.

открыл в iptables порты:

target     prot opt source               destination        
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:27015
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:27018
ACCEPT     udp  --  anywhere             anywhere            udp dpt:27015
ACCEPT     udp  --  anywhere             anywhere            udp dpt:27010
ACCEPT     udp  --  anywhere             anywhere            udp dpt:27040
ACCEPT     udp  --  anywhere             anywhere            udp dpt:27005
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:27015
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:27010
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:27040
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:27018
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:27005

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination        

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination        
ACCEPT     tcp  --  anywhere             anywhere            tcp spt:27018
ACCEPT     udp  --  anywhere             anywhere            udp dpt:27005
ACCEPT     udp  --  anywhere             anywhere            udp dpt:27010
ACCEPT     udp  --  anywhere             anywhere            udp dpt:27040
ACCEPT     udp  --  anywhere             anywhere            udp dpt:27015
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:27040
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:27010
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:27008
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:27018
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:27015
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:27005

Надобавлял все что тока можно. В роутере эти же порты открыты. Зайти на сервер с внешки по ip можно, если только я дам прямую ссылку. В списке серверов меня нету. Так же добавил в server.cfg:

setmaster enable "1"
setmaster add 63.251.143.218
setmaster add 65.73.232.251
setmaster add 68.142.72.250
setmaster add 65.73.232.253
setmaster add 69.28.151.162
setmaster add 72.165.61.189
setmaster add 72.165.61.190
setmaster add 207.173.177.11
setmaster add 207.173.177.12
setmaster add 213.239.209.221
setmaster add 216.52.220.16
setmaster add "hlmaster.jolt.co.uk"
setmaster add 208.179.202.69
setmaster add msvr1.no-ip.org
setmaster add msvr2.no-ip.org
setmaster add smaster1.no-ip.org
setmaster add smaster2.no-ip.org
setmaster add 83.99.253.152
setmaster add 65.73.232.251:27040
setmaster add 65.73.232.253:27040
setmaster add 207.173.177.12:27010
setmaster add 207.173.177.11:27010
setmaster add 63.251.143.218
setmaster add 216.52.220.16
setmaster add 188.40.40.201

В steam.inf добавл:

PatchVersion=1.6.3.7
ProductName=cstrike

параметр sv_lan 0

Обгуглился уже в конец. Что делаю не так?
« Последнее редактирование: 05 Апреля 2010, 00:34:54 от UBA »

Оффлайн kutdenis

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Так все же как решить проблему с данной ошибкой?

Console initialized.
Protocol version 48
Exe version 1.1.2.6/Stdio (cstrike)
Exe build: 16:56:12 Mar  8 2010 (4883)
STEAM Auth Server
Server IP address 192.168.137.195:27015
[S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient. Continuing with current version anyway.
Illegal instruction

Оффлайн Ila

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Та же проблема. Подскажите, как решить?
(Нажмите, чтобы показать/скрыть)

Оффлайн Max Flynt

  • Новичок
  • *
  • Сообщений: 38
    • Просмотр профиля
Та же проблема. Подскажите, как решить?
(Нажмите, чтобы показать/скрыть)
посмотрите установлена ли glibc
строка запуска поменяйте на:
./hlds_run -game cstrike -nomaster +maxplayers 22 +map de_dust2 +sv_lan 0

Оффлайн Ila

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Прошу прощения за мою неграмотность в области linux'a, но как посмотреть, установлена она или нет?
os: ubuntu-server

Оффлайн aligar

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
    • dj site
Ubuntu 10.04 LTS Server Edition
Почему-то после закрытия сервера (команда exit) в консоли не показываются визуально набранные команды, хотя они есть и по нажатию Enter - работают. Та же ситуация со стрелками (последние команды) - нажимаешь стрелку, вроде бы ничего не поменялось и строка остается пустой, однако если нажать Enter - последняя команда выполняется.
В чем может быть проблема?
« Последнее редактирование: 05 Мая 2010, 21:01:00 от aligar »
"Лучший способ предсказать будущее - сотворить его самому" - Alan Kay

Оффлайн coolman

  • Участник
  • *
  • Сообщений: 156
  • :)
    • Просмотр профиля
Так все же как решить проблему с данной ошибкой?

Console initialized.
Protocol version 48
Exe version 1.1.2.6/Stdio (cstrike)
Exe build: 16:56:12 Mar  8 2010 (4883)
STEAM Auth Server
Server IP address 192.168.137.195:27015
[S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient. Continuing with current version anyway.
Illegal instruction
[S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient. Continuing with current version anyway.
таже самая хрень, просто тупо качаешь клиент новый запускаешь и нате серв виснет,  до амхх и дпрото еще  не доходит даже :) раньше такого не было :( Ubuntu 10,04
так понял это встречается когда исходящие порты закрыты
вот еще ошибка:
Segmentation fault
 серв не запускается, и каждые 10 секунд рестартует, и в конце концов запускается :)
« Последнее редактирование: 09 Мая 2010, 16:46:36 от coolman »
iptables

Оффлайн amadeus71rus

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Автору респект и уважуха. Есть 2 просьбы:

1) Выложите config
2) Как запускать сервер руками - понятно, а как сделать его в автозапуск? Чтобы при загрузке компа сервак стартовал в фоне?

Оффлайн Firm_Head

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Всем привет! я первый раз настраиваю сервак. У меня вылезает, ошибка вот лог консоли
 linux-9ip6:/opt/server # ./hlds_run -binary ./hlds_i686 -game cstrike -nomaster +ip 95.79.43.194  +maxplayers 22 +port 27015 +map de_dust
Auto-restarting the server on crash

Console initialized.
scandir failed:/opt/server/./valve/SAVE
scandir failed:/opt/server/./platform/SAVE
Protocol version 48
Exe version 1.1.2.6/Stdio (cstrike)
Exe build: 16:56:12 Mar  8 2010 (4883)
STEAM Auth Server
couldn't exec language.cfg
WARNING: UDP_OpenSocket: port: 27015  bind: Cannot assign requested address
FATAL ERROR (shutting down): Couldn't allocate dedicated server IP port 27015.

 

Страница сгенерирована за 0.019 секунд. Запросов: 21.