Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Ошибка при запуска сервера на Ubuntu

Статус пользователя roma1996
сообщение 12.1.2014, 23:29
Сообщение #1
Стаж: 15 лет

Сообщений: 160
Благодарностей: 12
Полезность: < 0

Всем привет, сегодня решил установить на линукс сервер, но с steamcmd дело имею впервые, может где-то там накосячил, вообщем суть проблемы такого, поставил metamod v1.20 linux Binary с офф. сайта metamod.org (до этого сервер запускал играл со стима - все работало), но после редактирования пути метамода в liblist.gam при запуске сервера возникает такая ошибка:
Код
LoadLibrary failed on =W▒▒▒Ͽ▒▒Ͽ: =W▒▒▒Ͽ▒▒Ͽ: cannot open shared object file: No such file or directory
Host_Error: Couldn't get DLL API from =W▒▒▒Ͽ▒▒Ͽ!
FATAL ERROR (shutting down): Host_Error: Couldn't get DLL API from =W▒▒▒Ͽ▒▒Ͽ!

Кто знает как с этим бороться?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя 3aB}{o3
сообщение 13.1.2014, 4:01
Сообщение #2


Стаж: 18 лет

Сообщений: 2145
Благодарностей: 825
Полезность: 521

сам файл liblist.gam покажите нам
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя kasIIep
сообщение 13.1.2014, 7:30
Сообщение #3
Стаж: 17 лет

Сообщений: 333
Благодарностей: 88
Полезность: 209

Меценат Меценат

похоже на эту ошибку /root/.steam/sdk32/steamclient.so: cannot open shared object file: No such file or directory

нужно создать в директории root папку, ".steam" в ней "sdk32", в папку sdk32 скопировать из директории сервера steamclient.so


/root/.steam/sdk32/steamclient.so

Отредактировал: kasIIep, - 13.1.2014, 7:37
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Serj
сообщение 13.1.2014, 9:30
Сообщение #4


Стаж: 15 лет

Сообщений: 855
Благодарностей: 266
Полезность: 198

kasIIep, Ты упорот? Похоже этим: "No such file or directory"? Чем так советовать, лучше вообще не советовать. А по теме, похоже на то, что неправильно указан путь к сошке метамода в liblist.gam
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kasIIep
сообщение 13.1.2014, 10:04
Сообщение #5
Стаж: 17 лет

Сообщений: 333
Благодарностей: 88
Полезность: 209

Меценат Меценат

пишу то с чем сталкивался, проверит путь, хуже не станет
Скрытый текст
Serj, с праздником!


Отредактировал: kasIIep, - 13.1.2014, 10:06
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя roma1996
сообщение 13.1.2014, 12:54
Сообщение #6
Стаж: 15 лет

Сообщений: 160
Благодарностей: 12
Полезность: < 0

Цитата(3aB}{o3 @ 13.1.2014, 4:01) *
сам файл liblist.gam покажите нам

liblist.gam
game "Counter-Strike"
url_info "www.counter-strike.net"
url_dl ""
version "1.6"
size "184000000"
svonly "0"
secure "0"
type "multiplayer_only"
cldll "1"
hlversion "1111"
nomodels "1"
nohimodel "1"
mpentity "info_player_start"
gamedll "dlls\mp.dll"
gamedll_linux "addons/metamod/dlls/metamod_i386.so"
gamedll_osx "dlls/cs.dylib"
trainmap "tr_1"
edicts "1800"


Когда возобновлю в liblista.gam gamedll_linux "dlls/cs.so" - сервер запускается, но только ставлю метамод - не дает запустить сервер.
Цитата(kasIIep @ 13.1.2014, 7:30) *
похоже на эту ошибку /root/.steam/sdk32/steamclient.so: cannot open shared object file: No such file or directory

нужно создать в директории root папку, ".steam" в ней "sdk32", в папку sdk32 скопировать из директории сервера steamclient.so


/root/.steam/sdk32/steamclient.so

Сейчас попробуй

P.S. Не помогло

Отредактировал: roma1996, - 13.1.2014, 13:03
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kasIIep
сообщение 13.1.2014, 13:44
Сообщение #7
Стаж: 17 лет

Сообщений: 333
Благодарностей: 88
Полезность: 209

Меценат Меценат

нене, помню что на новый билд идет metamod.so в plugins.ini, попробуй отсюда метамод _metamod-p.sourceforge.net/
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 3aB}{o3
сообщение 13.1.2014, 13:49
Сообщение #8


Стаж: 18 лет

Сообщений: 2145
Благодарностей: 825
Полезность: 521

а путь то верный ? ddons/metamod/
dlls/metamod_i386.so имеются данные папки и файл ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя roma1996
сообщение 13.1.2014, 13:57
Сообщение #9
Стаж: 15 лет

Сообщений: 160
Благодарностей: 12
Полезность: < 0

Всем спасибо, разобрался, стоило поставить metamod-p и проблема исчезла, пути были прописаны верно.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Metal Messiah
сообщение 13.1.2014, 14:37
Сообщение #10


Иконка группы

Стаж: 13 лет

Сообщений: 2458
Благодарностей: 1482
Полезность: 772

HostGame.cf
Цитата
Couldn't get DLL API from =W▒▒▒Ͽ▒▒Ͽ!

смахивает на переполнение буффера - в переменной вместо строки находится хлам.

У меня недавно была паника - can't allocate port 27015, и так все порты 27015 - 27100 и еще какая-то ошибка locale not found или типа того.
Я долго пытался найти какой процесс занял порт пока не отключил Orpheu со всеми плагинами, которые его используют.


Полезные публикации - ссылки у меня в профиле. Ссылка на плагин против спама на сервере StopServerSpam там же.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: